最終更新: 2026年2月21日
| 領域 | 内容 |
|---|---|
| データ取り込み | Google Meet / Chat / 会議資料の ingest API。パース・構造化まで一通り対応。 |
| 検知・評価 | ルールベース(StructureAnalyzer)+マルチ視点LLM(4ロール)+アンサンブルスコアリング。意思決定の詰まり(判断の遅れ・責任の曖昧さ等)をパターン検出でアラート生成。適応領域は 適応領域と制約 を参照。 |
| アラート・承認 | EscalationEngine(閾値・重要度)、POST /api/escalate・POST /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。 |
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 等)。 |
- CURRENT_DEVELOPMENT_STATUS.md - 開発状況の詳細
- NEXT_STEPS.md - 次のステップ(タスク単位)
- PROJECT_STATUS.md - プロジェクト状況
- DOCUMENTATION_INDEX.md - ドキュメント一覧