dev-manager-tauri/src-tauri/src
lanrtop b7987e160f feat(blueprint/buff): files 重叠推断降为兜底,同批已有显式推进则不推断
两阶段锁下真正在做的卡提交落地时已是 🔵/✅,files 重叠只能碰到仍为 📋 的卡,
命中共享热点文件(mcp_tools.rs / onboarding.rs 等)的多是未开工卡。
回放 master 240 个 first-parent 提交:旧算法命中 50 次,明确正确仅 3 次;
新规则 50 → 5,PR #24/#25/#26 对 P6/P7/P8/A4 的误标全部消除。

- 本批蓝图 diff 新增 🔵/✅/🔴 标题行(非原样搬移)→ 归属已显式,不做 files 推断
- last_commit 非 HEAD 祖先(checkout/reset/rebase)→ 跳过;git 出错记日志
- 同一批次全程使用轮询读到的 HEAD sha,判定口径一致
- 匹配修正:去掉反向后缀、后缀须落在 / 边界、尾逗号空项丢弃、「、」「,」作分隔
- 蓝图同步提示词:核实仅共用文件的 🔵 可降回 📋 并写明原因
- 补 buff.rs 首批测试(纯函数 + 临时 git 仓库端到端)

Rules-Applied: R09
Feature-Confirmed: true

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:49:56 +09:00
..
commands feat(blueprint/buff): files 重叠推断降为兜底,同批已有显式推进则不推断 2026-10-02 18:49:56 +09:00
credential_store.rs feat(resource/dev-variables): add protected project variable core and scoped MCP 2026-09-26 16:46:55 +09:00
db.rs feat(dev-variables/storage): 原子托管非生产测试账户 2026-09-28 01:44:56 +09:00
lib.rs fix(onboarding): 审查修复——JSON 按语义比较,CI workflow 与生成文件同内容不重写 2026-10-02 11:51:33 +09:00
main.rs feat(resource/dev-variables): add protected project variable core and scoped MCP 2026-09-26 16:46:55 +09:00
mcp_inject.rs fix(mcp/parity): P9 审查修复——受限子代理不挂载、条目 id 带版本、插件缺失守卫、规范路径键 2026-10-02 15:04:54 +09:00
mcp_server.rs fix(mcp/parity): 第二轮审查修复——串行同步队列、白名单持久剔除、诊断分类 2026-10-01 13:39:23 +09:00
mcp_tools.rs fix(onboarding): 审查修复——JSON 按语义比较,CI workflow 与生成文件同内容不重写 2026-10-02 11:51:33 +09:00
mcp_webhook.rs feat(resource/broker): 实现受保护凭证代办与项目 readiness 2026-09-23 18:45:30 +09:00
models.rs feat(cicd): add safe agent workflow projection 2026-09-22 23:27:34 +09:00