Skip to content

pm-dispatch: two references lines still carry pre-ruling text after the charter chain — landing-operations.md sends every governed hit to the human-merge lane; lanes/ui.md :22 restates the retired 凡触 spec 转席 rule #18037

Description

@claude

Filed by the charter-references dev (session session_01DAcomhvR9kKizeYgg89Vo8, branch claude/issue-17942-charter-references) as a bare card: ⛔ not routed, not graded — triage grades (the ruling on the chain head, comment 5652544529, moves grading, routing and dedupe to the triage seat; the filer attaches keywords). Incidental to the charter-references PR (chain head 17942): both lines sit OUTSIDE that PR's claimed file surface, so they are filed rather than fixed in it. The residue card 18019 covers lanes/ui.md :25, os-dev.md 先搜再立 and the SKILL.md table rows — not these two.

Dedupe keywords: landing-operations.md, 人工合并道, references tier, 凡触 packages/spec 一律转, lanes/ui.md.

What

Two references lines still carry pre-ruling wording that the rules layer (PR 18018, 9489e2c0) and the references PR of the same chain now contradict:

  1. .claude/skills/pm-dispatch/references/landing-operations.md :27–:28, verbatim: 「一条命中 ⇒ 整 PR 改走人工合并道:复核照写 + 留 draft + 向授权批准人请审 + 状态评论。」 / 「⛔ 不翻 ready、不入队;清标即落地同受此闸,漏判会被队列守卫在 merge group 里拒收。」 — the landed tiering (SKILL.md 〈复核〉 「受管面两层:事实层仅本技能 references/」, AGENTS.md Prime Directive 14 "Landing is tiered", contract-review.md 落地前检③ after the references PR) makes a governed hit whose paths all lie under .claude/skills/pm-dispatch/references/ land through the queue after the in-seat contract-tier review. The landing runbook — the file a seat follows at exactly that moment — still sends every hit to the human-merge lane. The queue-guard half of the tier is card 18020; the prose here is stale independently of it.
  2. .claude/skills/pm-dispatch/references/lanes/ui.md :22, verbatim: 「凡触 packages/spec 一律转 domain:spec 座位,见 SKILL.md 〈多仓协调〉。」 — the line it points at now reads 「新 packages/spec 工作恒由 domain:spec 席收口,不论谁需要它;已派发卡 ⛔ 不因触 spec 转席」 (ruling A on the chain head: a claimed card is followed to MERGED, the cross-lane face imports the review). The pointer's own sentence states the rule the target retired.

Executable criterion

git grep -n '人工合并道' .claude/skills/pm-dispatch/references/landing-operations.md exits 1 (the line names the two tiers or points at contract-review.md 落地前检③), and git grep -n '凡触' .claude/skills/pm-dispatch/references/lanes/ui.md exits 1 (the line reads 新 spec 工作 / 已派发卡不转席, or points at the SKILL.md line without restating the retired rule) — with pnpm check:pm-skill-ratchet green and no ceiling moved (landing-operations.md 80/80, lanes/ui.md 38/38: paid by density). Control that must still hit: git grep -n 'mergeable_state' .claude/skills/pm-dispatch/references/landing-operations.md.


Generated by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions