🎯 Mission
Extract all functional requirements from spec.md into a trackable checklist.
📥 Input
.agents/specs/[feature]/spec.md.agents/specs/[feature]/tasks.md(if available)
📋 Protocol
- Read spec.md → extract all requirements (from User Scenarios + Success Criteria).
- Create checklist format:
## Functional Requirements - [ ] FR01: User can register an account → T003, T004 - [ ] FR02: User can log in → T005 - [x] FR03: User can view product → T010 ✅ - If there is tasks.md → link each requirement to task IDs.
- Enter status: ✅ Met / ❌ Not Met / ⚠️ Partial.
📤 Output
- File:
.agents/specs/[feature]/checklist.md
🚫 Guard Rails
- Each requirement MUST be quoted from spec.md (not made up).