Autumn-27
eefd5ee2f2
fix(digest): 多智能体评审修正 — 资产索引收敛 + 60cap 保 hot + 文档同步
对照 cold-digest-spec 的对抗式评审(20 项发现)逐条核对实现,两处真实代码问题已修:
- 资产索引膨胀(评审 §6.2 高危):早前把一个 digest 落进它成员命中的【每个】asset 桶,
跨资产 digest 会复制进几十个桶、顶层条目不降反升(真实图 asset_ids 约 144 个)。改为
每个 digest 只归一个【代表资产】桶(成员锚定众数、并列取最小 id;无锚定 → 0 号兜底桶),
条目数 ≤ digest 数。
- 60 兜底截断误砍活跃上下文(评审 §6.3 高危):hot(live 前沿祖先链 / live 意图下新事实)
是活跃推理上下文,绝不能截。改为 hot 全保、60-cap 只约束【冷但未折】残余;冷区两侧
均衡保留。graph_overview 每轮计算 render 期 hot 集(兼用于复活检查)。
其余 16 项评审发现经核对,本实现已由设计选择规避/处理:全量扫描维护(静默变冷/传递翻转
盖章)、签名含锚节点、minor+major 统一走同一 group()(§3.1 在两处都生效、major 不会拆散
同父组)、提交时活跃度复核(不折入复活成员)、content_version 列+状态变更 bump、渲染期索引
(无 KindIndex 陈旧)、cold_digests 与索引并列(body 仍在顶层)、singleton 只进 recent。
文档 §6.2 同步上述解决口径(body 归属、一 digest 一桶、singleton 归 recent)。
2026-09-09 12:04:17 -04:00
..
2026-07-26 04:27:45 -04:00
2026-09-08 11:19:18 -04:00
2026-08-31 09:00:21 -04:00
2026-08-28 14:03:07 +08:00
2026-08-24 19:29:00 +08:00
2026-08-31 12:20:31 -04:00
2026-09-09 11:52:15 -04:00
2026-09-09 11:52:15 -04:00
2026-09-09 11:52:15 -04:00
2026-09-09 11:52:15 -04:00
2026-08-24 14:14:15 +08:00
2026-08-24 14:14:15 +08:00
2026-07-26 04:27:45 -04:00
2026-07-26 04:27:45 -04:00
2026-08-31 12:20:31 -04:00
2026-08-24 10:32:10 -04:00
2026-08-31 12:20:31 -04:00
2026-09-09 11:52:15 -04:00
2026-08-15 00:19:14 -04:00
2026-09-07 10:43:38 -04:00
2026-08-15 00:19:14 -04:00
2026-08-18 12:20:53 -04:00
2026-08-25 09:40:05 -04:00
2026-09-07 11:21:50 -04:00
2026-08-24 19:28:18 +08:00
2026-08-25 11:39:24 -04:00
2026-09-07 11:21:50 -04:00
2026-09-07 10:43:38 -04:00
2026-08-24 19:29:00 +08:00
2026-09-07 11:21:50 -04:00
2026-07-26 04:27:45 -04:00
2026-08-24 19:29:00 +08:00
2026-09-08 10:32:43 -04:00
2026-07-26 04:27:45 -04:00
2026-08-08 09:09:38 -04:00
2026-08-24 14:14:15 +08:00
2026-09-09 12:04:17 -04:00
2026-09-09 11:52:15 -04:00
2026-08-24 19:29:00 +08:00
2026-09-09 12:04:17 -04:00
2026-08-29 21:55:27 +08:00
2026-09-08 13:51:24 -04:00
2026-08-17 09:54:04 -04:00