返回 Bug 清单
BUG-1165project-46中已修复backend-logic

historySamples from store.stats() — unlock cold start at 7806 records

发现:2026-10-09验证:2026-10-31置信度:70%

症状

commit f3d0790ad7a1 (2026-09-17) fix(gamma): historySamples from store.stats() — unlock cold start at 7806 records

根因

根因: createReasoningEngine({ store }) 没传 historySamples → opts.historySamples ?? 0 → 永远 0 → 永远 cold start (0 < 100 threshold)

修复方案

修复 6 行,删除 1 行。改动文件: poc/http_bridge.mjs

错误签名

fix(gamma): historySamples from store.stats() — unlock cold start at 7806 records 根因: createReasoningEngine({ store }) 没传 historySamples → opts.historySamples ?? 0 → 永远 0 → 永远 cold start (0 < 100 threshold)
修复: http_bridge.mjs 启动时从 store.stats().total 读取历史总量 → 传入 engine
效果: gamma_history 从 0.55 (cold start) → 0.75 (热启动), is_cold_start → false
权重表切换: WEIGHTS_COLD{a:0.4,b:0.35,c:0.05,d:0.2} → WEIGHTS_DEFAULT{a:0.3,b:0.25,c:0.25,d:0.2}
     ↑ C(历史基率) 权重从 0.05 升到 0.25 ← 之前几乎忽略历史证据

技术信息

来源项目

project-46

涉及文件

poc/http_bridge.mjs

标签

git-sweep, auto-ingested, project-46, mcp-reported, source-agent