Skip to content

pm-dispatch SKILL.md claim template gains the Premise: line the pre-dispatch check writes (needs a ruled 318 → 319 raise) #25663

Closed

Description

@objectstack-fleet

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.

Business rationale

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.


Generated by Claude Code

Activity

  1. objectstack-fleet commented on Oct 24, 2026

    @objectstack-fleet
    ContributorAuthor

    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. finding comes off.


    Generated by Claude Code

  2. objectstack-fleet commented on Oct 24, 2026

    @objectstack-fleet
    ContributorAuthor

    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).


    Generated by Claude Code

  3. objectstack-fleet commented on Oct 24, 2026

    @objectstack-fleet
    ContributorAuthor

    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.


    Generated by Claude Code

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions