diff --git a/src/modules/bmm/workflows/4-implementation/sprint-status/instructions.md b/src/modules/bmm/workflows/4-implementation/sprint-status/instructions.md index 9fd64613..1308fe17 100644 --- a/src/modules/bmm/workflows/4-implementation/sprint-status/instructions.md +++ b/src/modules/bmm/workflows/4-implementation/sprint-status/instructions.md @@ -46,40 +46,44 @@ Run `/bmad:bmm:workflows:sprint-planning` to generate it, then rerun sprint-stat Count epic statuses: backlog, in-progress, done Count retrospective statuses: optional, completed - Validate all statuses against known values: - - Valid story statuses: backlog, ready-for-dev, in-progress, review, done, drafted (legacy) - - Valid epic statuses: backlog, in-progress, done, contexted (legacy) - - Valid retrospective statuses: optional, completed +Validate all statuses against known values: + +- Valid story statuses: backlog, ready-for-dev, in-progress, review, done, drafted (legacy) +- Valid epic statuses: backlog, in-progress, done, contexted (legacy) +- Valid retrospective statuses: optional, completed ⚠️ **Unknown status detected:** {{#each invalid_entries}} + - `{{key}}`: "{{status}}" (not recognized) -{{/each}} + {{/each}} **Valid statuses:** + - Stories: backlog, ready-for-dev, in-progress, review, done - Epics: backlog, in-progress, done - Retrospectives: optional, completed - - How should these be corrected? -{{#each invalid_entries}} -{{@index}}. {{key}}: "{{status}}" → [select valid status] -{{/each}} + + How should these be corrected? + {{#each invalid_entries}} + {{@index}}. {{key}}: "{{status}}" → [select valid status] + {{/each}} Enter corrections (e.g., "1=in-progress, 2=backlog") or "skip" to continue without fixing: - - Update sprint-status.yaml with corrected values - Re-parse the file with corrected statuses - - + +Update sprint-status.yaml with corrected values +Re-parse the file with corrected statuses + + - Detect risks: - - IF any story has status "review": suggest `/bmad:bmm:workflows:code-review` - - IF any story has status "in-progress" AND no stories have status "ready-for-dev": recommend staying focused on active story - - IF all epics have status "backlog" AND no stories have status "ready-for-dev": prompt `/bmad:bmm:workflows:create-story` - +Detect risks: + +- IF any story has status "review": suggest `/bmad:bmm:workflows:code-review` +- IF any story has status "in-progress" AND no stories have status "ready-for-dev": recommend staying focused on active story +- IF all epics have status "backlog" AND no stories have status "ready-for-dev": prompt `/bmad:bmm:workflows:create-story` + Pick the next recommended workflow using priority: