Skip to content

docs(pm-dispatch): epic 子树车道 —— 大任务委托专职 PM,衍生问题三分法 (#5209) - #5213

Merged
os-zhuang merged 1 commit into
mainfrom
claude/project-decision-analysis-ka7nxn
Aug 4, 2026
Merged

docs(pm-dispatch): epic 子树车道 —— 大任务委托专职 PM,衍生问题三分法 (#5209)#5213
os-zhuang merged 1 commit into
mainfrom
claude/project-decision-analysis-ka7nxn

Conversation

@os-zhuang

Copy link
Copy Markdown
Contributor

Fixes #5209

改动

.claude/skills/pm-dispatch/SKILL.md 单文件,docs-only(与 #4824/#5174 等 skill 修订先例一致,无 changeset)。

在 Domain lanes 之后新增「Epic 子树车道(大任务委托专职 PM)」一节,并同步四处既有机制:

  1. 参数表epic:#<n>:队列 = 父 issue 子树的 open 未认领 sub-issue,每轮重读——衍生任务的吸收机制,零新标签;
  2. State model 表one-time setup 各加 pm:epic 一行(标签的三个消费点在正文可指认:step 1 排除规则、登记表 [PM] 分片分工登记表 — 谁在管哪个仓库的队列 #4604、收尾流程——符合「a label exists iff something reads it」);
  3. Step 1 候选规则加子树排除:pm:epic 父单的 sub-issue 不再被其它 PM 的「已入队父单 sub-issue 自动继承」吸走,否则两个 PM 会抢同一批子任务;
  4. 衍生问题三分法,单一判据「不修它,epic 验收过不过得去」:
  5. 父单 checklist 进度视图(维护者单入口)、四步收尾、~48h 僵尸回收、以及如实声明的残余风险(文件相交靠声明 + 全局在飞检查,非机械保证,与 domain 车道同一风险形状)。

设计原则

与现有机制组合而非平行:epic 内 sub-issue 照常打 domain:*、照常声明文件面、照常受全局在飞检查约束;epic 不豁免任何认领纪律,只改变「谁有认领权」。

验证

🤖 Generated with Claude Code

https://claude.ai/code/session_01Hhc9ffL4VS4vfAqAkBdEXL


Generated by Claude Code

新增「Epic 子树车道」一节(置于 Domain lanes 之后):纵向分片单位 —— 父 issue
+ 子任务批整体委托给一个专职 PM 会话,与 domain 车道组合而非平行。

- 新参数 epic:#<n>:队列 = 父单子树的 open 未认领 sub-issue,每轮重读
  (衍生任务的吸收机制,零新标签);
- 委托信号 pm:epic + 登记表(#4604)成对落地;step 1 的 sub-issue 自动继承
  规则加子树排除,防两个 PM 抢同一批子任务;
- 衍生问题三分法,单一判据「不修它 epic 验收过不过得去」:in-scope 挂子单、
  顺带发现独立立单进主 backlog、触 spec 转主 PM 队列 + Blocked-by;与发现
  分诊轮的归挂限定一致;
- 父单 checklist 进度视图、四步收尾、~48h 僵尸回收;
- 如实声明残余风险:文件相交靠声明 + 全局在飞检查,非机械保证,与 domain
  车道同一风险形状。

同步:参数表、state model 表、one-time setup 各加 pm:epic 一行。

Fixes #5209

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hhc9ffL4VS4vfAqAkBdEXL
@vercel

vercel Bot commented Aug 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
objectstack Ignored Ignored Aug 4, 2026 9:19am

Request Review

@github-actions github-actions Bot added documentation Improvements or additions to documentation size/s labels Aug 4, 2026
@os-zhuang os-zhuang added the skip-changeset PR has no user-facing published change; bypasses the changeset gate label Aug 4, 2026 — with Claude
@os-zhuang
os-zhuang marked this pull request as ready for review August 4, 2026 09:41
@os-zhuang
os-zhuang added this pull request to the merge queue Aug 4, 2026
Merged via the queue into main with commit b850318 Aug 4, 2026
21 of 22 checks passed
@os-zhuang
os-zhuang deleted the claude/project-decision-analysis-ka7nxn branch August 4, 2026 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size/s skip-changeset PR has no user-facing published change; bypasses the changeset gate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[skill] pm-dispatch 增设 epic 子树车道:大任务(父单+子任务批)委托专职 PM,衍生问题三分法管理

2 participants