← ClaudeAtlas

reviewlisted

Use in the Review phase before claiming any Java/Spring task is complete, fixed, or passing. Spawns the auditor subagents that check the implementation against every applicable skill, rule, and memory item, runs the test suite for fresh evidence, and loops until nothing applicable is unsatisfied. Runs inline on the main thread because it must spawn subagents.
taipt1504/claudehut · ★ 2 · AI & Automation · score 65
Install: claude install-skill taipt1504/claudehut
# Review (phase 6 of 7) Prove the change is done — against the enforcement set, the project rules, and fresh test evidence — before any completion claim. Runs **inline on the main thread** (a subagent cannot spawn subagents). ## Iron Law ``` NO COMPLETION CLAIM WHILE ANY APPLICABLE SKILL, RULE, OR MEMORY ITEM IS UNSATISFIED — AND NONE WITHOUT FRESH REVIEW EVIDENCE ``` If you have not re-run the auditors **this turn**, you cannot say it passes — paraphrases included ("should pass", "looks compliant"). The `Stop` gate blocks turn-end until `review=pass`, and `set-review pass` **requires the `review.md` evidence file**. ## The rigor contract The rules binding the four code-review auditors live in **`references/review-rigor.md`** (think-first · refute on the Spec/Enforcement + Standards axes · evidence per claim · coverage-table output · severity scale). **Cat that file verbatim into each code-review auditor's dispatch prompt** — it is the single source; the auditor bodies do not restate it. `claudehut-test-runner` is exempt (raw test output, no coverage table). (Forgetting to cat it is caught downstream: `set-review pass` refuses any `review.md` whose `✓` rows lack a cited locus, so an uninstructed auditor cannot produce a passing-but-empty review — the cat-instruction is prose, but the gate makes it safe.) ## Flow ```mermaid flowchart TB start([Review phase]) --> lock["SELECT auditor set — criteria before dispatch<br/>(enforcement set + git diff → which reviewers +