notes:"Can do brainstorming first, then optional deep research before creating project brief. SAVE OUTPUT: Copy final project-brief.md to your project's docs/ folder."
- agent:pm
creates:prd.md
requires:project-brief.md
notes:"Creates PRD from project brief using prd-tmpl, focused on API/service requirements. SAVE OUTPUT: Copy final prd.md to your project's docs/ folder."
- agent:architect
creates:architecture.md
requires:prd.md
optional_steps:
- technical_research_prompt
notes:"Creates backend/service architecture using architecture-tmpl. May suggest changes to PRD stories or new stories. SAVE OUTPUT: Copy final architecture.md to your project's docs/ folder."
- agent:pm
updates:prd.md (if needed)
requires:architecture.md
condition:architecture_suggests_prd_changes
notes:"If architect suggests story changes, update PRD and re-export the complete unredacted prd.md to docs/ folder."
- agent:po
validates:all_artifacts
uses:po-master-checklist
notes:"Validates all documents for consistency and completeness. May require updates to any document."
- agent:various
updates:any_flagged_documents
condition:po_checklist_issues
notes:"If PO finds issues, return to relevant agent to fix and re-export updated documents to docs/ folder."
- workflow_end:
action:move_to_ide
notes:"All planning artifacts complete. Move to IDE environment to begin development. Explain to the user the IDE Development Workflow next steps: data#bmad-kb:IDE Development Workflow"