From b812c180b93e6c56e06d4d919ad41aaa2912dadd Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 31 Aug 2026 09:02:56 +0000 Subject: [PATCH] docs(pm-skill): clause-2 CONTENT limb reaches published skills/** MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Records the 2026-08-31 adjudication (第 6 场总监席决裁批 #12, maintainer verbatim 「同意」) in the ruled single source for the review chain: a change to published `skills/**` that makes a FALSIFIABLE operator/contract semantic claim falls under clause ②'s CONTENT limb and goes through the review chain. The criterion is narrowed on purpose — 「可证伪的语义主张」, not 「提到契约」. Pure operator lists, spelling and formatting changes do not trigger it; the yardstick is the measured 10-hits/3-claims split. The line ceiling for the file moves 48 -> 51 by the same ruling; the CEILINGS comment carries the measurement showing the three lines could not be paid in place without re-wrap funding, which is refused. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01EnE7G31tqbxN1rqpQmzurT --- .../pm-dispatch/references/contract-review.md | 3 +++ scripts/pm/check-skill-line-ratchet.mjs | 14 +++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/.claude/skills/pm-dispatch/references/contract-review.md b/.claude/skills/pm-dispatch/references/contract-review.md index 1ec587056b..65618ac9f8 100644 --- a/.claude/skills/pm-dispatch/references/contract-review.md +++ b/.claude/skills/pm-dispatch/references/contract-review.md @@ -4,6 +4,9 @@ ## 载体纪律(挂与清) +- **适用性 —— 内容肢及于 published `skills/**`**(维护者 2026-08-31 批 #12「同意」):作**可证伪的 + 算子/契约语义主张**的改动挂标走本链;⛔ 判据不是「提到契约」,纯算子清单、拼写、 + 格式不触发(标尺:10 处命中仅 3 处主张)。受管面人工合并 ⛔ 不替代本链,两道保障叠加。 - **PR 与卡双载体同笔挂**(维护者 2026-08-22:「简化一点是否可以直接挂 PR 侧」「两边都挂好 」; PR 一存在即挂,报告先于 PR 到达则先挂卡侧、ACCEPT 时补齐 PR 侧),同笔在该 PR 上向复审 席账号 request review(同裁决:「也可以直接要求复审」—— 仅通知,载体仍是标签)、停手。 diff --git a/scripts/pm/check-skill-line-ratchet.mjs b/scripts/pm/check-skill-line-ratchet.mjs index 0f38a1cb10..0dde976226 100644 --- a/scripts/pm/check-skill-line-ratchet.mjs +++ b/scripts/pm/check-skill-line-ratchet.mjs @@ -225,7 +225,19 @@ export const CEILINGS = new Map([ // only in-place payment available was deleting a ruled clause. Landed count, // headroom 0 again, same convention. ['.claude/skills/pm-dispatch/references/state-machine.md', 44], - ['.claude/skills/pm-dispatch/references/contract-review.md', 48], + // Raised 48 → 51 by the clause-② CONTENT-limb applicability ruling (maintainer + // 2026-08-31, 第 6 场总监席决裁批 #12, verbatim 「同意」, adopting A + C: published + // `skills/**` changes making a falsifiable operator/contract semantic claim fall + // under the CONTENT limb, with the criterion narrowed to 「可证伪的语义主张」 and + // NOT 「提到契约」). The ruling sizes it at 补一句 and it landed as three lines, + // which could not be paid in place: the file's 41 content lines carry 577 bytes + // of total slack under the 120-byte cap (mean width 105.9), so absorbing the + // addition's 332 bytes without a new line means re-wrapping the whole file — + // re-wrap funding is refused per the 2026-08-17 rule, exactly as on the + // dispatch-runbook entry above — and the only other in-place payment available + // was deleting a ruled clause, refused on the state-machine precedent. Landed + // count, headroom 0 again, same convention. + ['.claude/skills/pm-dispatch/references/contract-review.md', 51], // Business-perspective decision-analysis writing guide (maintainer ruling // 2026-08-20: the four-facet analysis must argue from the business // standpoint). Set at landed line count (headroom 0, same convention).