Katala

Katala System Overview(現行実装サマリー)

最終更新: 2026-02-21

このドキュメントは、Katalaの現在の実装状態を1枚で把握するための運用ドキュメントです。 「思想」「計画」ではなく、今動いているものを基準に整理します。


1. 現在の実装スコープ(MVP)

✅ 実装済み

⏳ 進行中

❌ 未実装(計画のみ)


2. アーキテクチャ(現行)

Human Input
  ↓
Intent Normalize (Detox + Priority Inference)
  ↓
Mediation Propose / Resolve
  ↓ (signature verification)
Ledger Append (immutable hash chain)
  ↓
Board (recent agreement events)

コンポーネント対応


3. 主要エンドポイント一覧(現行)


4. 認証・セキュリティ方針(現行)

認証憲章(No-Store Charter)を採用。

参照:


5. ドキュメント運用(更新ルール)

現在の基準ドキュメント(優先参照)

  1. SYSTEM_OVERVIEW.md(このファイル)
  2. PLATFORM_FLOW_AND_CODEMAP.md(コード単位の機能説明 + 蒸留パイプライン)
  3. MVP_COMM_PROTOCOL.md
  4. AUTH_INTEGRATION.md
  5. SECURITY.md
  6. ROADMAP.md
  7. PREDICTIONS.md

OSS活用スタック(現時点)

Katalaは「低リスク導入」方針でOSSを取り込む。現時点での採用/検証対象は以下。

Core Runtime

Trust & Identity(導入済み/導入中)

Biometrics(研究限定)

Policy Engine(Katala独自実装)

原則

6. 古い内容を含む可能性があるドキュメント

以下は歴史的価値はあるが、現行仕様の単一ソースとしては使わない

必要な情報は本ファイルと上位ドキュメントへ順次統合する。


7. 次の実装優先順位

  1. WebAuthn assertion検証(HMAC暫定を卒業)
  2. resolve時のnonce再利用防止(replay attack対策)
  3. Ledger永続化(ファイル or DB)
  4. Boardフィルタ(合意イベントのみ/actor別)

Owner: しろくま レビュー: Nicolas-san