docs(pm-dispatch): epic 子树车道 —— 大任务委托专职 PM,衍生问题三分法 (#5209) - #5213
Merged
Conversation
新增「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
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
os-zhuang
marked this pull request as ready for review
August 4, 2026 09:41
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #5209
改动
.claude/skills/pm-dispatch/SKILL.md单文件,docs-only(与 #4824/#5174 等 skill 修订先例一致,无 changeset)。在 Domain lanes 之后新增「Epic 子树车道(大任务委托专职 PM)」一节,并同步四处既有机制:
epic:#<n>:队列 = 父 issue 子树的 open 未认领 sub-issue,每轮重读——衍生任务的吸收机制,零新标签;pm:epic一行(标签的三个消费点在正文可指认:step 1 排除规则、登记表 [PM] 分片分工登记表 — 谁在管哪个仓库的队列 #4604、收尾流程——符合「a label exists iff something reads it」);pm:epic父单的 sub-issue 不再被其它 PM 的「已入队父单 sub-issue 自动继承」吸走,否则两个 PM 会抢同一批子任务;finding分诊纪律照旧,epic 不吸收;Blocked-by:(spec 单一所有者不变);与发现分诊轮(pm-dispatch / os-dev:发现类 issue 纪律——立单前查重、就近归挂 sub-issue、
finding分级与批量分诊出水口 #4949)的归挂限定一致。设计原则
与现有机制组合而非平行:epic 内 sub-issue 照常打
domain:*、照常声明文件面、照常受全局在飞检查约束;epic 不豁免任何认领纪律,只改变「谁有认领权」。验证
finding分级与批量分诊出水口 #4949 归挂限定、pm-dispatch 协议升级:domain 车道 —— 按「修复落点的包」划域认领,支持同仓多 PM 并发(维护者已拍板) #4819 domain 车道、跨分片转移协议逐条核对无矛盾。🤖 Generated with Claude Code
https://claude.ai/code/session_01Hhc9ffL4VS4vfAqAkBdEXL
Generated by Claude Code