Kaisetsu Studio 技術・仕様ドキュメント

設計方針: AIの生成能力を活用しながら、報道基準のファクトチェックと人間多重監修をシステム的に強制するエビデンス第一スタジオです。

1. アーキテクチャ概要

Client (Web SPA / Firebase Google Auth)
   │ Session Cookie + CSRF Header
   ▼
Cloudflare Workers (Hono API + Static Assets)
   ├─ D1: Topics, Sources, Claims, Scripts, Approvals, Hash-chained Audit Log
   ├─ R2: Source raw snapshots, Audio WAV, Render MP4s, ZIP packages
   ├─ KV: Policy overrides, RSS feeds cache, Rate-limit counters
   ├─ Queues: Asynchronous claim extraction, script drafting, TTS, renders
   └─ Containers: Hypit Render Engine (Node 24 + Chromium Headless + FFmpeg)

2. 一次資料と主張(Claim)の証明関係

資料は登録時にURL検証(SSRF保護、robots.txt順守、5MB制限)を経て、生HTML/テキストをR2に暗号保管。AIは資料内の完全一致部分文字列(quote)を伴う事実候補のみを抽出します。原文に抜粋が存在しない候補はシステムが自動的に不合格と判定します。

3. 池上スタイルと静的リント

4. Hypit コンテナレンダリング

SVML(Semantic Video Markup Language)に基づき、音声尺に同期したカードアニメーションと字幕をChrome Headlessでラスタライズ。FFmpegで完全同期のMP4を生成します。Cloudflareコンテナによりオンデマンドで起動し、遊休時は自動停止します。