Methodology / Roadmap
検討中事項 (v2 Considerations)
当 site の「まだ判断していない論点」 13 件を、 retrofit 難易度別に 3 層分類して公開します。 各 item は launch 後に community 投票 (Phase 7+) 経由のみ axiom への追加 ・ 改定を受け付けます。
このページの位置付け
ここに挙げた 13 件は admin が「良い設計」 と判断したものではなく、 admin 1 人で先回り判断 しない領域です。 N2 axiom (/about §2) に従い、 admin 単独で axiom 化せず、 community 投票 (Phase 7+) で追加 ・ 改定を 決めます。
launch 時点 (2026-10-31) で投票 URL / feedback form は本 page に掲載していません。 Phase 6 着手時 (2026-09-末) に community traction を評価し、 投票 機構を運用開始するか 再判断する設計です (詳細は本 page §3)。
層 A ・ retrofit 容易 (4 件)
実装すれば即追加可能、 既存 architecture への影響少。 Phase 7+ で個別 PR で追加。
C-2
外部時刻アンカリング
ADR + 主要 snapshot を OpenTimestamps + GitHub signed commit で外部 timestamp 化、 「過去にこう判断していた」 を改ざん耐性ある形で証明可能にする。
launch 時点 status: 未実装 (Phase 7+ で cron script 追加のみ、 retrofit 容易)
C-9
完全静的 fallback
全 page を R2 (Cloudflare object storage) へ毎日 export、 当 server 全停止時でも static mirror で過去 data + 出典を読める状態を維持。
launch 時点 status: 未実装 (Phase 7+ で daily export script 追加、 retrofit 容易)
C-10
継承 RUNBOOK
1 人運営の継続性 risk 軽減のため、 site 引継 ・ 緊急時 contact ・ deploy 手順を文書化。 HANDOFF_PACK の拡張版を public repo で部分公開。
launch 時点 status: Phase 0.5 で内部版 (HANDOFF_PACK) 整備済、 Phase 7+ で公開抜粋 copy
C-13
Visual Watermark 検証 拡張機能
browser 拡張機能で当 site の page 全体に sha256 watermark を overlay 表示、 偽 site 識別を可視化。 別 codebase で開発 (本体に影響なし)。
launch 時点 status: 未実装 (Phase 7+ で別 repo 立ち上げ、 retrofit 容易)
層 B ・ forward-compat scaffolding 済 (3 件)
Phase 1 で API / DB に予約 (header / column / query) のみ追加済、 中身は Phase 7+ で実装。 retrofit 時に既存 endpoint を触らない。
C-1
Live hash 整合性検証
全 API response に X-Data-Hash header を付与、 client が自分で「表示中数字の hash と政府一次資料の hash が一致するか」 を verify 可能にする。
launch 時点 status: Phase 1 PR #5 で X-Data-Hash header 付与済 (forward-compat)、 Phase 7+ で client 側 verify ロジック追加
C-5
暫定値 layer
速報値 / 確定値 / 改定値の 3 段階を data 上で区別、 「いま見ている数字は速報か確定か」 を明示。 速報→確定の差分追跡を可能にする。
launch 時点 status: Phase 1 で DB に予約 column のみ追加 (NULL 許可)、 Phase 7+ で UI + collector 実装
C-6
多軸 view 切替
歳出を「年度別」 だけでなく「人口 1 人当たり」 「GDP 比」 「実質値 (物価調整)」 等の軸で表示。 同じ data を異なる相対化で読める。
launch 時点 status: Phase 1 で API に ?axis= query 予約 (forward-compat)、 Phase 7+ で他軸 response 実装
層 C ・ 真に Phase 7+ 案件 (6 件)
governance / infra / 大改修が必要、 retrofit 困難。 community 投票で優先度判断後に着手。
C-3
意味的 rate limit
API request の重み付け制限 (例: drill 1 回 = 1 cost、 全自治体一括取得 = 100 cost)。 abuse 防止と公平性確保。 middleware 大改修必須。
launch 時点 status: 未実装 (Phase 7+ governance 案件、 launch 時 単純 IP rate limit のみ)
C-4
自然言語 drill-down (LLM)
「2024 年度の防衛省の随契比率を見たい」 等の自然文から自動 drill 経路生成。 self-host LLM 必須 (S2 axiom 主権 source 整合)、 shin-vps specs 次第。
launch 時点 status: 未実装 (Phase 7+ で self-host LLM infra 検討、 retrofit 困難)
C-7
出典 tier 2 詳細
現在の出典紐付けは 1 段階 (data → snapshot)、 Tier 2 は中間処理 (parser version / 再集計 logic / 例外処理) も全 trace。 schema + UI 大改修。
launch 時点 status: 未実装 (Phase 7+ で schema 設計、 retrofit 困難)
C-8
再現可能 build
snapshot + parser + DB を docker image として全期間配布、 「2026-10 時点の data + 計算 logic」 を 10 年後でも再現可能にする。 配布 infra 必須。
launch 時点 status: 未実装 (Phase 7+ で R2 + Docker Hub 配布検討)
C-11
data 異常 flagging
user / 内部 reviewer が「この数字怪しい」 を flag 立てて triage queue へ送る機構。 moderation team 必須 (1 人運営では持続不能)。
launch 時点 status: 未実装 (Phase 7+ で moderation team 確保後に検討)
C-12
ルール公開 governance
整合性 rule (現 44 active) の追加 ・ 改定を community 議論経由のみで決定する formal governance。 admin 単独追加禁止の structural rule。
launch 時点 status: 未実装 (Phase 7+ で governance 設計、 launch 時 admin 判断 + ADR で fallback)
投票機構の方針
launch 時点 (2026-10-31) では投票 機構 ・ feedback form を運用しません。 1 人運営での moderation 負荷 ・ launch dependency を考慮した default fallback です。
Phase 6 着手時 (2026-09-末) に次の条件で投票機構の運用開始を再判断します:
- community traction が確認できる public communication channel が存在する
- admin (Kai) workload が 70% 以下で、 moderation 負荷を吸収可能
- 上記が満たされない場合は launch 後も投票機構なしで運用継続、 Phase 7+ に再評価
投票機構を運用開始した時点で本 page §関連 link 区域に投票 URL を追記します。
関連
- /about ・ 不可侵原則 12 件 + 運営体制 + 透明性方針
- /app/audit ・ 毎日の整合性確認 (44 active rule)
- /app/data-sources ・ 出典一覧 (93 source、 publisher / 取得日 / sha256 紐付け)