| name | godmode-verify |
| description | Verification gate before claiming any work is complete. Use before committing, creating a PR, or reporting "done". |
Verification Before Completion
Rule: Evidence before claims, always. No completion claim without fresh verification output.
"NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE."
The Five-Step Gate
Before saying any task is done:
- Identify the verification command
- Execute it fully — not a partial check, not a cached result
- Read the complete output and exit code
- Verify the output matches your claim
- Then and only then make the assertion
Rust Verification Sequence
cargo nextest run -p <crate>
cargo clippy -p <crate> -- -D warnings
cargo fmt --check
git log --oneline -3
For workspace-level completion:
cargo nextest run --workspace
cargo clippy --workspace -- -D warnings
Red Flags — You Are About to Lie
- "Should work" → run it and check
- "Probably passes" → run it and check
- "Tests were passing earlier" → run them now
- "I fixed the issue" → verify the fix is in and tests pass
- "Looks good" → evidence or it didn't happen
Subagent Reports
Never trust a subagent's self-report without independent verification. Run the verification
commands yourself after a subagent claims completion.
git log --oneline -5