BMAD-METHOD/docs
Jonah Schulte 4eb889642d feat: add continuous sprint-status tracking with task-level progress
Implements requirements #1 and #2: stronger enforcement + progress tracking

REQUIREMENT #1: Stronger Enforcement
- dev-story Step 8 now MANDATES sprint-status.yaml update after EVERY task
- Previously: Updated only at story start (step 4) and end (step 9)
- Now: Updated after EACH task completion with CRITICAL + HALT enforcement
- Validation: Re-reads file to verify update persisted, HALTs on failure

REQUIREMENT #2: Progress Tracking
- Extended sprint-status.yaml format with inline progress comments
- Format: "story-key: in-progress  # X/Y tasks (Z%)"
- Real-time visibility into story progress without opening story files
- Automatically updated by dev-story and batch-super-dev reconciliation

Progress Comment Format:
- in-progress: "# 3/10 tasks (30%)"
- review: "# 10/10 tasks (100%) - awaiting review"
- done: "#  COMPLETED: Brief summary"

Benefits:
- Sprint-status.yaml becomes a real-time progress dashboard
- No need to open individual story files to check progress
- Immediate visibility when stories stall (same % for days)
- Enables better sprint planning and resource allocation

Files Modified:
- dev-story/instructions.xml (BMM + BMGD): Added mandatory task-level updates
- sprint-status/instructions.md (BMM + BMGD): Added progress parsing/display
- batch-super-dev/step-4.5-reconcile-story-status.md: Added progress to reconciliation
- docs/HOW-TO-VALIDATE-SPRINT-STATUS.md: Documented new format and enforcement

Breaking Change: None (backward compatible with old format)
- Old entries without progress comments still work
- New entries automatically add progress
- Gradual migration as stories are worked
2026-01-07 17:28:52 -05:00
..
explanation docs: add how-to guide for getting BMAD answers + fix Discord channels (#1265) 2026-01-07 16:05:05 +08:00
how-to docs: add how-to guide for getting BMAD answers + fix Discord channels (#1265) 2026-01-07 16:05:05 +08:00
reference feat(docs): Diataxis restructure + Astro/Starlight migration (#1263) 2026-01-07 14:42:15 +08:00
tutorials docs: add how-to guide for getting BMAD answers + fix Discord channels (#1265) 2026-01-07 16:05:05 +08:00
404.md feat(docs): Diataxis restructure + Astro/Starlight migration (#1263) 2026-01-07 14:42:15 +08:00
HOW-TO-VALIDATE-SPRINT-STATUS.md feat: add continuous sprint-status tracking with task-level progress 2026-01-07 17:28:52 -05:00
_README_WORKFLOW_DIAGRAMS.md feat(docs): Diataxis restructure + Astro/Starlight migration (#1263) 2026-01-07 14:42:15 +08:00
_STYLE_GUIDE.md feat(docs): Diataxis restructure + Astro/Starlight migration (#1263) 2026-01-07 14:42:15 +08:00
downloads.md feat(docs): Diataxis restructure + Astro/Starlight migration (#1263) 2026-01-07 14:42:15 +08:00
gap-analysis-migration.md refactor: use invoke-workflow for orchestration 2025-12-26 20:26:30 -05:00
gap-analysis.md docs: add gap analysis user guide and migration docs 2025-12-26 14:03:09 -05:00
index.md feat(docs): Diataxis restructure + Astro/Starlight migration (#1263) 2026-01-07 14:42:15 +08:00
super-dev-mode.md docs: document future enhancements (super-dev, auto-epic) 2025-12-26 14:03:42 -05:00