Skip to content

Commit cf9e808

Browse files
committed
skills(pm-dispatch): name the widening-tell gate in the landing pre-check
Landing pre-check 2 already runs `check-clause2-carriers.mjs --pair`; that predicate now also refuses a diff whose card declares `Clause-2: no` while the diff adds a schema key, a closed-set member, a published export row or a registry entry. The exit-code sentence is corrected to match, and one line names the gate that issues the refusal. Paid for at the 60-line ceiling by deleting a restatement: its first clause is carried verbatim by references/lanes/director.md, and its second by the two downgrade-fuse lines below it. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018dxq7YqsLDMeZDZ5AzsgJX
1 parent ac9376a commit cf9e808

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.claude/skills/pm-dispatch/references/contract-review.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@
4040
- 轮次报告设复审清单专节,形状与代裁清单同为强制审计。
4141
- 落地前检三条:① 席内契约档 PASS 在案,即卡上的达档裁决评论。
4242
- ② 双载体已清,逐对机读 `node scripts/pm/check-clause2-carriers.mjs --pair PR-NUMBER`
43-
- 该命令 0 = 双肢可读且一致,4 = 不一致,3 = 环境答不了;⛔ 3 不作干净。
43+
- 该命令 0 = 双肢一致且无放宽 tell,4 = 任一不成立,3 = 环境答不了;⛔ 3 不作干净。
44+
- 放宽 tell 由 `scripts/pm/check-widening-tells.mjs` 判,`no` 撞新键/成员/导出/登记即拒,附 file:line
4445
- ③ PR 全部 check 全绿,⛔ 非 required 子集;受管面不适用,draft-only 终局不变。
4546
- 外部评审链是可选事后审计:分诊定时轮与总监席召唤 ⛔ 不是放行必要条件。
4647
- 审计 FAIL 按状态机 label-flip 交回派发席补丁轮。
47-
- ⛔ 不与席内复核抢同一载体的放行动作;资格与档位硬门对审计者同样成立。
4848

4949
## 降档保险丝(机读)
5050

0 commit comments

Comments
 (0)