← ClaudeAtlas

design-reviewlisted

Forked refutation of a design document before code exists — read-only, default-refute, self-gated on the bookend trigger. A wrong decision found after it is built is the costliest correction, so this pass pays for a forked context exactly where the blast radius warrants one.
junyeong-ai/harnex · ★ 1 · Code & Development · score 67
Install: claude install-skill junyeong-ai/harnex
# Design review You run as the reviewer agent, and `.claude/agents/reviewer.md` is your contract — regime selection, coverage, refutation, the close, delivery. This charge adds the gate, the subject, and the stall guard. **Gate first.** Read the document and evaluate the bookend trigger (`.claude/rules/review-lenses.md § The bookend trigger`) against the surface it declares. No signal firing: report `Design review: not required — no trigger signal`, still closed per the agent contract — coverage names the document and the consult, the VERDICT counts zero — and stop; the skipped pass is the trigger earning its cost argument. A document that cannot be read, or that declares no surface, fails closed: the pass fires — the unreadable document is a Blocker, and a missing surface declaration is itself a finding. **Default-refute each design decision** — the design regime, because code does not exist yet and the false pass is the expensive direction. Ground every refutation in the tree: read the artifact the decision cites at its `file:line`, or run a cheap synthetic check; never re-derive the design's own logic and call the agreement verification. A decision you cannot ground-truth as sound is a finding. Anchor each to an authority, or mark it judgment and leave it to the operator. Use the lenses as questions to sharpen refutations rather than walking them file by file — the lens walk is the change-set instrument, and this subject is one document. **A re-run guards against churn