review — refute the spec before build Every finding cites evidence — file:line or a source. No evidence → flag . Default to refuted: a flaw you cannot prove is a flaw you note, not one you wave through. An LLM cannot self-correct on its own judgment — left alone it drifts or degrades. Review fixes that the only way that works: a separate skeptic anchored to an external oracle — the code, §R, the test suite, the docs. "Looks good" is not a review. A refutation attempt is. WHEN TO REVIEW - Before on a high-blast-radius change (shared module, auth, data, money, public API). - Spec touched §I or…