# 缓存与跨期同步

从 `/archive.html` 及各月日历的实际链接读取所需日期。每期保存 URL、date、完整公开数据及取回时间。服务器提供 ETag 或 Last-Modified 时可使用条件请求；304 复用已有副本。`/latest.json` 的 date 与 revision 用于发现最新一期及同期更正，不包含历史更改清单。

同期内容变化时替换整期快照，保留旧版本用于对照。使用稳定序列化后的 JSON 摘要比较内容，保留 items 的顺序。单期下载或解析失败时保留该期上次的完整副本。

跨期按文章 id、原文 URL 及内容识别重复；update_of 可关联进展文章。同一 id 的内容改变表示该期文章已修改；条目消失表示当前快照不再列出，是否撤稿以具体文章与原始来源为准。

客户端需要检查更早期的修改时，重新读取已保存期号。首页侧栏只有最近7期，不再显示某日期不表示撤回。日报返回404时，从归档日历核对链接，保留原缓存并记录本次结果。接口提供整期快照，没有增量游标或删除事件流。
