docs(pm-dispatch): 座位贴协议(一座位一贴)+ 两班次沉淀的 16 条 SKILL 更新 - #6029
Conversation
座位登记从 #4604 单正文表迁移为一座位一贴(label pm:seat 即索引,#4604 改指针 页):issue 正文 PATCH 是全文覆盖、无条件写入,12 个座位共编一个 body 的并发互 吞在机制上防不住(08-06 一天多次实测);座位贴单写手,互吞机制性消失。GitHub 侧迁移(#6015-#6026 立贴 + #4604 指针化)已于同日先行执行,本 PR 是协议文本半 边。配套落地交接收尾七步清单与空缺争用的残余竞态纪律。 同批写入 services 车道(#5885,28 PR/两次 CI 红/三次前提证伪)与 spec 车道 (#5925,34 单 0 返工)两份班次复盘的 16 条实测条款:派发模板门清单从 lint.yml 枚举、裁决/机制假设分区块、配额动作交接与整点重置、ACCEPT 后 flip 定点、补丁轮 续派原 dev、认领评论第七字段(串行约束已清)、分诊在任时车道不自跑分诊轮、spec 锚点 revert 禁令、写后回读、A-项核验命令形、P0 插队条款、待命姿态、note 13(MCP 过滤 OR 语义 / labels 整组替换)、Guardrails 的维护者授权工具 PR 例外(附收紧 措辞:授权引用于 PR 正文、walkthrough 复核、不得自审自合)。 逐条对照当日已合的 #5909/#5877/#5872 复核过覆盖面,无重复写入;编号交叉引用 只增不改(notes 十二条 → 十三条)。#5925 第 7 条(案例外置瘦身)按裁决另行 纯搬移 PR,不在本件。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GcjbQLUQKysMU9uXB34iyv
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
- 新增语言政策:凡写到 GitHub 的 issue/PR 标题、正文、评论一律英文;例外两个 通道 —— step 9 轮次报告(chat,对维护者,保持中文)与中文裁决引文(照抄不 译)。存量不追溯。认领模板、分诊审计、ACCEPT 评论、[决策]→[Decision]、让行 措辞随之翻英;派发令新增 dev 立单英文条款。 - 座位贴「当前 PM」段固定登记三元:GitHub 账号(get_me 自查)+ 会话/Routine ID + 上任时刻;并写明审计评论作者字段是平台盖章的硬读数,接管仲裁优先用它。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GcjbQLUQKysMU9uXB34iyv
标题固定格式 [PM seat] <座位> — <状态>,词表 🟢 <login> / 🟢 Routine / ⏳ vacant / ⏸️ paused;只放慢状态,快状态留正文。assignee = 在任 PM 的 GitHub 账号,无 assignee = 空缺;Routine 座位例外(bot 不可被 assign)。标题/assignee/正文三者 同笔更新,正文为权威;标题改动的时间线事件兼作平台盖章的接管审计流。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GcjbQLUQKysMU9uXB34iyv
|
Queue-kick audit (lane side, 2026-08-06 ~18:1xZ). This PR entered the merge queue at 16:44:44Z, then disappeared from the queue branches without landing (auto-merge dropped with it). Signature check: this PR's own checks are all green on head 0da5295 and no merge-group failure was reported against it — the old queue chain (which also carried #5999/#6010) was torn down and rebuilt, so this is a collateral kick from a batch failure ahead, not a defect of this PR. Action: re-enqueued as-is (auto-merge re-enabled) per Operational notes 2. Queue steward: lane has handled this kick — please yield on this one (bidirectional-yield protocol, seat table anchor #5810). Operator: PM session Generated by Claude Code |
|
Queue-kick audit, refined (2nd kick, ~18:5xZ) — correcting my earlier "collateral kick" reading in the same public place (Operational notes 7). Root cause is GitHub Actions platform degradation, not any PR's defect and not an ordinary flaky-ahead: of the last 30 Action: parking this PR un-queued until runners recover — a third re-enqueue while runners are starved would only be timed out and kicked again. Re-enqueue condition: Operator: PM session Generated by Claude Code |
⛔ merge queue 构建失败 — 先分诊,再决定要不要重排队列构建 31122295540 红了。队列跑的是全量套件(PR 侧 CI 只跑 affected 子集), 失败的 job(日志抽取,best effort):
历史信号:
分诊清单:
Generated by Claude Code · merge-queue-triage workflow (#4859) |
Fixes #5885
Part of #5925(第 1-6 条;第 7 条(案例外置瘦身)按裁决另行纯搬移 PR,该单保持 open 至彼时)
内容
座位贴协议(替换「座位表协议——正文表格即真相」一节):一座位一贴、单写手、
label:pm:seat即索引、#4604 改指针页;交接收尾七步清单;空缺争用的残余竞态纪律。GitHub 侧迁移已于同日先行执行:12 张座位贴 #6015–#6026 逐字迁移自 #4604 迁移前正文(编辑历史可查),#4604 已指针化并留审计评论。动因:issue 正文 PATCH 为全文覆盖、无 CAS,多写手单 body 的并发互吞 08-06 一天内多次实测,机制上防不住,只能改单写手结构。16 条班次复盘条款(#5885 十条 + #5925 第 1-6 条,均带实测出处):
lint.yml枚举(⛔ 凭记忆挑门);spec 锚点 revert 禁令;裁决 vs PM 机制假设分区块priority:p0插队条款(超 batch/破轮次;不豁免串行与认领协议)list_issues多标签过滤是 OR;issue_writelabels 整组替换.claude/工具 PR 例外(授权引用于 PR 正文、walkthrough 复核、⛔ 自审自合)覆盖面复核
按分诊要求,逐条对照当日已合的 PR #5909(#5741)/ #5877(#5845)/ #5872 复核:16 条内容零重复(关键词抽查亦为零命中);编号交叉引用只增不改(notes 十二条 → 十三条,新条目在编号尾部追加)。
授权记录(按 Guardrails 例外条款要求引用)
维护者 2026-08-06 于 PM 会话对话中明示:「接受你的建议,并开始接手执行这两个任务」「这两个任务可以合并执行吗?」(PM 建议合并,维护者:「按照你的建议继续」)。据此本 PR 由 PM 会话
session_01GcjbQLUQKysMU9uXB34iyv按「维护者明示授权的.claude/工具 PR」路径实施(先例 #5597/#5872);walkthrough 归维护者,本会话不自审自合、不自行挂队。验证
docs-only(
.claude/内部工具文档,skip-changeset标签路径);Markdown 结构自查(段落锚点、表格、代码围栏配平);全部#4604残留引用逐一核过(指针/叙事位保留,操作位已改座位贴)。追加范围(维护者 2026-08-06 两条后续指令,commit 5b1462b)
[决策]→[Decision]、让行措辞随之翻英;派发令新增 dev 立单英文条款。get_me自查)+ 会话/Routine ID + 上任时刻;并写明审计评论作者字段是平台盖章的硬读数,接管仲裁与活性判定优先用它对账正文。🤖 Generated with Claude Code
[PM seat] <座位> — <状态>(🟢 <login>/🟢 Routine/⏳ vacant/⏸️ paused),只放慢状态;label:pm:seat列表页即全舰队状态板。12 张贴已改名生效。https://claude.ai/code/session_01GcjbQLUQKysMU9uXB34iyv
Generated by Claude Code
Generated by Claude Code