系統

架構

三層分工:提案、裁決、人審。確定性邏輯不進政策語言。

提案層(不可信)

LLM 只把事實整理成 staged 提案,永遠不產生裁決。任何人都可以替換模型,決策語意不會漂移。

裁決層(確定性)

輸入轉成 RDF 後由 SHACL 檢查證據形狀,再由 OPA/Rego 政策裁決。SLA 小時數、日期計算等先在前置層算好,OPA 只做判斷。

人審閘

escalate 永不自癒: escalate 一定停在人審佇列,直到有具名覆核者簽核。每個裁決與覆核事件都寫入 DecisionLedger。

可溯源

每條規則註解附真實法源 URL,每個本體實例帶 sourceURL、verifiedDate、confidence。查不到的條號標「待法律專業確認」,不編造。

網頁層

本 console 是薄前端:/api/check 與 /api/ledger/verify 代理到後端 /v1,後端不在時自動回 mock,demo 不會因斷線卡死。

文件

完整 ADR、缺口驗收與 pack 撰寫規範在 repo 的 docs/ 目錄;API 契約見 policy/schema/input-v0.schema.json。

  • docs/EVOLUTION.md
  • docs/gap-analysis.md
  • policy/schema/input-v0.schema.json
  • README.md
LIVE