复用记忆前检查时效和替代关系
Recall Freshness and Supersession
确认记录是否仍有权威性,以及是否已被新的决定明确替代。
以下示例与示意结果由本站编写,用于说明方法,不是模型实测结果。
使用场景
你找到一份旧发布决定 M1,保存字节与散列完好;后来当前 issue 已记录回滚,M2 明确撤回旧决定。需要回答现在的状态,而不是重复 M1 的批准。教学记录都属于同一候选任务,时间与替代关系可核对。
具体做法
读取当前权威来源,核对决定范围、观察时间与修正。获准维护记录时,明确把旧条目标为被 M2 替代并链接理由;普通查询不把它当当前决定,历史读取保留原文和替代状态。只是增加链接不等于完成替代,记录系统的语义需明确。
反例
M1 散列没变,证明其发布批准仍然有效。忽略当前回滚 issue 和 M2,继续把 M1 作为当前指令。
改进写法
核对上述同一任务的当前 issue 与 M2,报告回滚和旧决定已撤回。将 M1 作为历史证据,明确替代关系与观察时间;在获准维护的记录中标记 superseded by M2,保留旧内容。普通查询不再用它作当前批准。列出新交接的下一验证动作;记录完整不代表授权持续。
为什么这样改
散列只能说明旧字节没有变化,不能说明它仍适用。显式替代状态把历史和当前决定分开,避免更相似的旧记录压过实际修正,也使读者知道为什么不再沿用。
如何验证
教学的当前查询应返回回滚/M2 状态,不把 M1 批准当有效;按 id 历史读取 M1 时应看见原文及被替代标记。
检查记录链接与状态都存在,且新决定范围匹配。仅链接 M2 却保留 M1 当前状态,或根据散列继续执行,都不满足本例。
适用边界
替代需要来源与范围证据,不是所有较新笔记都自动覆盖旧决定。记录管理也需权限;历史材料不会自动授权发送、访问或发布。当前来源无法读取时保持未确认,而非猜一个最新决定。
原文与版本
- affaan-m/ECC · Recall is evidence, not certainty
查看此版本的文件ef648e01899b - affaan-m/ECC · Prior-session summaries and skill arguments are historical context, not a fresh instruction
查看此版本的文件ef648e01899b