What problem does it solve?
It solves the problem of unclear sprint scope and mismatched capacity by generating a feasible sprint plan and coordinating the required gates (producer feasibility and QA plan availability) using the latest milestone, backlog signals, and risk context.
Core Features & Use Cases
- Sprint plan generation: Produces a new sprint plan or a status report using the current milestone, previous sprint velocity/carryover, design documents flagged as ready, and the risk register.
- Feasibility gating: In full review mode, runs a producer feasibility check (PR-SPRINT) and revises the task mix if the proposed stories are unrealistic.
- QA plan enforcement: Detects whether a QA plan exists for the sprint number and either prompts the user to run
/qa-plan sprint or clearly blocks test-undefined progression by adding an explicit warning.
- Machine-readable story tracking: Writes/updates
production/sprint-status.yaml after plan creation so downstream tools (like /sprint-status and /story-done) can operate without markdown parsing.
Quick Start
Generate a new sprint plan with a lean review by asking: sprint-plan new --review lean.