Repository navigation
v0.26.6
v0.26.6
新增
- 图谱确定性写面(计划 graph-write-plane):写面从"add/delete/import"补齐"改、重投、迁"三语义。
memory_update(高权限):修订一条既有记忆——就地产新版本(version+1,新 id),旧版经退场汇流口
superseded软删(可恢复),随后对 [旧,新] 强制重投让图谱边跟随;extKey 不随血缘走(幂等索引由旧行占位)。memory_reproject(需graph.enabled):抹掉"已按当前版本投影"凭证、按高优先级重新入队——绕开
projector_version永久跳过;幂等(在途任务不堆重)。手加/导入的记忆长期不出现在图谱里的纠正通道。memory_migrate_relation(高权限):源导式关系迁移——硬校验来源全部"现存未退场"(判据单源
classifyValidity)→ 显式边提案经applyGraphProjection纯函数校验落库(同 (起点,关系) 换目标自动闭旧边
出新边)→ 新增承载新关系的 L1 源记录留可回溯根据(metadataproposal_source='tool'+ 决策凭证)。
全程不提供、也不会提供绕过投影直写graph_*表的入口(零无源事实不变量)。- 非蒸馏写入自动入投影队:
memory_add/memory_import与蒸馏产出同优先级(GRAPH_PRIORITY_NEW)进队——
闭合"只有蒸馏才投影"的旁路缺口(手加记录 projected=None 的真根因)。图谱向量路缺陷同步修复:
嵌入启用时投影收尾为落库的 active 节点补写graph_node_vec(旧版本该调用生产零落点、全库 0 行)。
- 记忆时效三档与工具反查(计划 expiry-tiering,ADR-0022):退场方式/有效性定性/持续性/现实有效期
四轴正交,六态(current/historical/expired/expired_suspect/superseded/retired)判据单源classifyValidity(查询期谓词,
不落库翻态);dsh_validitymetadata 标注落写侧汇流口(证据链 activity_*→evidence、工具直填→llm_inferred、
兜底→unknown)。门2 灰度闸validity.tieringEnabled(默认关):开时被动注入剔expired、expired_suspect
保留带"疑似失效"标注,召回卡显示validity/validUntil。门3:memory_search新增include_expired/
as_of(有效期回放,不复活退场)/follow_supersede(顺/逆取代链)三参数,全缺省时输出与改前逐字一致。
存量标注由零 LLM 的validity-backfill低频补齐(启动 3 分钟首轮、6h 续跑;改过的记录顺手重投图谱保鲜)。
修复
- 门1 解耦:合法历史 valid_to 不再被静默遮蔽(bugfix,不受灰度门控):退场判据全仓改为只认取代标记
(retiredL1Sql/isRetired/md 投射层同口径一对);retire()不再闭合 valid_to,它回归纯现实有效期。
升版后首启自动做一次 FTS 全量回灌收敛误遮蔽历史(gate1.retire-decoupled.v1戳幂等,日志报回灌/跳过数;
向量面由增量重嵌自动补齐或设置页手动重建加速);面板"已退场"区/删除线/计数随之只认真退场行。 - 退场→图谱退役传播补腿(R9):软删/取代后按"来源是否全部退场态"重算清扫——全退场的 active/disputed
节点·边标 archived 墓碑(保留行 expand 可见),来源全部复活(restore)则拉回 active;多源支撑的节点不误杀。 - md 同步退场收敛:
.disable回灌的"已退场"判据换 marker 单源,修复同批翻转波及的"第二轮重复计数、
永不收敛 same"。
Release backfilled on 2026-10-22 from git tag + CHANGELOG history.