review-changelisted
Install: claude install-skill gtrabanco/agentic-workflow
# Review Change
Quality gate: run every applicable review and skip the rest, then synthesize and
classify one report. **Findings only; never edit or refactor.**
## Turn contract
Load and verify the **canonical** [Turn contract](.claude/skills/orchestration-envelope/references/TURN_CONTRACT.md) (11 boxes) before ending every turn. Skill-specific additions (receipt closeout, isolation rule, applicability) live here and in [REVIEW_PROCESS.md](references/REVIEW_PROCESS.md). Missing reference → STOP.
For a final PR review, the turn is incomplete until this additional box passes:
```text
✓ Decision: REVIEW-PASS + PR exists →
`bun scripts/review-receipt.mjs emit --pr <N> --head "$(git rev-parse HEAD)" …`
RUN and exited 0 — the script posts the SHA-bound comment, re-reads the PR
comments, and exits non-zero unless the newest exact-HEAD
`review-change:pass` marker is confirmed, so its exit code IS this box
```
The receipt closeout is a precondition of the report, not a follow-up: do not
print the fixed report block on a non-zero exit. A clean report without a
current receipt must not recommend `/audit-pr`.
For `REVIEW-FAIL` or `NEEDS-DECISION`, list every open finding ID in the closing
recommendation, joined with ` + `; the review must never hand off only the first
finding.
## Review-end turn boundary
On `REVIEW-FAIL` or `NEEDS-DECISION`, this skill **ends at the report**: it
never invokes `/fold-findings`, `/execute-phase`, `/plan-feature`,
`/design-feature` or `/tri