diff --git a/.claude/skills/pm-dispatch/references/execution-duties.md b/.claude/skills/pm-dispatch/references/execution-duties.md index d44584b709..53cb9835c9 100644 --- a/.claude/skills/pm-dispatch/references/execution-duties.md +++ b/.claude/skills/pm-dispatch/references/execution-duties.md @@ -144,9 +144,9 @@ ## 收集 -- 报告通道统一:GitHub 是两种模式共用的真相源;dev 终报先落 issue 评论、再作返回消息。 -- 收集先扫 GitHub,标记评论在 = 报告完整;两处皆无才进探活/判死。 +- 收集先扫 GitHub(两种模式),标记评论在 = 报告完整;评论与返回消息皆无才进探活/判死。 - 标记两种拼写等效(HTML 注释形、首行 `os-dev-report`);⛔ 永不把没收到失败通知读作还在跑。 +- 报告点名 PR ⇒ 会话席当即 `subscribe_pr_activity` 并记座位贴;中继开的 PR 永不自动挂会话。 - 探活是每轮巡检的固定动作;完成通知不可靠,缺席什么都不证明。 - ① 巡检首动作 `list_triggers` 确认 Routine 启用,在飞重挂加速器;唤醒归 Routine,漏挂不断链。 - ② 在飞期间主巡检间隔 ≤45 分钟,待命期 60–70;节奏维护者明示可改。 diff --git a/.claude/skills/pm-dispatch/references/landing-operations.md b/.claude/skills/pm-dispatch/references/landing-operations.md index c7dca9335c..d28121d879 100644 --- a/.claude/skills/pm-dispatch/references/landing-operations.md +++ b/.claude/skills/pm-dispatch/references/landing-operations.md @@ -46,11 +46,12 @@ ## B. 跟到 MERGED 为止;入队后的看护归车道 PM 落地窗口 -- 车道 PM 的权责三件:验收(复核清单)、首次入队、确认 MERGED。 +- 车道 PM 的权责三件:验收(复核清单)、首次入队、确认 MERGED;落地执行在案判决,非自批。 - 首次入队:ACCEPT 后挂 6–9 分钟 flip 定点,到点核门禁 job 结论。 -- 绿即转 ready + 挂 auto-merge;未绿按阶梯重挂定点。 +- 绿即转 ready + 挂 auto-merge,只走 `settings.json` allow 行的 ccr 两命令;未绿按阶梯重挂定点。 - CI success webhook 不可靠:⛔ 不坐等,也 ⛔ 不忙轮询;定点文本照定时器写法纪律。 - undraft 撞 429 ⇒ 落地入等 `resets at` 态:该刻记卡,到点一次重试;⛔ 不报阻塞、不自定节奏。 +- 落地中遭分类器拒 ⇒ 停手、报维护者、卡上记命令与拒因;⛔ 不换拼法或改走中继绕过。 - 确认 MERGED 要两个读数:每轮同时读队列分支与 `origin/main`。 - 契约复核 PASS 落地的 PR 到窗口时已 ready 且 auto-merge 在挂,见 `contract-review.md`。 - 窗口自身权责不变:跟到 MERGED、踢出处置、落地后对账。 @@ -73,8 +74,7 @@ - 取 open 卡清单对照预期 diff:预期之外从 open 消失的,就是被闭合关键词静默误关的卡。 - 落地后再核一次落地判据本身:队列的合并同样走 os-regen,A 的静默吞并一样能发生。 - MERGED 不是终点:发版后义务见 `release-aftercare.md`。 -- 落地窗口给关键 PR 挂 `subscribe_pr_activity`,会话型座位专用;Routine 座位维持轮询。 -- ⛔ 不订阅 dev 交报告前的 PR;订阅是感知补充,⛔ 不替代 flip 定点。 +- 会话席窗口内 PR 须在挂 `subscribe_pr_activity`,缺即补;⛔ 不早于报告,Routine 座位轮询。 - MERGED 或关闭即退订,同刻把 `mode:cloud` 派的会话 `archive_session`。 - 触发条件是卡终局且报告已收复核;⛔ 合并前不归档,误归档可 unarchive 但容器现场已失。 - 暂停或交接时把在挂订阅清点进座位贴,⛔ 不留孤儿订阅。 diff --git a/.claude/skills/pm-dispatch/references/reading-discipline.md b/.claude/skills/pm-dispatch/references/reading-discipline.md index 0c35a5e527..924e5dff9d 100644 --- a/.claude/skills/pm-dispatch/references/reading-discipline.md +++ b/.claude/skills/pm-dispatch/references/reading-discipline.md @@ -20,7 +20,7 @@ - 门禁两次误报(假红、实测假绿、处方句点名不存在路径)⇒ 删肢或删门禁,PR 引两次测量。 - 只有护产品落地或用户可见契约的门禁才立修复卡;门禁上「稳定 > 功能」= 更少零件。 - 自设定时器的文本以先重读状态开头,只写关键判据(若 X 则 Y),其余指针化。 -- 定时器文本 ⛔ 不写结论、不含未经重读即可执行的祈使句。 +- 定时器文本 ⛔ 不写结论、不含未经重读即可执行的祈使句,⛔ 不带判决与落地类写动词。 - 放行认门禁 job 的结论(`completed: success`),⛔ 不认聚合读数。 - advisory 门禁红着进 main 是共享损伤,任何车道发现都立即止血并立单,见 landing-operations B。 - 仪器纪律(硬门禁面、只报告面、新增授权、工具位)见 `references/instrument-discipline.md`。