| name | verification-gate |
| description | Gate that blocks success claims without fresh evidence. Enforces run-the-command-show-the-output before marking work done. |
Verification Gate
Rules (non-negotiable)
- Before saying "done", "fixed", "working", or "tests pass" — RUN THE COMMAND and SHOW THE OUTPUT.
- If the build doesn't compile, it's not done.
- If the tests don't pass, it's not done.
Banned phrases without accompanying output
These phrases are NEVER allowed without the actual command output in the same message:
- "should work", "probably works", "seems to work"
- "I believe this fixes", "this likely resolves"
- "tests should pass", "the build should succeed"
If you catch yourself using these words, STOP and run the actual command instead.
Verification checklist
Before marking any task complete:
Escalation
If verification fails:
- Read the error message
- Fix the issue
- Re-run verification
- Only mark done when ALL checks pass with shown output