feat(blueprint/buff): files 重叠推断降为兜底,同批已有显式推进则不推断 #27
@ -257,8 +257,8 @@ modules:
|
||||
- id: blueprint-buff
|
||||
name: 蓝图 Buff
|
||||
area: backend
|
||||
status: done
|
||||
progress: 100
|
||||
status: in_progress
|
||||
progress: 86
|
||||
position: [2250, 0]
|
||||
|
||||
- id: claude-autonomy-config
|
||||
|
||||
@ -55,3 +55,12 @@ id: blueprint-buff
|
||||
- files: src/components/dashboard/BlueprintModal.tsx, src/components/dashboard/ProjectCard.tsx
|
||||
- depends: blueprint-buff
|
||||
- acceptance: 任意项目 ProjectCard 可打开该项目自己的蓝图视图,传入 projectId 支持 Buff 管理,炼境自身蓝图入口不受影响
|
||||
|
||||
### 🔵 B1 — files 重叠推断降为兜底(同批已有显式推进则不推断)
|
||||
- status: in_progress
|
||||
- complexity: M
|
||||
- files: src-tauri/src/commands/buff.rs, src-tauri/src/commands/blueprint.rs
|
||||
- acceptance: "agent_verify: [cargo test] ①批内蓝图 diff 含 +### 🔵/✅ → 不标且内容不变;②无显式推进 + 精确路径命中 → 标 🔵;③仅反向后缀不命中;④lib.rs 不命中 mylib.rs;⑤尾逗号空项不命中;⑥「、」分隔可拆;⑦last_commit 非 HEAD 祖先 → 跳过。[回放脚本] master 历史 50 → ≤5,53af8c3/239d9fd/79853b7 对 P6/P7/P8/A4 零命中。human_verify: 重装炼境后合并下一个 PR,主仓库工作区不再出现无关卡被标 🔵"
|
||||
- 起因:2026-10-02 合并 PR #24/#25/#26 后 P6/P7/P8(agent-client-parity)与 A4(architecture-evolution)未开工却被标 🔵,仅因与 P1/P3/P9 共用 files;enterprise-system 2026-07-22 回传同类问题(第二例,governance-feedback-loop 挂触发条件满足)
|
||||
- 回放(master 240 个 first-parent 提交):现有算法命中 50 次——明确误判 30、存疑 17、明确正确 3;热点为 mcp_tools.rs/onboarding.rs/commands.ts 等共享文件
|
||||
- 根因:两阶段锁下真正在做的卡提交落地时已是 🔵/✅,files 重叠只能碰到仍为 📋 的卡——选择偏差使精度结构性偏低,非调匹配规则可解
|
||||
|
||||
Loading…
Reference in New Issue
Block a user