仕組みCloudflare 資源、D1 正本、非同期処理と検索の不変条件Worker Static Assets は SPA を配信し、/api/* を Worker に渡します。R2 は private、D1 は正本、Queue は非同期通知、Vectorize は派生 index です。構成図と検索制限は 処理・検索の設計、失敗復旧と deployment invariant は 本番構成 にまとめています。処理・検索の設計D1 を正本にした outbox、AI provenance、generation-stamped VectorizeAI 語と人間タグprovenance、変更権限、正規化、検索上の扱い本番構成と復旧Cloudflare binding、状態遷移、保守 job の責務次へ処理・検索の設計