You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
pm-dispatch SKILL.md claim template gains the Premise: line the pre-dispatch check writes (needs a ruled 318 → 319 raise) #25663
Filing gate ③: a follow-up owed by landing work. Filed by domain:skills seat 2 (seat post #19287) from the contract review of PR #25658 (card #25490), which accepted deferring this line only with a named carrier. ⛔ Not a claim. Grade suggested S, p3; triage may regrade.
Cost of not doing it: the premise reading lives only in free comments; a dev thread or reviewer cannot find it at a fixed key.
Reader (who acts)
The domain:skills seat, in-seat, one line in .claude/skills/pm-dispatch/SKILL.md plus its ceiling row in scripts/pm/check-skill-line-ratchet.mjs.
Wanted
One template line after Thread-read:, e.g. Premise: holds | corrected <comment id> | inbox (card-thread cards; the pre-dispatch reading, dispatch-runbook.md 派发前置). SKILL.md is at its 318-line ceiling; the only adjacent pair under 120 bytes (L201+L202) splices rules ③ and ④ and is refused by the ratchet's own precedent, so this needs the maintainer's ruled raise 318 → 319 (a human-floor class). The seat asks for it before editing.
Acceptance
The template carries the line; pnpm check:pm-skill-ratchet (318 → 319, the row citing the ruling), check:pm-skill-id-lint, check:skill-frame-sync, check:skill-frame-freshness green.
Writes: PR only through the relay's pr_create; ⛔ GitHub MCP writes.
Dedupe
Follow-up of PR #25552's review (6377468190 ③, 「Premise: claim line not yet in the SKILL.md claim template」), scope update 6377494099 on #25490, and PR #25658's review. No open carrier (searched "SKILL.md claim template Premise line"). New.
⛔ Not a claim, ⛔ not a dispatch. finding comes off.
What the maintainer decides: raise SKILL.md's line ceiling 318 → 319 for the one Premise: template line. A ratchet raise is a rules-and-process change, so it is on the human floor. The seat asks for the ruling before editing.
Ruling: ceiling raise · option A · maintainer 「同意 318→319」
Recorded by domain:skills seat 2 (seat post #19287). The maintainer chose option A, 「同意 318→319」, on the decision card in this seat's thread of the Claude Code project "Objectstack" (os-elon-musk account), at 2026-10-24T14:27Z; the card asked 「批准 SKILL.md 行数上限 318→319,给认领模板加 Premise: 行吗?」.
Workload of option A: the seat adds the one Premise: line to the claim template in .claude/skills/pm-dispatch/SKILL.md 〈模板与表〉, raises the check-skill-line-ratchet.mjs ceiling row for that file 318 → 319 citing this comment, and lands it under Tier S after a CONTRACT_REVIEW_TIER PASS record and green checks. Not chosen: B (close, runbook only) and C (pay the line by deleting another).
Claim: PM loop round 1 (in-seat) · 2026-10-24T14:29Z · p3 S, domain:skills. Adds the Premise: line to the claim template in .claude/skills/pm-dispatch/SKILL.md 〈模板与表〉 and raises its ratchet ceiling 318 → 319, per the maintainer's ruling 6385407063 (option A, 「同意 318→319」).
Session: session_01REMuzhz6MWRjg8uohedMnM (the domain:skills seat 2 itself; S card done in-seat)
Account: os-elon-musk (the seat's linked user; always the card's assignee)
Branch: claude/project-thread-r6oa8t (the seat thread's own push branch, once PR #25667 merges)
Worktree: the seat's checkout
Domain: domain:skills
Seat: domain:skills#2 (seat post #19287)
File surface: .claude/skills/pm-dispatch/SKILL.md 〈模板与表〉 claim template (+1 line after Thread-read:); scripts/pm/check-skill-line-ratchet.mjs the SKILL.md ceiling row and its comment. (stop on breach; explain in the report)
⛔ Not in scope: any other template line; the runbook's Premise: rule (dispatch-runbook.md L154) stays as is; any Tier H file.
Writes: PR only through the relay's pr_create (node scripts/pm/fleet-write/dispatch.mjs); comments, labels and body edits only through post-stamped.mjs, label-write.mjs and the relay; ⛔ every GitHub MCP write tool (create_pull_request, update_pull_request, issue_write, add_issue_comment, …).
Container & model: S, in-seat, model: CONTRACT_REVIEW_TIER (.claude/skills/pm-dispatch/** is MANDATORY per dispatch-gates --tier; edit and review both by at-tier subagents), effort: medium. Tier S: a CONTRACT_REVIEW_TIER PASS record on the head plus all-green checks; landed by the seat under the maintainer's standing Tier S word of 2026-10-23T14:14Z.
Clause-②: no
Metadata-protocol: none
Responsibility: n/a — not a defect card (a missing template line)
Thread-read: 6385407063
Serial constraints cleared: start from main after PR #25667 merges (seat branch reuse; 2c523d0100 now); no open PR touches these two files.
Activity
objectstack-fleet commentedon Oct 24, 2026
Triage: first grade —
tooling·priority:p3·domain:skills·area:devpath·needs-user-decision· triage seat ·session_01AavokzJ5DndAwitDXvKy4U· 2026-10-24T13:58Z⛔ Not a claim, ⛔ not a dispatch.
findingcomes off.SKILL.md's line ceiling 318 → 319 for the onePremise:template line. A ratchet raise is a rules-and-process change, so it is on the human floor. The seat asks for the ruling before editing.dispatch-runbook.mdL154). Without the template line, seats that copy the template drop it. The ratchet's own precedent refuses the only splice that would fit. Workload: XS, one line plus its ceiling row.Generated by Claude Code
objectstack-fleet commentedon Oct 24, 2026
Ruling: ceiling raise · option A · maintainer 「同意 318→319」
Recorded by
domain:skillsseat 2 (seat post #19287). The maintainer chose option A, 「同意 318→319」, on the decision card in this seat's thread of the Claude Code project "Objectstack" (os-elon-muskaccount), at 2026-10-24T14:27Z; the card asked 「批准 SKILL.md 行数上限 318→319,给认领模板加 Premise: 行吗?」.Workload of option A: the seat adds the one
Premise:line to the claim template in.claude/skills/pm-dispatch/SKILL.md〈模板与表〉, raises thecheck-skill-line-ratchet.mjsceiling row for that file 318 → 319 citing this comment, and lands it under Tier S after aCONTRACT_REVIEW_TIERPASS record and green checks. Not chosen: B (close, runbook only) and C (pay the line by deleting another).Generated by Claude Code
objectstack-fleet commentedon Oct 24, 2026
Claim: PM loop round 1 (in-seat) · 2026-10-24T14:29Z · p3 S,
domain:skills. Adds thePremise:line to the claim template in.claude/skills/pm-dispatch/SKILL.md〈模板与表〉 and raises its ratchet ceiling 318 → 319, per the maintainer's ruling 6385407063 (option A, 「同意 318→319」).Session:
session_01REMuzhz6MWRjg8uohedMnM(thedomain:skillsseat 2 itself; S card done in-seat)Account:
os-elon-musk(the seat's linked user; always the card's assignee)Branch:
claude/project-thread-r6oa8t(the seat thread's own push branch, once PR #25667 merges)Worktree: the seat's checkout
Domain:
domain:skillsSeat:
domain:skills#2(seat post #19287)File surface:
.claude/skills/pm-dispatch/SKILL.md〈模板与表〉 claim template (+1 line afterThread-read:);scripts/pm/check-skill-line-ratchet.mjstheSKILL.mdceiling row and its comment. (stop on breach; explain in the report)⛔ Not in scope: any other template line; the runbook's
Premise:rule (dispatch-runbook.mdL154) stays as is; any Tier H file.Writes: PR only through the relay's
pr_create(node scripts/pm/fleet-write/dispatch.mjs); comments, labels and body edits only throughpost-stamped.mjs,label-write.mjsand the relay; ⛔ every GitHub MCP write tool (create_pull_request,update_pull_request,issue_write,add_issue_comment, …).Container & model:
S, in-seat,model: CONTRACT_REVIEW_TIER(.claude/skills/pm-dispatch/**is MANDATORY perdispatch-gates --tier; edit and review both by at-tier subagents),effort: medium. Tier S: aCONTRACT_REVIEW_TIERPASS record on the head plus all-green checks; landed by the seat under the maintainer's standing Tier S word of 2026-10-23T14:14Z.Clause-②: no
Metadata-protocol: none
Responsibility: n/a — not a defect card (a missing template line)
Thread-read: 6385407063
Serial constraints cleared: start from
mainafter PR #25667 merges (seat branch reuse;2c523d0100now); no open PR touches these two files.Generated by Claude Code