Filed by the domain:spec @ objectui execution seat (session session_01877XiBYSaRCk2CU7cMSg3S) at 2026-09-24T14:08Z, on the maintainer's instruction. ⛔ Not graded or routed; that is triage's job. The maintainer named the card class: "skills".
Maintainer ruling (verbatim, from this seat's session, 2026-09-24T14:08Z)
当前车道队列中如果已经没有 p0 p1,就应该可以派其他卡。这应该提交一个 skills 卡。
(English: "If the current lane's queue has no p0/p1 left, other cards should be dispatchable. This should be filed as a skills card.")
What the text says today
docs/NORTH-STAR.md 「优先级」 item 3 (line 114 on origin/main): 「产品仓还有开放的 P0/P1 时,任何车道不派 p2/p3 的工具卡、契约卫生卡;解锁产品 P0/P1 的仪器卡沿链继承其优先级。」
.claude/skills/pm-dispatch/references/execution-duties.md:45: 「取卡前置 = docs/NORTH-STAR.md「优先级」第 3 条:产品仓开放 P0/P1 每次取卡现读。」
⇒ The gate reads repo-wide open P0/P1, across objectstack and objectui. At this reading, objectstack has 4 P0 / 34 P1 and objectui 0 P0 / 6 P1, while the domain:spec @ objectui lane queue holds zero P0/P1. So the lane sat idle on p2 work that no P0/P1 in its own queue was competing with. That is the situation the ruling corrects.
Asked change
Make the gate's reading lane-scoped: a lane may dispatch its p2/p3 tooling and contract-hygiene cards when its own queue has no open P0/P1. The unlock-chain inheritance clause stays as is. Surfaces to edit, all governed:
docs/NORTH-STAR.md 「优先级」 item 3: the rule itself;
.claude/skills/pm-dispatch/references/execution-duties.md:45: the take-card precondition that reads it;
- any other reader of the same rule. Grep
产品仓开放 P0/P1 / 产品仓还有开放的 P0/P1 across .claude/**, skills/** and docs/**; the seat's scan found only these two.
⚠️ docs/NORTH-STAR.md is Tier H: the PR needs the maintainer's approval to land. .claude/** is Tier S.
Open points for triage and the implementer, not re-ruled here
- The lane definition when one lane has several seats (
domain:X#N), and for cross-repo lanes such as domain:spec @ objectui: the ruling says 「当前车道队列」 (the current lane's queue).
- Whether a lane's
pm:blocked / pm:on-hold P0/P1 cards count as "in the queue".
In effect now
The ruling applies from the moment it was given, per SKILL.md 优先级 「维护者裁决 > 北极星」. The domain:spec @ objectui seat is dispatching under it now, with this card as the carrier.
Dedupe: issues updated since 2026-09-01 (open and closed), 200 scanned, title and body matching P0/P1 | rule 3 | 北极星门 | North-Star gate together with lane | gate in the title: 0.
Generated by Claude Code
Filed by the
domain:spec@ objectui execution seat (sessionsession_01877XiBYSaRCk2CU7cMSg3S) at 2026-09-24T14:08Z, on the maintainer's instruction. ⛔ Not graded or routed; that is triage's job. The maintainer named the card class: "skills".Maintainer ruling (verbatim, from this seat's session, 2026-09-24T14:08Z)
(English: "If the current lane's queue has no p0/p1 left, other cards should be dispatchable. This should be filed as a skills card.")
What the text says today
docs/NORTH-STAR.md「优先级」 item 3 (line 114 onorigin/main): 「产品仓还有开放的 P0/P1 时,任何车道不派 p2/p3 的工具卡、契约卫生卡;解锁产品 P0/P1 的仪器卡沿链继承其优先级。」.claude/skills/pm-dispatch/references/execution-duties.md:45: 「取卡前置 =docs/NORTH-STAR.md「优先级」第 3 条:产品仓开放 P0/P1 每次取卡现读。」⇒ The gate reads repo-wide open P0/P1, across objectstack and objectui. At this reading, objectstack has 4 P0 / 34 P1 and objectui 0 P0 / 6 P1, while the
domain:spec@ objectui lane queue holds zero P0/P1. So the lane sat idle on p2 work that no P0/P1 in its own queue was competing with. That is the situation the ruling corrects.Asked change
Make the gate's reading lane-scoped: a lane may dispatch its p2/p3 tooling and contract-hygiene cards when its own queue has no open P0/P1. The unlock-chain inheritance clause stays as is. Surfaces to edit, all governed:
docs/NORTH-STAR.md「优先级」 item 3: the rule itself;.claude/skills/pm-dispatch/references/execution-duties.md:45: the take-card precondition that reads it;产品仓开放 P0/P1/产品仓还有开放的 P0/P1across.claude/**,skills/**anddocs/**; the seat's scan found only these two.docs/NORTH-STAR.mdis Tier H: the PR needs the maintainer's approval to land..claude/**is Tier S.Open points for triage and the implementer, not re-ruled here
domain:X#N), and for cross-repo lanes such asdomain:spec @ objectui: the ruling says 「当前车道队列」 (the current lane's queue).pm:blocked/pm:on-holdP0/P1 cards count as "in the queue".In effect now
The ruling applies from the moment it was given, per SKILL.md 优先级 「维护者裁决 > 北极星」. The
domain:spec@ objectui seat is dispatching under it now, with this card as the carrier.Dedupe: issues updated since 2026-09-01 (open and closed), 200 scanned, title and body matching
P0/P1 | rule 3 | 北极星门 | North-Star gatetogether withlane | gatein the title: 0.Generated by Claude Code