Skip to content

Commit 97e888e

Browse files
committed
docs(pm-dispatch): give the steward's pin-chain watch a mechanical output (#6162)
维护者 2026-08-07 拍板 A 案:required 新鲜度门只防丢不防迟,#6159 实测靠人在聊天里 问了一句才立单。两个触发(objectui 窗口收口 → objectstack console bump 单;新 tag 族 发布 → cloud pin 单),单张封顶,rule 3 仍是第一产者,管家授权面不变(只立单,不执行 bump)。同步更新分工表行与「现役两例」枚举。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BickTBKm2JYSNnrtPT8ysa
1 parent bdc8e70 commit 97e888e

1 file changed

Lines changed: 22 additions & 2 deletions

File tree

.claude/skills/pm-dispatch/SKILL.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1338,7 +1338,8 @@ connector grant 只能传递调用会话自身持有的,CCR 平台注入的 gith
13381338
**现役两例(都由维护者从 UI 创建、都先过一轮烟测)。** 首例是**分诊座位**(#5474):
13391339
只扫/分类/打标签,⛔ 永不认领。第二例是维护者 2026-08-06 拍板的**三仓队列管家**(锚点
13401340
#5810,座位贴在 `pm:seat` 索引,cron 与分诊错开半个周期),管「入队与落地 B」里入队之后的那一
1341-
半:签名分诊四分支、队列停滞检测、跨仓 pin 链观测。**档位按职责挑,不按重要性挑** ——
1341+
半:签名分诊四分支、队列停滞检测、跨仓 pin 链观测(含 #6162 的机械立单,见「入队与
1342+
落地 B」)。**档位按职责挑,不按重要性挑** ——
13421343
管家的正确性主要来自**查表**(#5810 的签名台账 + 座位贴说明段,两者都优先于它的现场
13431344
判断)与**机械兜底**(每轮限量、双向让行、只守落地的授权面),判断面窄、判例法已写死,
13441345
因此**不需要最强档**;吃最强档的是要现场设计取舍的执行座位。档位与 cron 一样是维护者
@@ -1637,7 +1638,7 @@ git grep "<上一单实现体符号>" origin/main -- <实现文件> # 实
16371638
|| 管什么 |
16381639
|---|---|
16391640
| **车道 PM**(权责不变) | 验收(step 7);**首次入队**(转 ready + 挂 auto-merge);确认 **MERGED** —— 每轮同时读**队列分支**`origin/main`(Operational notes 1) |
1640-
| **队列管家**(三仓一座,#5810) | 入队之后的看护:红/踢出的**签名分诊四分支**、队列停滞检测、跨仓 pin 链观测 |
1641+
| **队列管家**(三仓一座,#5810) | 入队之后的看护:红/踢出的**签名分诊四分支**、队列停滞检测、跨仓 pin 链观测及其**机械产出**(窗口收口/发版后立 bump 单,#6162,见下) |
16411642

16421643
车道 PM 的「首次入队」有一个标准动作:**ACCEPT 后立即挂 6–9 分钟的 send_later
16431644
flip 定点**,到点核对门禁 job 结论(notes 10)、绿即转 ready + 挂 auto-merge,
@@ -1668,6 +1669,25 @@ flip 定点**,到点核对门禁 job 结论(notes 10)、绿即转 ready + 挂 au
16681669
写签名与台账依据、拦截写判定、让行写让行),让行判据因此始终是 GitHub 上的一个读数,
16691670
不靠猜 —— 实测最紧的一次是车道回报早于管家读数 50 秒,少了这条纪律就是两份诊断。
16701671

1672+
**Pin 链观测的机械产出 —— 窗口收口即立单,不等发版红灯(维护者 2026-08-07 拍板,
1673+
#6162)。** required 新鲜度门(#3340)只防「带旧 pin 切版丢变更」,不防「切版现场才
1674+
发现要 bump」:红灯亮在发版 PR 上时,杂事单还得有人现场立 —— #6159 实测就是靠维护者
1675+
在聊天里问了一句才补上的(多仓协调 rule 3 的「接受时立联动单」纸面按 PR 粒度,实际
1676+
工作按窗口节奏收口,当晚没有触发)。自本条起,管家的 pin 链观测每轮附带机械产出,
1677+
两个触发各产一张杂事单(⛔ 仍**只立单,不执行 bump** —— 授权面一字不变):
1678+
1679+
- **objectui → objectstack(发版前侧)**:`.objectui-sha` 落后 objectui main ****
1680+
objectui 合并队列已空(窗口收口判据)⇒ 在 objectstack 立/刷新 console bump 单
1681+
(`pm:queue`;模板照 #6159:滞后读数、releasing changeset 清单、`bump-objectui.sh`
1682+
口径、#6099 破坏性标注复核项、与 Version Packages PR 的顺序约束)。
1683+
- **objectstack → cloud(发版后侧)**:观测到新 rc/正式 tag 族发布 ⇒ 在 cloud 队列立
1684+
同款 `.objectstack-sha` bump 单(cloud 的 `check:pin-staleness` 保持 advisory 不动
1685+
—— 本条的产出是单,不是新门)。
1686+
1687+
三条边界:**单张封顶** —— 立单前先查同题 open 单,已有就追评刷新区间与读数,⛔ 不开
1688+
第二张;**rule 3 仍是第一产者** —— 接受座位随手立联动单照旧,本条是窗口级兜底,撞上
1689+
由单张封顶去重;**pin 工具链新形态**(digest 盲区一类)照旧只在锚点单提请,不自行扩面。
1690+
16711691
**依赖前棒才能转绿的 PR:draft 停放 + 一份精确的预期红清单。** 串行链里后棒常常先行
16721692
实现(#5365 的四条进一致性表依赖 #5323 的 mongodb 归约才成立)。这种 PR **停在
16731693
draft**,PR body 写两样东西:**精确的预期红清单**(逐条列失败测试名 + 报错签名)与

0 commit comments

Comments
 (0)