返回 Bug 清单
BUG-0849project-15中已修复backend-logic
cache multi-key — workspace|topN|skipGit
发现:2026-10-09验证:2026-10-27置信度:70%
症状
commit 7915ac2d88bc (2026-09-17) fix(FleetScan): cache multi-key — workspace|topN|skipGit
根因
commit message 描述: fix(FleetScan): cache multi-key — workspace|topN|skipGit
修复方案
修复 34 行,删除 17 行。改动文件: cmd/cli/main.go
错误签名
fix(FleetScan): cache multi-key — workspace|topN|skipGit 之前单 key cache 会让 top_n=10 和 top_n=50 共享同一份数据 → 返回错误 topN
改成 map[string]cacheEntry,key = workspace|topN|skipGit
定期 GC: len > 10 时清理过期条目技术信息
来源项目
project-15
涉及文件
cmd/cli/main.go
标签
git-sweep, auto-ingested, project-15, mcp-reported, source-agent