Verification Before Completion
The Iron Law
NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE. Claiming a task is complete without running tests/linters and seeing the output is a hallucination.
The Gate Function (MANDATORY)
BEFORE claiming success or moving to the :
- IDENTIFY: What command proves this code works? (e.g.,
npm test,cargo build,pytest). - RUN: Execute the command in the terminal.
- READ: Read the full output.
- VERIFY: Does the output explicitly confirm success?
- If NO: Fix the code and re-run.
- If YES: You may now proceed.