Skip to content

Latest commit

 

History

History
78 lines (57 loc) · 5.28 KB

File metadata and controls

78 lines (57 loc) · 5.28 KB

開発状況サマリー

最終更新: 2026年2月21日


現状の開発状況

コア機能

領域 内容
データ取り込み Google Meet / Chat / 会議資料の ingest API。パース・構造化まで一通り対応。
検知・評価 ルールベース(StructureAnalyzer)+マルチ視点LLM(4ロール)+アンサンブルスコアリング。意思決定の詰まり(判断の遅れ・責任の曖昧さ等)をパターン検出でアラート生成。適応領域は 適応領域と制約 を参照。
アラート・承認 EscalationEngine(閾値・重要度)、POST /api/escalatePOST /api/approve。組織グラフ・RACI・承認フローは JSON 定義で制御(後述)。
AI自律実行 ADK ベースのマルチエージェント(Research / Analysis / Notification / Document)。WebSocket で進捗配信。Phase1 はモック+フォールバック完了。

ガバナンス・運用まわり

項目 仕組み
認証 API Key + ロール(X-API-Key)。環境変数 API_KEYS で有効化。
監査 アクション記録と GET /api/audit/logs で取得。各エントリにハッシュチェーン付与、GET /api/audit/verify で改ざん検証可能。
誤検知・精度 POST /api/feedback/false-positive で登録、GET /api/metrics/accuracy で指標取得。
分析メトリクス 会議1件あたりのレイテンシ・トークン数を記録。GET /api/metrics/usage で直近の平均・累積を取得。
レート制限・コスト上限 レート制限は1分あたりNリクエスト(RATE_LIMIT_REQUESTS_PER_MINUTE)。日次トークン上限(LLM_DAILY_TOKEN_LIMIT)でモックフォールバック。
取得範囲・サプレッション ホワイトリスト(会議/チャットID)とサプレッション条件(パターン+リソース)で制御。
データ保存期間 原文(meetings/chats/materials)はデフォルト7日、シグナル・監査は設計どおり。POST /api/admin/retention/cleanup で定期削除。設計は data-retention.md
冪等性 同一 approval_id に対する execute の二重実行を防ぐ。設計は idempotency-execute.md

役割と承認のルール(組織グラフ・RACI・承認フロー)

  • backend/config/definitions/ に org_graph・raci・approval_flows を JSON で配置。
  • DefinitionLoader / ResponsibilityResolver / ApprovalFlowEngine が EscalationEngine と approve に組み込み済み。
  • 多段階承認(例:CFO承認→経営層承認)まで対応。定義が無い場合は経営層・1回承認でフォールバック。
  • 永続化は現状ファイルベース。Firestore は設計段階(docs/future/ 参照)。

デプロイ・提出物

項目 状態
バックエンド Cloud Run デプロイ済み(API)。Gemini 3 Flash 動作確認済み。提出済み・審査中のため本番デプロイは変更しない。
フロントエンド Vercel デプロイ済み(デモ)。Case1 デモ・WebSocket 進捗・エラーハンドリング対応。提出済み・審査中のため本番デプロイは変更しない。
GitHub 公開リポジトリ。
Zenn記事 完了・投稿済み。
YouTube動画(デモ動画) 完了・投稿済み。

ネクストステップ

短期・中期(機能・品質)

  • ADK Phase2:実 API 統合(Vertex AI Search、Google Drive、Chat/Gmail など)。現在はモック/ドラフト。
  • Case 2 / Case 3:デモシナリオの実装・拡張。
  • 永続化:検知記録・エスカレーション履歴の DB/Firestore 保存(現状はインメモリ/ファイル)。
  • 会議調整・作成:CalendarAgent などは設計段階。
  • E2E・パフォーマンス:テスト拡充、レスポンス・負荷の見直し。

長期(設計書ベースの拡張)

以下は設計のみ記載。実装時は docs/future/ を参照。

テーマ ドキュメント 内容
オーナーシップモデル ownership-model.md データ・判断のオーナー定義。
マルチテナント multi-tenancy.md 事業部・組織ごとのデータ分離とポリシー。
ジョブキュー job-queue.md 長時間分析・タスクのキュー・再実行・キャンセル。
通知ポリシー notification-policy.md ロール別通知・チャネル(メール/Slack 等)。

関連ドキュメント