P328 · 测试与评估

说明观察结果来自哪个时间点

Qualify observations by when they were captured

区分历史证据、未验证快照、当前观察和未知状态。

编辑审核

以下示例与示意结果由本站编写,用于说明方法,不是模型实测结果。

使用场景

调查上个月会话用了哪个Skill版本。教学材料有会话捕获的正文及摘要,另有今天HEAD;今日检出不能认证过去安装,也不能因原路径消失就忽略保留副本。

具体做法

列主张的时间范围,给每项标历史证据、未核快照、当前观察或未知。历史使用捕获正文/归档和来源记录,当前使用实时检出;分别记retrieved_at与as_of。核副本身份和关联会话,未捕获安装包版本留未知。若缓存今天取得但观察日未知,仍标未知新鲜度。

反例

用今天HEAD填上个月版本,今天读到旧缓存就写当前状态已确认。

改进写法

以上个月捕获正文及其摘要支持该文件当时内容,今天HEAD另标当前观察;整个安装版本未捕获就未知。保留读取时间和来源观察时间,验证归档来源,不从一个文件推整个环境。

为什么这样改

时间是证据含义的一部分。获取时间与观察时间分开,能防止旧信息被重命名为当前;文件证据也只认证该对象。

如何验证

教学记录有会话日期、捕获正文位置、当前检出身份、未捕获安装字段。若来源as_of为空,今天retrieved_at不能把freshness改fresh。原路径丢失仍检查归档,来源不明标未核快照。

适用边界

时间戳与摘要不证明内容真实或全环境一致。缓存、安装包补丁和时区可能造成差异;历史资料不足时只能限定结论,不靠现在状态补造过去。

原文与版本

如何收录这些方法