-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Open
Labels
needs-triageNew issue awaiting maintainer reviewNew issue awaiting maintainer review
Description
Summary
gsd-tools.cjs phase complete updates ROADMAP.md (plan checkboxes, progress table) but does not update REQUIREMENTS.md — requirement checkboxes remain - [ ] and traceability table rows stay Pending.
Steps to Reproduce
- Run
/gsd:execute-phasefor a phase (e.g., Phase 7 with requirements FIX-01, FIX-02, FIX-03, FIX-04, CMD-08) - Verification passes (12/12 must-haves)
gsd-tools.cjs phase complete "7"runs successfully- Check REQUIREMENTS.md — all 5 requirements still show
- [ ]andPending
Expected Behavior
After phase complete, REQUIREMENTS.md should be updated:
- Requirement checkboxes:
- [ ]→- [x]for all requirements assigned to the completed phase - Traceability table:
Pending→Completefor those same requirement IDs
Actual Behavior
Only ROADMAP.md is updated. REQUIREMENTS.md is untouched. Had to manually edit both the checkboxes and traceability table.
Context
- GSD version: 1.20.6
- The
phase completeCLI returnsroadmap_updated: true, state_updated: truebut has norequirements_updatedfield - The executor agents update plan progress via
roadmap update-plan-progress, but requirement-level completion tracking falls through the cracks
Workaround
Manually mark requirements as complete in REQUIREMENTS.md after phase completion.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
needs-triageNew issue awaiting maintainer reviewNew issue awaiting maintainer review