← ClaudeAtlas

two-axis-reviewlisted

Review finished work on two separate axes — craft quality and faithfulness to what was asked — and never let one axis excuse the other. Use before merging any meaningful change.
lightarktech/founder-coding-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill lightarktech/founder-coding-skills
A change can be beautifully built and still be the wrong thing; it can be exactly what was asked and still be built badly. One review that mixes both questions lets each failure hide behind the other's pass. Keep the axes separate. ## Axis 1 — Craft Does the change meet this project's own standards? Documented conventions first; beyond them, watch for the classics: duplicated logic, names that don't say what they mean, one edit scattered across a dozen files, abstractions nobody needed. (The canon here is Martin Fowler's catalog of code smells — flag by name, as judgment calls, never as autopilot rules.) ## Axis 2 — Faithfulness Put the original request next to the diff and check three things: - **Missing** — asked for, not there (or half there). - **Uninvited** — there, but nobody asked (scope creep hiding as initiative). - **Warped** — looks implemented, but numbers/edge behavior/wording differ from what was specified. Check the exact values: limits, thresholds, orderings, legal wording. ## The reviewer is never the author Two passes from one model are one pass with extra steps. It reviews toward the assumptions it wrote with. - **A different model, not just a different chat.** Reviewers on both axes come from another model family or another tier than the author. A fresh context on the same model clears the memory, not the blind spot — what it failed to imagine while building is what it fails to look for while judging. - **The reviewer gets the ask, the diff, and the