问题
.claude/skills/pm-dispatch/SKILL.md(第 313–325 行)的 domain:* 包家族表只覆盖了一部分包。协议同时规定「未打标签的 issue 任何 PM 都不得认领」,于是落在未列包上的 issue 处于一个死角:要么无法认领,要么每个 PM 各自临场判一次归属 —— 而车道协议的全部价值,正来自「一个 PM 的分诊结论被缓存成标签、其他 PM 直接读」。表本身也写明:未列包在首次分诊时定级,并由 PR 更新表。本单就是那个 PR。
已知未覆盖清单(对 origin/main 清点)
packages/plugins/ 下:plugin-email、plugin-dev、plugin-hono-server、plugin-pinyin-search、plugin-reports、embedder-openai、knowledge-memory、knowledge-ragflow
(driver-* 已归 engine;plugin-approvals/plugin-webhooks 已归 services;plugin-audit/auth/security/sharing 已归 identity)
packages/ 顶层:adapters、apps、client、client-react、cloud-connection、console、create-objectstack、formula、mcp、observability、rest、sdui-parser、triggers、vscode-objectstack
首次分诊已产生的一条定级(照此写入表内)
packages/plugins/plugin-email → domain:services(#5087 分诊时判定,依据是「域 = 修复落地的包」而非标题词汇;plugin-email 与 packages/services/* 同属服务family)。
建议范围
补全上表,每个包给出归属;确实无归属的(如 apps、examples 类)沿用表下已有的「按主要落地站点在分诊时判定」兜底句,但要在表里显式点名,免得读者以为是遗漏。只改 SKILL.md 的表与说明,不改协议本身的其他条款。
Blocked-by: #5130(已解除:#5130 → PR #5453 于 2026-08-05 12:5xZ MERGED)
问题
.claude/skills/pm-dispatch/SKILL.md(第 313–325 行)的domain:*包家族表只覆盖了一部分包。协议同时规定「未打标签的 issue 任何 PM 都不得认领」,于是落在未列包上的 issue 处于一个死角:要么无法认领,要么每个 PM 各自临场判一次归属 —— 而车道协议的全部价值,正来自「一个 PM 的分诊结论被缓存成标签、其他 PM 直接读」。表本身也写明:未列包在首次分诊时定级,并由 PR 更新表。本单就是那个 PR。已知未覆盖清单(对
origin/main清点)packages/plugins/下:plugin-email、plugin-dev、plugin-hono-server、plugin-pinyin-search、plugin-reports、embedder-openai、knowledge-memory、knowledge-ragflow(
driver-*已归 engine;plugin-approvals/plugin-webhooks已归 services;plugin-audit/auth/security/sharing已归 identity)packages/顶层:adapters、apps、client、client-react、cloud-connection、console、create-objectstack、formula、mcp、observability、rest、sdui-parser、triggers、vscode-objectstack首次分诊已产生的一条定级(照此写入表内)
packages/plugins/plugin-email→domain:services(#5087 分诊时判定,依据是「域 = 修复落地的包」而非标题词汇;plugin-email 与packages/services/*同属服务family)。建议范围
补全上表,每个包给出归属;确实无归属的(如
apps、examples类)沿用表下已有的「按主要落地站点在分诊时判定」兜底句,但要在表里显式点名,免得读者以为是遗漏。只改 SKILL.md 的表与说明,不改协议本身的其他条款。Blocked-by: #5130(已解除:#5130 → PR #5453 于 2026-08-05 12:5xZ MERGED)