dev-manager-tauri/.blueprint
lanrtop cbc1d46c4e
All checks were successful
Push & PR Check / check (push) Successful in 52s
fix(mcp-inject): inject 链路空路径单点防护——补齐 07-15 空路径事故第二入口
辩证收缩实战产出:清理污染文件时追问「删文件是不是正确动作层」,
发现 473cf7e 只拦了 apply 链路,inject 链路 project_root() 对空串
win_path 穿透(ok_or_else 拦 NULL 不拦空串),settings.json/
liangjing.json 正是经此写进 src-tauri/。

- validate_registered_path 单点校验:拒空串/空白/相对路径(顺带堵
  相对路径解析到 cwd 的边角),WSL 分支拒空 wsl_path
- 2 条回归测试驻军(纯函数无 DB,cargo test 105 全绿)
- 台账同步:污染文件已移出、两条空路径僵尸登记已注销

Rules-Applied: R06,R07
2026-07-18 10:24:03 +09:00
..
modules fix(mcp-inject): inject 链路空路径单点防护——补齐 07-15 空路径事故第二入口 2026-07-18 10:24:03 +09:00
CONVENTIONS.md docs(conventions): v1.12.0——动工前辩证收缩进约定 + 使者回传处置台账 2026-07-18 09:43:57 +09:00
manifest.yaml chore(blueprint): onboarding-pack 模块收官——U1/U3/B4 实调终验通过 2026-07-15 19:53:49 +09:00
rules.md feat: 新增 pnpm Monorepo+Expo 模板及蓝图模块扩展 2026-04-29 22:11:28 +09:00
usage.json chore(self-onboarding): 炼境自身接入产物治理——块外恢复被抹定制 + lefthook 检查段补齐 2026-07-15 22:19:16 +09:00