Verify Code
When to use
- •After tasks are marked done
- •Before marking implementation as complete
- •As part of TDD workflow verification phase
Instructions
- •
Use verification commands to run the smallest strong set of checks:
- •
pytestfor Python projects - •
npm testfor Node.js projects - •
npm run typecheckfor TypeScript
- •
- •
Report what passed and what is missing:
- •List all passing tests
- •List any failing tests with error details
- •Note any skipped or pending tests
- •
If any blocking issue exists, return to implementation:
- •Do NOT mark as complete if tests fail
- •Document what changes are needed
- •Return to implementation phase
Verification Checklist
- • All unit tests pass
- • All integration tests pass
- • Type checking passes (if applicable)
- • Linting passes with no errors
- • No regressions in existing functionality
- • Build completes successfully