{ "workflow": "mcu-chip-testing", "roles": ["human", "arch-ai", "executor-ai"], "stages": [ { "name": "需求分析", "actor": "arch-ai", "output": ["docs/01_测试需求/", "review/{task_id}/task.md"] }, { "name": "测试架构", "actor": "arch-ai", "input": ["docs/01_测试需求/", "review/{task_id}/task.md"], "output": ["docs/02_测试架构/", "review/{task_id}/impact.md", "review/{task_id}/acceptance.md"] }, { "name": "执行测试", "actor": "executor-ai", "input": ["review/{task_id}/task.md", "review/{task_id}/acceptance.md"], "output": ["projects/*/src/", "projects/*/docs/", "reports/test-results/", "review/{task_id}/feedback/round{round}.md"] }, { "name": "验收确认", "actor": "human", "input": ["review/{task_id}/feedback/", "reports/test-results/"] } ], "retry": { "max_rounds": 3, "loop": ["执行测试"], "escalation": { "trigger": "第 3 轮测试仍有 BLOCKER 或 HIGH 级别问题", "action": "暂停任务流转,等待人类负责人裁决" }, "skip_acceptance_on_retry": true }, "ci_triggers": { "on_push_to_main": ["compile-firmware"], "on_task_update": ["notify-executor-ai"] } }