⚠ ネタバレ注意: 本サイトはSFアニメ「SOLAR LINE」の内容を詳細に分析しています。未視聴の方はご注意ください。
📝 AI生成コンテンツ: 本考証の大部分は AI(Claude Code 等)によって生成されています。内容の正確性については原作および引用元をご確認ください。

Task 105: DuckDB-WASM によるデータ管理基盤

完了 ← タスク一覧

Task 105: DuckDB-WASM によるデータ管理基盤

Status: DONE

Motivation

Human directive: データは DuckDB-wasm で管理するとよい。

Scope

  1. DuckDB-WASM 導入:

- CDN で @duckdb/duckdb-wasm をロード

- ブラウザ上でのデータクエリ基盤を構築

  1. データのロード:

- 既存の JSON データ(episodes, summary, DAG state)を DuckDB テーブルとしてロード

- Parquet エクスポートの検討(ビルド時に JSON → Parquet 変換)

  1. クエリ UI:

- レポートページで SQL クエリによるデータ探索を可能にする

- 例: SELECT * FROM transfers WHERE dv_km_s > 10 ORDER BY episode

- uPlot との連携: クエリ結果を直接グラフ化

  1. DAG との統合 (Task 103 連携):

- DAG ノード・エッジを DuckDB テーブルとして管理

- SQL でグラフクエリ(再帰 CTE で依存チェーン探索)

Dependencies

Notes