Repository navigation
Commit 2c523d0
docs(pm-dispatch): seat liveness, release and the main-repo release board name the director seat, and lane findings take triage's first touch (#25658)
<!-- claude-projects-attribution: {"github_login":"os-elon-musk"} -->
_Requested by **Elon** · [project
thread](https://claude.ai/code/project/chan_01WedDzV26nniwxv7jC88B9D?thread=cmsg_01WedDzV26nniwxv7jC88B9DMMchS2pMx7VafJmdzGaxFv)_
Fixes #25490
Clause-②: no
Metadata-protocol: none
## 维护者速读(草稿)
-
**改了什么**:分诊瘦身(#25422)和「所有卡都分诊」(#25552)之后,有五行规则文字还把已经移走的职责写在分诊席名下:座位贴活性巡查、在飞卡敲门与释放、主仓发版板,这三样现归总监席摘要;skills
车道的 finding 也不再由本车道自分诊。五行就地改正,另把 `check-half-states.mjs`
提示语里引的「四仓全量对账」改成 runbook 现在的「两仓全量对账」。
- **为什么改**:文字和现行规则不一致,读到旧行的席位会去做不属于自己的事。
- **风险与代价(含回滚)**:纯文字,行数不变,无上限变动;一次 revert 可回。
- **你要做的(一个动作)**:无。按您 14:14Z 的长期授权,复核通过、CI 全绿由席位落地。
## What changed
| File | Before | After |
|:--|:--|:--|
| `references/seat-post-protocol.md` L28 | 「常设半边是分诊轮的座位贴活性巡查」 |
「常设半边是总监席摘要的座位贴活性巡查」 (`dispatch-runbook.md` L41, `lanes/director.md`
L74) |
| `references/seat-post-protocol.md` L80 | 「生产者:主仓归分诊座位」 | 「生产者:主仓归总监席」
(`lanes/director.md` 职责四 「发版板 `target:<major>` 主仓归本席」) |
| `references/seat-lifecycle.md` L38 | 「活性由分诊轮判定」 | 「活性归总监席摘要」
(`triage-duties.md` L5 「活性复查同归」) |
| `references/seat-lifecycle.md` L39 | 「由分诊一笔中继释放」 | 「由总监席一笔中继释放」 |
| `references/seat-lifecycle.md` L47 | 「三类以 `finding` 入 skills 车道由该席分诊」
| 「三类以 `finding` 入 skills 车道,首触归分诊席」 (#25552: 每张卡欠一次分诊首触,车道 ⛔ 不自分诊) |
| `scripts/pm/check-half-states.mjs` (3 spots) | 「每日层(当日首 fire)= 四仓全量对账
…」 | 「… 两仓全量对账 …」, the runbook's current text (`dispatch-runbook.md`
L69) |
## Gates
On this head: `pnpm check:pm-skill-ratchet` ✓, `pnpm
check:pm-skill-id-lint` ✓, `pnpm check:skill-frame-sync` ✓, `pnpm
check:skill-frame-freshness` ✓, `pnpm check:pm-governed-prose` ✓, `node
scripts/pm/check-half-states.mjs --self-test` ✓ (4941 cases), `node
scripts/check-commit-card-trailers.mjs --range origin/main..HEAD` ✓.
Widest edited line 118 bytes. No package moves: `skip-changeset`.
## Acceptance notes
- Scope as re-read in comment 6377494099: `seat-lifecycle.md` L76 and
`cross-repo-coordination.md` L7 are moot after #25552 and are untouched.
- **Not done here:** the `Premise:` line in the `SKILL.md` claim
template. `SKILL.md` is at its 318-line ceiling and no adjacent pair
merges under 120 bytes, so the line needs a ruled raise or a payable
line; the format is named at `dispatch-runbook.md` L154 meanwhile.
- **Not done here:** the same prescription in `check-half-states.mjs`
also quotes 「选层按 fire 时刻,⛔ 不用计数器;简报写明本轮跑的层」 under a 〈分诊座位职责〉 heading;
`triage-duties.md` L10 now words it 「选层按 fire 时刻 ⛔ 不用计数器,简报写明层」 and has
no such heading. Outside the card's quoted surface; left for the next
edit of that prescription.
- Governed surface `.claude/**` (Tier S);
`scripts/pm/check-half-states.mjs` is off the register.
- Opened through the fleet-write relay `pr_create`; every later write
goes through the relay too.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01REMuzhz6MWRjg8uohedMnM
Co-authored-by: Claude <noreply@anthropic.com>1 parent baae6ed commit 2c523d0
3 files changed
Lines changed: 8 additions & 8 deletions
File tree
- .claude/skills/pm-dispatch/references
- scripts/pm
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | | - | |
| 38 | + | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15233 | 15233 | | |
15234 | 15234 | | |
15235 | 15235 | | |
15236 | | - | |
| 15236 | + | |
15237 | 15237 | | |
15238 | 15238 | | |
15239 | 15239 | | |
| |||
15307 | 15307 | | |
15308 | 15308 | | |
15309 | 15309 | | |
15310 | | - | |
| 15310 | + | |
15311 | 15311 | | |
15312 | 15312 | | |
15313 | 15313 | | |
| |||
15656 | 15656 | | |
15657 | 15657 | | |
15658 | 15658 | | |
15659 | | - | |
| 15659 | + | |
15660 | 15660 | | |
15661 | 15661 | | |
15662 | 15662 | | |
| |||
0 commit comments