SAG / ARCHITECTURE NOTE
ページバージョンの保存:同じURLを再取得することが、なぜ新しい履歴になるのか?
同じURLのコンテンツを、収集時点ごとの記録として保存するデータモデルです。URLが同じでも仕様やポリシーが変わると、以前のレポートの根拠と現在の画面が異なる場合があります。最新の本文だけを保存していると、過去の判断を再現するのは困難です。
ページバージョンとは?
同じURLのコンテンツを、収集時点ごとの記録として保存するデータモデルです。 このノートでは、ページバージョンを機能名ではなく、入力・変換・出力の責任という観点から捉えます。分析結果を信頼するには、どのようなデータが入力され、何を確認し、どこまで結論を導けるのかがつながっていなければなりません。
なぜこの技術が必要なのか?
URLが同じでも仕様やポリシーが変わると、以前のレポートの根拠と現在の画面が異なる場合があります。最新の本文だけを保存していると、過去の判断を再現するのは困難です。
設計原則とデータフロー
URL、収集時点、コンテンツ、抽出バージョンを関連付けます。変更内容の判定と、新しい収集イベントの記録は、それぞれ別に設計します。
ページの再収集 → 時点ごとのバージョン保存 → 月次の変更追跡
各段階では、前段階の成功を次段階の成果と言い換えてはなりません。データの識別子、期間、検証状態をつなげて記録すれば、欠落やエラーが発生した箇所を特定し、再確認する範囲を決められます。
SAGアーキテクチャとの関連
SAGは同じページを再収集しても、時点ごとのバージョンとして保存します。また、月間の収集件数は新しいページの数と同じではないことを説明しています。
SAGの運用上の価値は、この関係をページや質問、比較結果、改善作業につなげることにあります。顧客は数値だけを見るのではなく、補強すべき対象と判断根拠をあわせて確認できます。追加の適用が必要なパターンは、該当する段落の範囲に基づいて解釈してください。
説明用の例と判断基準
説明用に、同じ製品ページを7月と9月に収集した場合、保存されたバージョンの総数は2件、固有URLは1つです。この2つを区別することで、データの蓄積と対象範囲の拡大を正確に解釈できます。
上記の例は構造と計算を説明するためのものであり、特定の顧客における実測成果ではありません。実際のレポートでは、選択した期間・対象・観測条件と元の記録を関連付けることで、同じ判断を再確認できるようにする必要があります。
実務検証チェックリスト
| フローの段階 | 確認項目 |
|---|---|
| ページの再収集 | 固有URLとバージョン数を分けて確認 |
| 時点ごとのバージョン保存 | 収集時刻と元データの関連付け |
| 月次の変更追跡 | 過去のレポートの根拠を保持 |
通常の入力だけでなく、空のデータ、重複データ、条件の異なるデータでも同じ意味を保てるか確認してください。検証項目を作業の完了基準に結び付けると、機能の説明と実際の運用との差を減らせます。
限界と適用時の注意点
すべてのバージョンを無期限に保存する方針では、コストとデータ保持義務の両方を考慮する必要があります。収集記録が存在することだけをもって、AIがそのページを引用したとは言えません。
研究および公式ドキュメント
- W3C PROVの概要 — データと生成活動・責任との関係を説明する来歴フレームワークです。
外部資料は上記の設計テーマの背景を示すものであり、SAGのすべての実装や顧客の成果を証明するものではありません。このノートにおける適用の解釈と説明用の例は、SAGの運用構造に基づいて整理しています。資料確認日:2026-10-06。
関連情報と機能の確認
この技術を続けて読む方法
HTML ZIP・サイトマップ → 正規化 → ページバージョン → 根拠の記録の順にたどります。
SAG / KNOWLEDGE LINKS
