Repository navigation
docs: review-anti-loop - #856
Conversation
Severity names the principle, evidence comes before review, verify checks only the must-fix list, and there are at most two fix rounds. Agent-Team: linux Worker: claude Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
PM note: how this PR will be handledWhat it is for: docs: review-anti-loop Rules that apply: none special. Things to watch (checked by rule):
What happens next:
A living status comment below is kept current. Nothing here is a merge decision. |
Where this PR standsStage: Done: approved What the PM needs before approving (ticks as it is met; the full CI runs only at the end, after the reviews are clean):
Reviews at the current commit (
Updated 2026-10-26 19:05 UTC by the PM. This comment is edited in place. |
Part of fizzyedit/work#246
Goal
REVIEW.md states the anti-loop rules from plans#76 so reviews cannot loop.
What changed and why
Severity: blocker/major only when a Done criterion, test, correctness or vision principle breaks, and the finding names it (the old "duplicates existing code" and "Zig-standard break" majors fold into this). New Rounds section: evidence before review, VERIFY checks only the RULING's must-fix list, at most two fix rounds then one PM decision. Points to AGENT_WORK.md for stages instead of repeating them; consistent with it (it already says the same two-round rule).
How it was verified
Docs only: scripts/check-fmt.sh passes. Read against docs/AGENT_WORK.md (PR #822 is merged) for contradictions: none.
Not done / follow-ups
Agent-rule change: needs foxnne's yes before approval.
Changes (1 files, +17/-2)
Gates: 6 of 6 passed
scripts/check-fmt.sh(exit 0)scripts/zb build --summary all(exit 0)scripts/zb build test --summary all(exit 0)scripts/zb build test-integration --summary all(exit 0)scripts/zb build check-web --summary all(exit 0)scripts/zb build test-sdk-version --summary all(exit 0)