Finding,只记录不认领(维护者 2026-08-23 口头采纳立卡建议;记录席位 session 757f0dc0-5dae-51d7-9053-c15c57ebfe3b)。
事故
另一 PM 席位把 #10534 / #10746 / #10556 挂在 pm:queue 长期不处理。维护者点破后,该席位自查结论:技能原文清楚,是执行没跟上,至少四处违规——
| 技能原文 | 实际做的 |
|---|
| 「挂 needs-user-decision、退出活动队列」 | 贴了分析,留在 pm:queue |
| 「状态转换同笔……永不留挂」 | 正是留挂 |
| 前提刷新:「零命中/变形的就地改写或撤卡」 | 只加注解,没改也没撤 |
pm:queue 定义「无可问之事」 | #10556 带两个未决设计问题入队 |
外加 #10534 咬到的鲜度门:「录前重读晚于正文最后编辑的评论,有修正的先调和正文」没执行。
判读
四条违规同一签名:判断做了(有分析产出),状态写入没做(纯开销的那半)。长上下文席位注意力衰减最先丢的就是两段式义务的后半段——这不是"技能写得不清楚",是散文规则在长会话里的可预测衰减。本仓已有的结论一贯如此:活下来的规则都是有门的规则(worktree/stash hooks、check-half-states.mjs、各 ratchet)。
提案:进 scripts/pm/check-half-states.mjs 的两条新 H 规则
- 矛盾态:卡同时挂
pm:queue 与 needs-user-decision(或等价未决标记)= 红。pm:queue 的定义就是「无可问之事」,共现即违反定义,机器可判。 - 腐烂告警:
pm:queue 卡零活动超过 N 天 = 点名,不判对错,只逼出一次显式转换(派发 / 转 needs-user-decision / 撤卡 / 改写)。
第三条(鲜度门)机判不了意图但可判事实:结论型评论时间戳早于卡正文最后编辑时间戳 → 提示需重新调和;可作 warning 级,不作 red。
不做的事
不往 .claude/skills/pm-dispatch/SKILL.md 加散文(682/682 零余量,且散文正是刚失效的手段)。「散文规则 → 机器门」的整体审视喂进已裁决待触发的 #11086 全文重构轮,本卡只落上面可机判的规则。
Finding,只记录不认领(维护者 2026-08-23 口头采纳立卡建议;记录席位 session
757f0dc0-5dae-51d7-9053-c15c57ebfe3b)。事故
另一 PM 席位把 #10534 / #10746 / #10556 挂在
pm:queue长期不处理。维护者点破后,该席位自查结论:技能原文清楚,是执行没跟上,至少四处违规——pm:queue定义「无可问之事」外加 #10534 咬到的鲜度门:「录前重读晚于正文最后编辑的评论,有修正的先调和正文」没执行。
判读
四条违规同一签名:判断做了(有分析产出),状态写入没做(纯开销的那半)。长上下文席位注意力衰减最先丢的就是两段式义务的后半段——这不是"技能写得不清楚",是散文规则在长会话里的可预测衰减。本仓已有的结论一贯如此:活下来的规则都是有门的规则(worktree/stash hooks、
check-half-states.mjs、各 ratchet)。提案:进
scripts/pm/check-half-states.mjs的两条新 H 规则pm:queue与needs-user-decision(或等价未决标记)= 红。pm:queue的定义就是「无可问之事」,共现即违反定义,机器可判。pm:queue卡零活动超过 N 天 = 点名,不判对错,只逼出一次显式转换(派发 / 转 needs-user-decision / 撤卡 / 改写)。第三条(鲜度门)机判不了意图但可判事实:结论型评论时间戳早于卡正文最后编辑时间戳 → 提示需重新调和;可作 warning 级,不作 red。
不做的事
不往
.claude/skills/pm-dispatch/SKILL.md加散文(682/682 零余量,且散文正是刚失效的手段)。「散文规则 → 机器门」的整体审视喂进已裁决待触发的 #11086 全文重构轮,本卡只落上面可机判的规则。