# BMM Workflow Status
# This tracks progress through BMM methodology Analysis, Planning, and Solutioning phases.
# Implementation phase is tracked separately in sprint-status.yaml
# STATUS DEFINITIONS:
# ==================
# Initial Status (before completion):
# - required: Must be completed to progress
# - optional: Can be completed but not required
# - recommended: Strongly suggested but not required
# - conditional: Required only if certain conditions met (e.g., if_has_ui)
#
# Completion Status:
# - {file-path}: File created/found (e.g., "docs/product-brief.md")
# - skipped: Optional/conditional workflow that was skipped
generated: "2025-12-31"
project: "playmcp-kakao"
project_type: "software"
selected_track: "method"
field_type: "greenfield"
workflow_path: "method-greenfield.yaml"
workflow_status:
phase_1_analysis:
name: "Analysis (Optional)"
workflows:
- id: "brainstorm-project"
name: "Brainstorm"
status: "optional"
agent: "analyst"
command: "/bmad:core:workflows:brainstorming"
included: true
- id: "research"
name: "Research"
status: "skipped"
agent: "analyst"
command: "/bmad:bmm:workflows:research"
included: false
- id: "product-brief"
name: "Product Brief"
status: "skipped"
agent: "analyst"
command: "/bmad:bmm:workflows:create-product-brief"
included: false
phase_2_planning:
name: "Planning"
workflows:
- id: "prd"
name: "Product Requirements Document"
status: "required"
agent: "pm"
command: "/bmad:bmm:workflows:create-prd"
- id: "create-ux-design"
name: "UX Design"
status: "conditional"
condition: "if_has_ui"
agent: "ux-designer"
command: "/bmad:bmm:workflows:create-ux-design"
phase_3_solutioning:
name: "Solutioning"
workflows:
- id: "create-architecture"
name: "Architecture"
status: "required"
agent: "architect"
command: "/bmad:bmm:workflows:create-architecture"
- id: "create-epics-and-stories"
name: "Epics & Stories"
status: "required"
agent: "pm"
command: "/bmad:bmm:workflows:create-epics-and-stories"
- id: "test-design"
name: "Test Design"
status: "optional"
agent: "tea"
command: "/bmad:bmm:workflows:testarch-test-design"
- id: "implementation-readiness"
name: "Implementation Readiness Check"
status: "required"
agent: "architect"
command: "/bmad:bmm:workflows:check-implementation-readiness"
phase_4_implementation:
name: "Implementation"
workflows:
- id: "sprint-planning"
name: "Sprint Planning"
status: "required"
agent: "sm"
command: "/bmad:bmm:workflows:sprint-planning"
note: "Creates sprint plan - subsequent work tracked in sprint-status.yaml"