From fdd753d805306ecac3a93720c2db712c86c3e6e1 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 29 Oct 2026 02:07:02 +0000 Subject: [PATCH 1/2] pm-dispatch(lanes): skills, spec and ui charters point at the lane self-triage exception MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Each charter line keeps its lane content and names the exception's home (`triage-duties.md`, 自分诊) instead of restating the old absolute. In place, net 0 lines per file, every line within 120 bytes. Claude-Session: https://claude.ai/code/session_01QSeKYmhU5KEj1nukYhp1Tg Co-authored-by: Claude --- .claude/skills/pm-dispatch/references/lanes/skills.md | 2 +- .claude/skills/pm-dispatch/references/lanes/spec.md | 2 +- .claude/skills/pm-dispatch/references/lanes/ui.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.claude/skills/pm-dispatch/references/lanes/skills.md b/.claude/skills/pm-dispatch/references/lanes/skills.md index 2f4db48aa2f..0e5e029f41a 100644 --- a/.claude/skills/pm-dispatch/references/lanes/skills.md +++ b/.claude/skills/pm-dispatch/references/lanes/skills.md @@ -19,7 +19,7 @@ - 额度耗尽豁免的地板是默认判断档,⛔ 不再往下。 - 棘轮逐行付账,⛔ re-wrap 筹行;砍点逐条核幸存,被砍内容若在别处无家,砍掉就是丢规则。 - 首触定级每轮;决策形状 ⇒ 决策箱带四棱块,⛔ 永不自裁。 -- 本车道 finding 同走分诊席首触,⛔ 不自分诊;席位可附证据与「仪器为车队服务」的答案。 +- 本车道 finding 归分诊首触,自分诊见 `triage-duties.md`;可附证据与「仪器为车队服务」答案。 - 「仪器为车队服务」答不出的 finding ⇒ 席位建议 p3 或不做,⛔ 不自入队;定级归分诊。 - 内部指令面中文,机器判据恒英文;认领前重读全线程;标签写 read-modify-write 加回读。 - QA 波次由维护者手动触发,⛔ 不自启。 diff --git a/.claude/skills/pm-dispatch/references/lanes/spec.md b/.claude/skills/pm-dispatch/references/lanes/spec.md index 23c92d54c9e..2f37d6c2e1c 100644 --- a/.claude/skills/pm-dispatch/references/lanes/spec.md +++ b/.claude/skills/pm-dispatch/references/lanes/spec.md @@ -26,7 +26,7 @@ ## 常设承诺 -- findings 首触定级归分诊席,本席只供证据。 +- findings 首触定级归分诊席,本席只供证据;例外见 `triage-duties.md` 车道席自分诊。 - 门禁强制的跨车道 ledger 追加整类预批(`error-code-ledger.zod.ts`),三条全中即免本席签字。 - ①:码的存在已在归属卡裁过;②:兜底不变,条款②路径肢照命中,入队前仍过契约复核。 - ③:纯增量 —— 不动 schema 形状、既有条目与 ledger 机制,只落追加方自己的包分节。 diff --git a/.claude/skills/pm-dispatch/references/lanes/ui.md b/.claude/skills/pm-dispatch/references/lanes/ui.md index 0dfcb48305d..1b4e462d68b 100644 --- a/.claude/skills/pm-dispatch/references/lanes/ui.md +++ b/.claude/skills/pm-dispatch/references/lanes/ui.md @@ -5,7 +5,7 @@ ## 形态 - 本席是本仓 `ui/` 树的执行座位:在 objectstack 认领、派发、复核、落地。 -- ⛔ 不产 `domain:*`、type 与定级,分诊唯一生产;误标 `pm:retriage`+异议同笔,整树归本席除外。 +- ⛔ 不产 `domain:*`、type,定级仅`triage-duties.md`自分诊;误标 `pm:retriage`+异议,整树归本席除外。 - 协议恒归 `domain:spec`,新 `packages/spec` 工作同此;跨层功能的 `ui/` 子单归本席。 - 落点不明留分诊首触,⛔ 不猜、不代判。 From 7e6b3c6839ed3fd1ee73920d51728d9c4087eb1f Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 29 Oct 2026 02:35:53 +0000 Subject: [PATCH 2/2] pm-dispatch(lanes): keep grading inside the ui charter's prohibition and point cross-repo-coordination at the self-triage exception MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ui.md L8 lists 定级 under the prohibition again and attaches the self-triage pointer as an exception. cross-repo-coordination.md L4 and L31 stop stating the grading absolute: L4 carries the pointer, L31 defers to L4 for grading. In place, net 0 lines, within 120 bytes. Claude-Session: https://claude.ai/code/session_01QSeKYmhU5KEj1nukYhp1Tg Co-authored-by: Claude --- .../skills/pm-dispatch/references/cross-repo-coordination.md | 4 ++-- .claude/skills/pm-dispatch/references/lanes/ui.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.claude/skills/pm-dispatch/references/cross-repo-coordination.md b/.claude/skills/pm-dispatch/references/cross-repo-coordination.md index 78a5fc4a130..d88c8053809 100644 --- a/.claude/skills/pm-dispatch/references/cross-repo-coordination.md +++ b/.claude/skills/pm-dispatch/references/cross-repo-coordination.md @@ -1,7 +1,7 @@ # 多仓协调 - 产品依赖方向固定:`objectstack`(后端与 `ui/` 前端,`packages/spec` 唯一契约)→ `cloud`、`hotcrm`。 -- 多车道仓 `objectstack`:中央分诊是 `domain:*`/type/定级的唯一生产者。 +- 多车道仓 `objectstack`:中央分诊唯一生产 `domain:*`/type/定级,定级例外见 triage-duties 自分诊。 - 单车道仓 `cloud`、`objectos`、`hotcrm`、`www.objectos.ai`;未来新仓默认此类。 - 单车道仓 `repo:*` 席自理机械三务,⛔ 不产 `domain:*`;决策卡入本仓收件箱,不落 objectstack。 - 机械三务 = 自扫 sweep、自打 `type`、自做首触(含 `finding`;业务理由归召唤的总监席)。 @@ -28,7 +28,7 @@ - 规则 3:联动杂事立单,不靠记忆。 - 已验收 PR 的产物流向另一仓,接受该 PR 的执行席立即在消费仓立后续单,带 `Blocked-by:`。 - 规则 4:纵向拆分,一个分诊 PM + N 个执行 PM;一人恰一车道,一车道可坐多席。 -- 多车道仓:分诊唯一生产定级/路由/type/查重/shadow/`duplicate_of`;执行席永不定级或路由裸卡。 +- 多车道仓:分诊唯一生产路由/type/查重/shadow/`duplicate_of`;执行席永不路由裸卡,定级见上。 - 执行座位信任标签,只在本车道认领;误标挂 `pm:retriage`+异议同笔,整树归本席者席改标。 - 突发积压调频率或 `batch`,持续积压按仓拆席走 PR;⛔ 不跨车道借调。 - 维护者直派通道:当面指挥的 PM 会话直接路由,只对明示指挥的卡成立。 diff --git a/.claude/skills/pm-dispatch/references/lanes/ui.md b/.claude/skills/pm-dispatch/references/lanes/ui.md index 1b4e462d68b..ed4584a93d1 100644 --- a/.claude/skills/pm-dispatch/references/lanes/ui.md +++ b/.claude/skills/pm-dispatch/references/lanes/ui.md @@ -5,7 +5,7 @@ ## 形态 - 本席是本仓 `ui/` 树的执行座位:在 objectstack 认领、派发、复核、落地。 -- ⛔ 不产 `domain:*`、type,定级仅`triage-duties.md`自分诊;误标 `pm:retriage`+异议,整树归本席除外。 +- ⛔ 不产 `domain:*`、type、定级,除 triage-duties 自分诊;误标 `pm:retriage`+异议,整树归本席除外。 - 协议恒归 `domain:spec`,新 `packages/spec` 工作同此;跨层功能的 `ui/` 子单归本席。 - 落点不明留分诊首触,⛔ 不猜、不代判。