Просмотр исходного кода

📝 docs(workflow): 新增BMM工作流状态跟踪文件

- 创建`bmm-workflow-status.yaml`文件用于跟踪项目分析、规划和解决方案阶段进度
- 定义工作流状态模板,包含状态定义和阶段跟踪机制
- 记录项目基本信息:项目名称、类型、选择的方法论路径
- 按阶段(0-4)跟踪各项任务的完成状态和相关信息
- 包含文档创建、架构设计、测试设计等关键任务的完成情况
- 为实施阶段准备必要的命令和代理分配
yourname 1 неделя назад
Родитель
Сommit
dcaac84ef2
1 измененных файлов с 79 добавлено и 0 удалено
  1. 79 0
      _bmad-output/planning-artifacts/bmm-workflow-status.yaml

+ 79 - 0
_bmad-output/planning-artifacts/bmm-workflow-status.yaml

@@ -0,0 +1,79 @@
+# Workflow Status Template
+
+# 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: "2026-01-07"
+project: "澳盈残保金管理系统"
+project_type: "brownfield"
+selected_track: "method"
+field_type: "brownfield"
+workflow_path: "method-brownfield.yaml"
+workflow_status:
+  # Phase 0: Documentation (conditional)
+  - id: "document-project"
+    phase: 0
+    status: "skipped"
+    note: "项目已有完整文档"
+
+  # Phase 1: Analysis (Optional)
+  - id: "brainstorm-project"
+    phase: 1
+    status: "skipped"
+    note: "未选择"
+  - id: "research"
+    phase: 1
+    status: "skipped"
+    note: "未选择"
+  - id: "product-brief"
+    phase: 1
+    status: "docs/brief.md"
+    agent: "analyst"
+
+  # Phase 2: Planning
+  - id: "prd"
+    phase: 2
+    status: "docs/prd.md"
+    agent: "pm"
+  - id: "create-ux-design"
+    phase: 2
+    status: "skipped"
+    note: "无UI需求"
+
+  # Phase 3: Solutioning
+  - id: "create-architecture"
+    phase: 3
+    status: "docs/architecture.md"
+    agent: "architect"
+  - id: "create-epics-and-stories"
+    phase: 3
+    status: "docs/prd/ + docs/stories/"
+    agent: "pm"
+  - id: "testarch-test-design"
+    phase: 3
+    status: "docs/qa/gates/"
+    agent: "tea"
+  - id: "implementation-readiness"
+    phase: 3
+    status: "required"
+    agent: "architect"
+    command: "/bmad:bmm:workflows:check-implementation-readiness"
+
+  # Phase 4: Implementation
+  - id: "sprint-planning"
+    phase: 4
+    status: "required"
+    agent: "sm"
+    command: "/bmad:bmm:workflows:sprint-planning"