2222│ └───────────────────────────────────────────────────────┘ │
2323│ │
2424│ ┌───────────────────────────────────────────────────────┐ │
25- │ │ Agent 团队 (5 agents) │ │
25+ │ │ Agent 团队 (6 agents) │ │
2626│ │ @dev-lifecycle → @architect → @developer │ │
27- │ │ → @reviewer → @goal-verify │ │
27+ │ │ → @reviewer → @researcher → @goal-verify │ │
2828│ └───────────────────────────────────────────────────────┘ │
2929└─────────────────────────────────────────────────────────────┘
3030```
@@ -90,6 +90,7 @@ setup → requirements → design → tasks → code → review → release(
9090
9191- ** primary 编排器(dev-lifecycle)** 全权:直接执行 push/PR/merge 等高险命令
9292- ** 子 agent 只读/受限** :architect 只写 docs;developer 只在 worktree 内开发不 push;reviewer 只读;goal-verify 只读 + 测试(deny publish)
93+ - ** 子 agent 技能隔离** :` permission.skill ` 默认 ` deny ` 全部 skill,仅放行各自归属技能(architect→design/tasks;developer→code/tdd;reviewer→review;researcher→research;goal-verify 无)
9394- 复用宿主 ` gh auth ` ,不建设第二套凭据
9495
9596### Project Context 注入
@@ -147,9 +148,10 @@ setup → requirements → design → tasks → code → review → release(
147148
148149### dev-lifecycle 自动编排
149150
150- 需求确认后, ` @dev-lifecycle ` 一条命令跑完 ` design → tasks → code → review ` :
151+ ` @dev-lifecycle ` 先做 ** Phase 0 场景分诊 ** ,按输入选择路径(功能流或轻量路径,路由表见 ` assets/agents/dev-lifecycle.md ` ),再按路径编排;功能流一条命令跑完 ` design → tasks → code → review ` :
151152
152153```
154+ 0. Phase 0: 场景分诊 → 功能流继续下方;非功能路径(修复/hotfix/业务调整/重构/技术债/基础设施/文档/回滚/调研)按轻量路径执行
1531551. goal({op:"create", parent_issue_number}) → 读取 Parent Issue 目标
1541562. Phase 1: 委派 @architect 出方案 + ADR → 分支 + PR 合入(设计基线)
1551573. Phase 2: 委派 @architect 拆 DAG → gh issue create 建 Sub Issues
@@ -163,6 +165,9 @@ setup → requirements → design → tasks → code → review → release(
163165 → git worktree remove(脏目录提示人工处理)
1641665. Phase 4: 确认全部合并 → 派 @goal-verify 独立验证
1651676. goal-verify 验证通过 → goal({op:"complete"})
168+
169+ 调研等非功能场景:派发 `@researcher` 加载 `flow-research` 产出 `docs/dev/research/<topic>.md`;
170+ 异常处理在重试后先派发 `@deep-think`(更强模型)系统审视,再 Pause 求助。
166171```
167172
168173关键机制:
@@ -173,13 +178,14 @@ setup → requirements → design → tasks → code → review → release(
173178
174179### Agent 权限矩阵
175180
176- | agent | bash | edit/write | 职责 |
177- | -------| ------| -----------| ------|
178- | ` dev-lifecycle ` | 全部 allow | 全权 | 编排一切(push/PR/merge/worktree) |
179- | ` architect ` | 只读查询 | 只写 docs/assets | 方案、ADR、DAG 拆解 |
180- | ` developer ` | 只读查询 | 全权(worktree 内) | TDD 实现 |
181- | ` reviewer ` | 只读查询 | 只读 | 双轴审查 |
182- | ` goal-verify ` | 查询 + 测试,deny publish | 只读 | 独立验证 + goal complete |
181+ | agent | bash | edit/write | 技能(skill) | 职责 |
182+ | -------| ------| -----------| ------| ------|
183+ | ` dev-lifecycle ` | 全部 allow | 全权 | 全部 | 编排一切(push/PR/merge/worktree) |
184+ | ` architect ` | 只读查询 | 只写 docs/assets | flow-design, flow-tasks | 方案、ADR、DAG 拆解 |
185+ | ` developer ` | 只读查询 | 全权(worktree 内) | flow-code, flow-tdd | TDD 实现 |
186+ | ` reviewer ` | 只读查询 | 只读 | flow-review | 双轴审查 |
187+ | ` researcher ` | 只读 + 网络读取(curl) | 只写 docs/dev/research | flow-research | 调研、事实核查 |
188+ | ` goal-verify ` | 查询 + 测试,deny publish | 只读 | 无 | 独立验证 + goal complete |
183189
184190## 事件驱动
185191
@@ -227,6 +233,7 @@ Continue working.
227233- 只有 ` @goal-verify ` 可以 complete goal(goal.ts 内置授权)
228234- goal-verify 为只读验证 agent(bash deny publish)
229235- 子 agent 无高险写权限:developer 不 push、reviewer 只读、architect 只写 docs
236+ - 子 agent 技能隔离:` permission.skill ` deny 非归属 skill,防越权加载与上下文污染
230237- worktree 销毁前检查干净状态;脏目录不自动删除
231238
232239## 依赖关系
0 commit comments