docs(召回): 刷新 f.status='active' 不变量守卫的实测依据 —— 5,034 → 109 万
reason-temperature.sql 那条注释拿早期 5,034 条证据的观测当依据,量级已差 216 倍, 读的人无从判断这道守卫今天还成不成立。 2026-08-28 生产全量实测: plan=active 1,092,580 条理由 —— 无 active 证据的 0 plan=assigned 1,265 —— 0 plan=completed 41 —— 0 plan=abandoned 282 —— 6 即引擎重算追得上事实换代,这道过滤没有在挡真数据。 顺带记下它的信号价值:这个数掉下来 = 重算落后于摄入,矩阵格位会静默变空且不报错。 (排查缘起:误以为 evidence.factIds 大面积断链。实际 missing_tooth 的 103,980 条 理由里,真断链只有 1,297 条且全在 7 月那周的 superseded 历史快照上;先前看到的 15.4% 是 planned 类信号 occurred_at 本就为空 —— 它们有 planned_for,靠 COALESCE(occurred_at, planned_for) 取锚,并非缺失。) 纯注释,无逻辑改动。tsc 0 error,96 suites / 1602 tests 全绿。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Showing
Please
register
or
sign in
to comment