From 1d9108789bd345733b10be39c35a0e11c59958d9 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 20 Aug 2026 02:11:42 +0000 Subject: [PATCH] =?UTF-8?q?docs(skills):=20triage=20fire=20opens=20with=20?= =?UTF-8?q?by-name=20tool=20loading=20=E2=80=94=20stop=20the=2055-schema?= =?UTF-8?q?=20ToolSearch=20ticket=20on=20self-retire=20rounds=20(#10104)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit One clause in the 分诊座位职责 section: the opening mutex-check / self-retire probe loads only list_issues + issue_read via the select: form of ToolSearch; the full toolset loads only after the round is judged live. Applies to triage fresh sessions only; standing execution seats and devs are exempt. Acceptance: idle round ~120k -> under ~40k, read back by the triage seat's next self-measurement. Net +1 line, paid from the file's 1-line headroom (681 -> 682/682). Fixes #10104 Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01AeA3nU1B5Q2pgxqxgUrexd --- .claude/skills/pm-dispatch/SKILL.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.claude/skills/pm-dispatch/SKILL.md b/.claude/skills/pm-dispatch/SKILL.md index 8d39c73525..8d2bedef40 100644 --- a/.claude/skills/pm-dispatch/SKILL.md +++ b/.claude/skills/pm-dispatch/SKILL.md @@ -246,6 +246,7 @@ skills,类似分诊」)—— 贴内指针指向其车道文件,升级走技能 (执行座位 ⛔ 跳过本节动作 —— 读到标签当既成事实。)本节全部职责**对四仓统一执行**(三仓归一维护者 2026-08-16 裁定,objectos 并入 2026-08-18 裁定):sweep、首触定级、发版板(objectos 无发版板,跳过)、查重/shadow 检查与代裁通道逐仓各跑一遍;**代裁权限唯 一归本座位**,任何执行座位(含姊妹仓 `repo:*`)⛔ 不代裁。 +**工具加载纪律(fire 开局)**:互斥检查/自退判断只按名加载所需工具 —— `ToolSearch` 用 `select:mcp__github__list_issues,mcp__github__issue_read` 形式,判定「本轮有活」之后才加载其余;⛔ 开局不做泛关键词 ToolSearch(一次注入全家桶 schema —— 分诊席 2026-08-20 自测:空转轮 ~12 万 token,~8 万是这张门票);可验判据:空转轮 ~4 万以内,分诊下轮自测读数回报。只约束分诊 fresh session 的开局;执行座位(常驻会话)与 dev(需全工具面)不受此约束。 **Backlog sweep(常设职责,不等请求)。** 每轮扫任一析取命中的卡:① 全裸(无`pm:*`、 无 `needs-user-decision`、无 `domain:*`);② 有 `pm:queue` 无 `domain:*`(**仅限主仓** —— 姊妹