Runs a six-phase verification pass over a codebase before committing or opening a pull request.
- What it does
- Guides an agent through a structured verification loop covering build, type checking, linting, test suites with coverage, secret and debug-statement scanning, and diff review. It specifies shell commands for each phase and a report template summarizing pass/fail status per phase. The output is a verification report ending in a ready or not-ready verdict for a pull request.
- When to use it
- Use after finishing a feature or significant code change, before creating a pull request, after refactoring, or whenever quality gates need to be confirmed. It is also suggested for long sessions as a periodic checkpoint.
- Requirements
- No bundled scripts; instructions only. The described commands assume a project with npm or pnpm, TypeScript or Python tooling (tsc, pyright, ruff), a test runner with coverage, and git.