From 7a4c7561d4d8d866a9ae6e0073648ac94785ac8a Mon Sep 17 00:00:00 2001 From: Matt Pocock Date: Tue, 30 Jun 2026 10:19:49 +0100 Subject: [PATCH] Add changeset for review smell baseline Co-Authored-By: Claude Opus 4.8 (1M context) --- .changeset/review-smell-baseline.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/review-smell-baseline.md diff --git a/.changeset/review-smell-baseline.md b/.changeset/review-smell-baseline.md new file mode 100644 index 0000000..a44a785 --- /dev/null +++ b/.changeset/review-smell-baseline.md @@ -0,0 +1,5 @@ +--- +"mattpocock-skills": patch +--- + +Give the in-progress **`review`** skill an always-on Fowler smell baseline on its Standards axis. A curated ~12 high-signal "Bad Smells in Code" (Mysterious Name, Duplicated Code, Feature Envy, Data Clumps, Primitive Obsession, Repeated Switches, Shotgun Surgery, Divergent Change, Speculative Generality, Message Chains, Middle Man, Refused Bequest) are inlined into `SKILL.md` as a fixed baseline alongside whatever the repo documents — not a new third axis. Two binding rules keep it safe: a documented repo standard overrides the baseline, and every smell is reported as a judgement call, never a hard violation.