07483b5ae2
Co-Authored-By: Claude Code <noreply@anthropic.com>
635 B
635 B
ADR-004:原始输入 = Source Connection 与 Source Snapshot 分离
- 状态:已采纳(spec §3,阶段 0)
- 决策:来源连接(source_connections)与输入快照(source_snapshots)分为两张表;每个 WXR/Sitemap/已解包媒体目录形成一个不可变 Snapshot 并记录 Hash。
- 理由:连接是可变的凭据/位置信息,快照是不可变的证据基线——后续所有解析、清洗、审计都锚定快照哈希,可追溯可复现。
- 权衡:每次导入多一次快照落库;换取原文永远可回查(HTML 清洗差异报告、导入争议仲裁的依据)。