-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Open
Labels
Description
Problem Statement
After executing /speckit.implement in the Spec-Driven Development workflow,
there is no structured verification step to ensure:
- All tasks from tasks.md were completed successfully
- Implementation matches the specification and plan
- No requirements were missed or overlooked
- Code quality standards are maintained
- All acceptance criteria are satisfied
This creates a gap in the workflow where manual verification passes are needed.
Proposed Solution
Add a new optional /speckit.verify command that:
-
Cross-references all tasks from tasks.md against the actual implementation
-
Generates a comprehensive verification checklist:
- ✅ Tasks completed status
- ✅ Files created/modified list
- ✅ Specification requirements met
- ✅ Plan followed correctly
- ✅ Constitution standards maintained
- ✅ No regressions introduced
-
Identifies any gaps or incomplete tasks
-
Produces a final verification report for stakeholder review
This would complete the spec-driven workflow:
specify → clarify → plan → analyze → tasks → implement → verify
Alternatives Considered
No response
Component
Specify CLI (initialization, commands)
AI Agent (if applicable)
None
Use Cases
No response
Acceptance Criteria
No response
Additional Context
No response
Reactions are currently unavailable