{ "stages": [ { "id": "10_requirements-overview", "path": "Docs/10_requirements-overview", "role": "需求分析师", "type": "single_document", "default_depends_on": [] }, { "id": "20_requirements-detail", "path": "Docs/20_requirements-detail", "role": "需求分析师", "type": "single_document", "default_depends_on": [ "Docs/10_requirements-overview/main.md" ] }, { "id": "30_architecture", "path": "Docs/30_architecture", "role": "架构师", "type": "single_document", "default_depends_on": [ "Docs/20_requirements-detail/main.md" ] }, { "id": "40_ui-design", "path": "Docs/40_ui-design", "role": "UI设计师", "type": "single_document", "default_depends_on": [ "Docs/20_requirements-detail/main.md" ] }, { "id": "50_module-breakdown", "path": "Docs/50_module-breakdown", "role": "架构师", "type": "parallel_tasks", "default_depends_on": [ "Docs/30_architecture/main.md", "Docs/40_ui-design/main.md" ] }, { "id": "60_coding", "path": "Docs/60_coding", "role": "开发者", "type": "parallel_tasks", "default_depends_on": [], "link_same_name_from": "Docs/50_module-breakdown" }, { "id": "70_testing", "path": "Docs/70_testing", "role": "测试工程师", "type": "single_document", "default_depends_on": [ "Docs/60_coding" ] } ] }