BMM Workflow Status(渲染版)

mdBook 只能直接收录 Markdown。
本页用于把 docs/bmm-workflow-status.yaml 以代码块形式渲染到文档站点中,方便浏览与检索。

原始文件

  • docs/bmm-workflow-status.yaml

内容

# BMM Workflow Status - asset-light
# Generated by workflow-init
# Track progress through BMM methodology phases

# 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
#
# Completion Status:
#   - {file-path}: File created/found (e.g., "docs/product-brief.md")
#   - skipped: Optional/conditional workflow that was skipped

generated: "2025-12-20"
project: "asset-light"
project_type: "desktop-app"
selected_track: "bmad-method"
field_type: "greenfield"
workflow_path: "method-greenfield.yaml"

# User selections from workflow-init
discovery_selections:
  brainstorm: false
  research: false
  product_brief: true

# Project context captured during init
project_context:
  description: "基于 Dioxus 技术栈的个人资产管理桌面应用"
  tech_stack: "Dioxus (Rust)"
  target_user: "个人用户"
  core_features:
    - "资产盘点(新增/更新资产条目)"
    - "资产视图"
    - "资产评估及建议"
  asset_categories:
    - name: "现金类"
      examples: ["余额宝", "活期存款", "定期存单", "借出款项"]
    - name: "稳健类"
      examples: ["债券基金"]
    - name: "进阶类"
      examples: ["股票基金", "混合基金", "ETF"]

workflow_status:
  # Phase 0: Discovery (Optional)
  phase_0_discovery:
    - id: "brainstorm-project"
      status: "skipped"
      agent: "analyst"
      command: "brainstorm-project"
      
    - id: "research"
      status: "skipped"
      agent: "analyst"
      command: "research"
      
    - id: "product-brief"
      status: "docs/product-brief-asset-light-2025-12-20.md"
      agent: "analyst"
      command: "product-brief"
      output: "docs/product-brief-asset-light-2025-12-20.md"

  # Phase 1: Planning
  phase_1_planning:
    - id: "prd"
      status: "docs/prd-asset-light-2025-12-20.md"
      agent: "pm"
      command: "prd"
      output: "docs/prd-asset-light-2025-12-20.md"
      
    - id: "validate-prd"
      status: "validated"
      agent: "pm"
      command: "validate-prd"
      output: "PRD validated against Product Brief - all checks passed"
      
    - id: "create-epics-and-stories"
      status: "docs/epics-and-stories-asset-light-2025-12-20.md"
      agent: "pm"
      command: "create-epics-and-stories"
      output: "docs/epics-and-stories-asset-light-2025-12-20.md"
      
    - id: "create-design"
      status: "docs/ui-design-asset-light-2025-12-20.md"
      condition: "if_has_ui"
      condition_met: true
      agent: "ux-designer"
      command: "create-design"
      output: "docs/ui-design-asset-light-2025-12-20.md"

  # Phase 2: Solutioning
  phase_2_solutioning:
    - id: "create-architecture"
      status: "docs/architecture-asset-light-2025-12-20.md"
      agent: "architect"
      command: "create-architecture"
      output: "docs/architecture-asset-light-2025-12-20.md"
      
    - id: "create-epics-and-stories-final"
      status: "docs/epics-and-stories-final-2025-12-20.md"
      agent: "pm"
      command: "create-epics-and-stories"
      output: "docs/epics-and-stories-final-2025-12-20.md"
      
    - id: "test-design"
      status: "docs/test-design-asset-light-2025-12-20.md"
      agent: "tea"
      command: "test-design"
      output: "docs/test-design-asset-light-2025-12-20.md"
      
    - id: "validate-architecture"
      status: "validated"
      agent: "architect"
      command: "validate-architecture"
      output: "Architecture validated against PRD - all checks passed"
      
    - id: "implementation-readiness"
      status: "docs/implementation-readiness-2025-12-20.md"
      agent: "architect"
      command: "implementation-readiness"
      output: "docs/implementation-readiness-2025-12-20.md"

  # Phase 3: Implementation
  phase_3_implementation:
    - id: "sprint-planning"
      status: "docs/sprint-artifacts/001-sprint-planning-2025-12-21.md"
      agent: "sm"
      command: "sprint-planning"
      output: "docs/sprint-artifacts/001-sprint-planning-2025-12-21.md"
      notes: "MVP 已全部完成,所有 6 个 Sprint 功能验证通过"