← Reality Search · 進度頁 · Level 2 驗證

Taiwan World Model — Level 3 Beta

狀態:Level 3 Beta:完成

完成 gate:TrueSight E2E dry-run integration:完成、3 個 beta-ready runtime、JSONL persistence contracts、final Level 3 live verification:PASSED。

Level 3 Beta 的目標是讓 Taiwan World Model 不只是 demo,而是可被 TrueSight / 內部工具 / 少量 partner 長時間依賴的 Reality Layer。

Sprint 1:Beta Verification Foundation 完成項目

Sprint 2:Runtime Trust Foundation

狀態:Level 3 Sprint 2:完成

Level 3 Beta Overall Completion Gate

Level 3 Done checklist

  • TrueSight 實際整合:Reality API client、reality_check、UI 區塊、fallback。
  • 至少 3 個 beta-ready runtime:Weather/Rain、Earthquake/Disaster、Traffic V0 或 Forecast。
  • 每個 runtime 具 source health、freshness/staleness、degraded response。
  • 多 client API key、rate limit、quota、usage summary 與 policy guard 可驗證。
  • staging live verify、full suite、docs、commit/push 全部完成。

source health / freshness / confidence factors contract

  • source_health_status:healthy / degraded / stale / upstream_error / unknown
  • observed_atfetched_atfreshness_secondsstaleness
  • reliability_scoreconfidence_factors
  • stability 要影響 confidence;資料過舊、來源不穩或多來源矛盾時不得維持高 confidence。

Persistence / Audit Contract

Beta 可先用 JSONL / SQLite,不必直接上 production PostgreSQL,但重啟後不得全部歸零。

  • audit log 持久化
  • usage event 持久化
  • source health history 持久化
  • latest runtime verification snapshots 可查

Live Verification

執行:

python scripts/verify_level3_beta.py

驗證 `/healthz`、`/`、`/api`、`/progress`、`/progress.md`、`/verify`、`/beta`,並檢查 secret-safe public markers。

目前不包含

Level 3 Beta 不包含全台所有 CCTV、車牌/人臉/個體追蹤、商業付款系統、完整 24/7 SLA 或 production HA。這些屬於 Beta 後 roadmap。