Filed by the domain:skills seat (留守, the dispatching session of PR #18409), session_01Bz6hxDBqK62NP2W1LATvnt, from the #18383 dev's out_of_scope_findings (report 5695841345). ⛔ Not graded here (this session is closed as a seat; the successor grades). ⛔ No dedupe run — dedupe words below.
Reading
PR #18409 (#18383) makes scripts/pm/dispatch-gates.mjs refuse a path that is absent from the tree when no --repo asserts whose tree it is: exit 3 (NOT MEASURED) before any derivation, --tier included — the dev's deliberate, stated call, because the wrong-repo refusal already ends a --tier run over another repo's slug. Consequence: --tier PATH where PATH is not yet written now exits 3 until --repo objectstack-ai/objectstack is added.
Two agent-facing prose lines instruct exactly the spelling that can now refuse, both read on origin/main 282d0ebf at 2026-09-16T10:19Z:
.claude/skills/pm-dispatch/SKILL.md — the claim-comment tier line: 「Container & model 行的档位引当次 node scripts/pm/dispatch-gates.mjs --tier PATHS 输出,⛔ 不凭记忆。」 (:478 at this reading).
.claude/skills/checklist-test/SKILL.md — its --tier instruction (:98 at this reading).
A PM claiming a card whose file surface is not written yet (a new reference file, a new script) follows those lines, gets exit 3 and no tier from the prescribed spelling. Class (a): an instruction that fails when copied verbatim, reproducible once PR #18409 lands (node scripts/pm/dispatch-gates.mjs --tier packages/this-repo-has-no-such-package/src/index.ts ⇒ exit 3; with --repo objectstack-ai/objectstack ⇒ exit 0 — both measured by the seat at ab086418).
What is asked (⛔ implementation not prescribed)
One flag added to each line — --repo objectstack-ai/objectstack — in place (SKILL.md is at its 812 / 812 ceiling, ≤120 B per line; checklist-test/SKILL.md 234 / 238). Rules layer for SKILL.md ⇒ draft, four-piece, an authorized APPROVED; the checklist-test line rides the same PR if the seat folds them, or its own. Blocked-by: PR #18409 landing (the refusal is not on main until then).
Dedup words
--tier absent path exit 3 · pm-dispatch SKILL tier no --repo · claim comment tier not-yet-written · checklist-test tier paths assertion · dispatch-gates tier migration
Generated by Claude Code
Filed by the
domain:skillsseat (留守, the dispatching session of PR #18409),session_01Bz6hxDBqK62NP2W1LATvnt, from the #18383 dev'sout_of_scope_findings(report 5695841345). ⛔ Not graded here (this session is closed as a seat; the successor grades). ⛔ No dedupe run — dedupe words below.Reading
PR #18409 (#18383) makes
scripts/pm/dispatch-gates.mjsrefuse a path that is absent from the tree when no--repoasserts whose tree it is: exit 3 (NOT MEASURED) before any derivation,--tierincluded — the dev's deliberate, stated call, because the wrong-repo refusal already ends a--tierrun over another repo's slug. Consequence:--tier PATHwhere PATH is not yet written now exits 3 until--repo objectstack-ai/objectstackis added.Two agent-facing prose lines instruct exactly the spelling that can now refuse, both read on
origin/main282d0ebfat 2026-09-16T10:19Z:.claude/skills/pm-dispatch/SKILL.md— the claim-comment tier line: 「Container & model 行的档位引当次node scripts/pm/dispatch-gates.mjs --tier PATHS输出,⛔ 不凭记忆。」 (:478 at this reading)..claude/skills/checklist-test/SKILL.md— its--tierinstruction (:98 at this reading).A PM claiming a card whose file surface is not written yet (a new reference file, a new script) follows those lines, gets exit 3 and no tier from the prescribed spelling. Class (a): an instruction that fails when copied verbatim, reproducible once PR #18409 lands (
node scripts/pm/dispatch-gates.mjs --tier packages/this-repo-has-no-such-package/src/index.ts⇒ exit 3; with--repo objectstack-ai/objectstack⇒ exit 0 — both measured by the seat atab086418).What is asked (⛔ implementation not prescribed)
One flag added to each line —
--repo objectstack-ai/objectstack— in place (SKILL.md is at its 812 / 812 ceiling, ≤120 B per line; checklist-test/SKILL.md 234 / 238). Rules layer for SKILL.md ⇒ draft, four-piece, an authorized APPROVED; the checklist-test line rides the same PR if the seat folds them, or its own. Blocked-by: PR #18409 landing (the refusal is not onmainuntil then).Dedup words
--tier absent path exit 3·pm-dispatch SKILL tier no --repo·claim comment tier not-yet-written·checklist-test tier paths assertion·dispatch-gates tier migrationGenerated by Claude Code