diff --git a/.claude/skills/pm-dispatch/references/dispatch-runbook.md b/.claude/skills/pm-dispatch/references/dispatch-runbook.md index c580831690..7b18c579ec 100644 --- a/.claude/skills/pm-dispatch/references/dispatch-runbook.md +++ b/.claude/skills/pm-dispatch/references/dispatch-runbook.md @@ -266,6 +266,13 @@ monitor 按自己的 deadline 触发;身份 = 三元组 `(issue, 分支, PR head - **读者半边**:`git grep -I -n -w "<键>" -- . ':(exclude)<声明该列的 *.object.ts>' ':(exclude).claude'`(⛔ 缺后者会命中本节),逐命中行计一次:① `*.generated.ts` 不是读者; ② `packages/spec` 契约声明**算**读点;③ 裸字面量 `key:` 拼写**算**。 -- **正对照恒先跑**:`sys_share_link.email_allowlist` = **3**(2026-08-26 记; - 漏 ① 得 7,多减 ② 得 2)—— 跑不出 3 即仪器坏了,⛔ 记下任何零之前停; - ⛔ 无对照的零记「没读到」不记 0(`name` 这类列名到处匹配,未校准的仪器平凡地回 0)。 +- **正对照恒先跑**:`sys_share_link.email_allowlist` = **3**(2026-08-26 记,08-31 复核;漏 ① 得 7, + 多减 ② 得 2)—— 跑不出 3 即仪器坏了,⛔ 记下任何零之前停。 +- **⛔ 适用域**:只有**逐行判读完全部命中**的键出读数,其余记 **NOT MEASURED** —— 不记 0, + 也不记「有读者」。`-w` 挡不住通用列名:2026-08-31 实测中位数 **1366** 行、最大 **75985** + (`name`,5419 文件),标定用例的 **7** 是 121 键里的**最小值**。 +- **负对照同轮跑**:`managed_by`(**891 行 / 154 文件**)必须读出「无法判读」。**一个对照必须 + 有能力因为你担心的那个原因而失败;同源对照、以及只在最容易的样本 + 上标定的对照,结构上都做不到。** +- **输出恒两半**:「已测 N(零读者 Z)· 未测 121-N」;⛔ 永不写「无零读者键」,⑦ 的历史绿色 + 不是该结论的证据(2026-08-30 更正)。