diff --git a/.claude/skills/pm-dispatch/SKILL.md b/.claude/skills/pm-dispatch/SKILL.md index b5d32714d8f..462312bf3eb 100644 --- a/.claude/skills/pm-dispatch/SKILL.md +++ b/.claude/skills/pm-dispatch/SKILL.md @@ -748,18 +748,18 @@ PM 的工作是循环:选卡 → 认领 → 派发 → 收集 → 复核 → 报 用户也很少,短期不考虑渐进。」):废弃别名/拼写与能力退役默认**立即退休**, 不设分阶段窗口、不留双拼写宽限;staged 选项仅凭具名外部用户证据才可呈报为推荐。 +**基本裁决原则**(维护者 2026-09-10 指示,逐字:「我们的项目以objectstack 协议为准, +文档应该以实际实现为准。协议不正确的应该先修改协议。」):spec 声明 > 实现 > 文档面; +声明而未兑现是实现缺口,补实现或退役,⛔ 不在消费端收窄;未声明键随实现,文档随之。 推荐意见必须基于这四条轴给出理由;四轴冲突时如实呈现权衡, 交维护者拍板。 - 分歧推荐序按拉动定向:有实测拉动 ⇒ 荐长远形态一次付清;零拉动 ⇒ 荐不扩散。 - 防错轴破余下平局向响亮/结构性;安全/权限边界与破坏性难逆动作恒在人工地板。 - ⛔ 此序只排推荐:分歧块照旧升级,四棱同向置信门与代裁面不变。 - 长远合理性权重恒 ≥50%:推荐以长远的读数领起,四轴冲突时其余各轴合起来投不翻它。 -- 权重按缩小而非扩大特例与契约增生读,⛔ 不据它为投机扩张背书。 -- 权重是推荐规则不是授权规则:50% 不把人工地板的事变成可派发的事。 -- 收件箱由维护者定期消化,⛔ 不 assign 推送。 -- 四维分析从业务的角度写;写法六项与四棱块固定形状见 `references/decision-analysis.md`。 -- 四棱是四轴的卡面序列化,一一对应,也是分诊代裁置信门的输入。 -- 决策通道优先序,卡先于弹窗:凡需维护者裁决,第一动作是落 `needs-user-decision` 卡。 +- 权重只排推荐不授权:读缩小特例与契约增生,⛔ 不背书投机扩张、不放行人工地板事。 +- 四维分析从业务角度写;四棱是四轴的卡面序列化,一一对应,也是分诊代裁置信门的输入。 +- 卡先于弹窗:需裁决先落 `needs-user-decision` 卡;收件箱由维护者定期消化,⛔ 不 assign 推送。 - 决策卡带选项、推荐、证据与四棱块;被阻塞的执行卡同笔挂 `pm:blocked` + `Blocked-by:`。 - `AskUserQuestion` 只是在场加速器:仅当维护者在本会话 ~30 分钟内有过人类输入才可发。 - 每问必带推荐项,被 Skip 或长挂即转卡通道,⛔ 不重弹。 diff --git a/.claude/skills/pm-dispatch/references/core-rules.md b/.claude/skills/pm-dispatch/references/core-rules.md index 3b0a15b3ce6..a6e22b8f11b 100644 --- a/.claude/skills/pm-dispatch/references/core-rules.md +++ b/.claude/skills/pm-dispatch/references/core-rules.md @@ -140,7 +140,7 @@ - 落卡先刷新前提,每条前提行自带一条 re-check 命令;决策默认锚在所属 issue。 - 裁决记录四件同笔:鲜度门、状态转换、依赖行活性现验、条件已知即就地判掉。 - 出决策箱须引一个同趟取回过的裁决 id,⛔ 时间戳加回忆不算引用。 -- 落卡与呈报必带 `Governing text:`;spec 与代码不一致默认改代码,改协议单独立卡非选项。 +- 落卡与呈报带 `Governing text:`;基本裁决原则:协议为准,文档以实现为准,协议错另立卡先改。 - 方案逐轴过升级与决策段的四轴:业务需求、长远合理性、防 AI 写错、创业阶段聚焦。 - 推荐须逐轴给理由、长远权重不低于一半;有拉动荐长远终态一次付清,零拉动荐不扩散。 - 每张决策卡落卡即带标准四棱块;卡先于弹窗,被阻塞的执行卡同笔转 `pm:blocked`。