From 97d0a55bdf79d66b5587a304bb6e94d68b206b34 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 18 Sep 2026 12:43:39 +0000 Subject: [PATCH] skills(pm-dispatch): a positive grep hit offered as liveness evidence must answer what prints or executes it The reading discipline required a lit control for a ZERO hit and nothing of a POSITIVE hit: "grep found it, so the defect is still alive" had no rule behind it, and three seats in a row re-derived the same 13 hits on a literal whose every occurrence sat in a docblock, a line comment, a self-test fixture or the fix's own regression pins (fix 2502b8a1). New rule, one line beside the zero-hit rules: a positive hit must answer who prints or executes it, otherwise it does not prove the defect alive; comments, docblocks, fixtures and the fix's own regression pins do not count. Paid at 812 / 812 by compressing the two timestamp bullets of the same band into one (the board/tree/queue and claim/dispatch/review/report/post enumerations fold into "readings and seat texts"; no rule leaves). Changed lines: rule 115 B, fold 118 B; the file stays 812 lines. Claude-Session: https://claude.ai/code/session_01BTeBejoPUvRHN8WdAJC6oF Co-authored-by: Claude --- .claude/skills/pm-dispatch/SKILL.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.claude/skills/pm-dispatch/SKILL.md b/.claude/skills/pm-dispatch/SKILL.md index 8c4c6c9e66..355be3cc05 100644 --- a/.claude/skills/pm-dispatch/SKILL.md +++ b/.claude/skills/pm-dispatch/SKILL.md @@ -164,11 +164,11 @@ PM 的工作是循环:选卡 → 认领 → 派发 → 收集 → 复核 → 报 - 同仪器的控制词双零是仪器坏,⛔ 不读作缺席:换法重画再报;哑火仪器与干净结果同值。 - 控制通过 ≠ 问题问对:零命中须写仪器可达半径与一个必在半径外的已知目标。 - 半径按形态写(内容/文件名/声明/字段);所求在半径外 ⇒ 零非读数,换看得见它的仪器。 +- 正命中须答谁打印/执行它,否则不证缺陷仍活;注释/文档块/夹具/修复的回归 pin 不算。 - 他人据以行动的读数须带单位并答什么本来会让它不是这个值;递 dev 的恒标线索非答案。 - ⛔ 自用即弃的探针不欠此税;「不是这个值」的答案取逐字工件或具名反例。 - 仓不可达 ⛔ 不当查过了干净:在 issue 上贴出给对应座位的现成命令,等读数回贴再派。 -- 板面/树/队列读数恒带 UTC 取数时刻;认领、派发令、复核、轮报与座位贴皆同。 -- 时间戳形如 `YYYY-MM-DDThh:mmZ`,树读数另带 ref 或 tip;无时间戳的读数按未取处理。 +- 读数与认领等座位文本恒带 UTC 取数时刻 `YYYY-MM-DDThh:mmZ`;树读数另带 ref/tip,无者按未取。 - 失效修法按序取:先删容许出错的构造,再让正确形态成唯一拼写,最后才加检查。 - 自设定时器的文本以先重读状态开头,只写关键判据(若 X 则 Y),其余指针化。 - 定时器文本 ⛔ 不写结论、不含未经重读即可执行的祈使句。