Primary agent: .claude/agents/product-owner.md and .claude/agents/scrum-master.md
Before the first Backlog Refinement or Sprint Planning on a new project using this repo as a starting point. Re-run any step below if the project's stack or process changes materially.
Ask the user directly (do not guess) for:
Record the answers in project_config.md at the repo root (sprint length, stack, constraints).
Turn the review/test/CI answers into a concrete Definition of Done and overwrite the placeholder in templates/definition_of_done.md.
Create the initial product backlog structure in backlog/ (see backlog/backlog.md) from the product vision, seeding a first pass of epics under backlog/epics/ using backlog/epics/_epic_template.md.
Confirm the code/ folder is where all implementation work will live going forward.
project_config.md exists with sprint length and stack recorded.templates/definition_of_done.md no longer contains placeholder/generic content.backlog/epics/.On completion: update state.md — phase → 1 (Backlog refinement), leading agent → product-owner, next action → refine the seeded epics toward “ready.” This is a natural pause point; confirm with the user before moving into backlog refinement.
Powered by TurnKey Linux.