| name | implementation-verifier |
| description | Verify implementation completeness against spec and tasks. Use after implementation to ensure all tasks are complete, tests pass, and code meets quality standards before marking feature done. |
Implementation Verifier
Validate that implementation matches specification and all tasks are complete.
When to Use
- After completing all tasks in tasks.md
- Before marking a feature as done
- When reviewing implementation quality
Verification Process
Load Checklist
Gather Artifacts
- Read
amp-os/specs/[feature]/spec.md - Read
amp-os/specs/[feature]/tasks.md - Use
todo_readto check task completion status
- Read
Verify Each Category
- Task Completion
- Test Coverage
- Code Quality
- Spec Alignment
- Documentation
Run Verification Commands
- Execute test suite
- Run linter/type checker
- Verify build succeeds
Generate Report
- Save to
amp-os/specs/[feature]/verifications/final-verification.md
- Save to
Output Format
## Implementation Verification: [Feature Name]
### Task Completion: X/Y tasks complete
### Test Results
- Tests: X passed, Y failed
- Coverage: X%
### Code Quality
- Linting: ✅/❌
- Type Check: ✅/❌
- Build: ✅/❌
### Verdict: COMPLETE / INCOMPLETE
Amp Tools to Use
todo_read- Check task statusBash- Run tests, lint, buildfinder- Locate implementation files