dev-manager-tauri/.blueprint
lanrtop 8230910358
All checks were successful
Push & PR Check / check (push) Successful in 1m2s
fix(mcp-inject): 「已接入」统一为有项目 token 单一判定,批量重注入补上独立接入项目(P8a)
「已接入」原有三套判定:reinject_all_mcp 按产品组成员、DSH 白名单与根目录迁移按
项目 token、list_all_projects 按 .claude/liangjing.json 是否存在。结果是独立接入
(不在任何组)的项目在端口变更后不会被重注入,list_all_projects 对只剩兼容文件的
项目误报「已注入」。

- 新增 mcp_inject::is_project_injected(store, project_id),DSH 白名单、
  on_project_root_changed、list_all_projects 统一调用
- reinject_all_mcp 目标改为「组成员 ∪ 有 token 的登记项目」(reinject_targets),
  锁内复查改为 is_reinject_target,token 先被删的项目不再注入(语义不变)
- list_all_projects 拆出 render_all_projects(conn, store),去掉循环内二次取池
- 新增两条测试,变异确认会失败;契约同步 project-context.yaml;蓝图 P8a 标 ✅

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:44:04 +09:00
..
modules fix(mcp-inject): 「已接入」统一为有项目 token 单一判定,批量重注入补上独立接入项目(P8a) 2026-10-03 07:44:04 +09:00
CONVENTIONS.md docs(conventions): v1.12.0——动工前辩证收缩进约定 + 使者回传处置台账 2026-07-18 09:43:57 +09:00
manifest.yaml fix(mcp-inject): 「已接入」统一为有项目 token 单一判定,批量重注入补上独立接入项目(P8a) 2026-10-03 07:44:04 +09:00
notes-archive.jsonl docs(blueprint): 回收 9-23 草稿有效部分并落定管家方向设计简报 2026-09-30 11:48:32 +09:00
rules.md feat: 新增 pnpm Monorepo+Expo 模板及蓝图模块扩展 2026-04-29 22:11:28 +09:00
usage.json docs(blueprint): reconcile capability task status 2026-09-22 10:46:03 +09:00