デプロイメモ
AI変革コマンドセンター デプロイガイド
コマンドセンター境界に関する公開用デプロイメモです。旧ソースの完全な運用手順書は Internal — Confidential と明記されているため、公開範囲のレビューが必要です。
ランタイム境界
AI変革コマンドセンターは専用のCloud Runサブアプリケーションとして維持します。Kakehashiはローカライズされたカタログとアプリ入口を提供し、完全なダッシュボードランタイムは安定したランタイムパスで提供します。
サービス
- Command Center web:
command-center-webとしてデプロイされる Next.js Pages Router フロントエンド。 - Command Center API:
command-center-apiとしてデプロイされる FastAPI バックエンド。 - デモデータベース: コストゼロ方針に合わせた事前シード済みSQLite。
- メインシェル:
kakehashi-appとしてデプロイされる Project Kakehashi Next.js App Router アプリケーション。
ルートモデル
- ローカライズされた入口:
/en/apps/ai-transformation-command-centerと/ja/apps/ai-transformation-command-center。 - ランタイム起動パス:
/apps/ai-transformation-command-center。 - 回復期間中の旧ルート:
/ai-transformation-command-center.htmlは英語のアプリ入口へ一時リダイレクトします。
API境界
ランタイムのフロントエンドはブラウザからCommand Center APIバックエンドを直接呼び出します。本番CORSでは公開サイトのオリジンを明示的に許可する必要があり、ルートのrewriteだけではこの境界を満たせません。
公開レビュー状態
旧デプロイガイドには内部設定例と本番運用の詳細が含まれています。所有者が公開範囲を承認するまで、完全な手順書は公開カノニカルコンテンツにしません。
受け入れチェック
- ランタイムパスがCloud Runフロントエンドを開く。
- APIヘルスエンドポイントがデプロイ済みバックエンドから応答する。
- 公開サイトのオリジンからのブラウザpreflightが成功し、一致する
access-control-allow-originを返す。 - ダッシュボード、成熟度、ROI、ディスカバリー、ロードマップ、エクスポート機能がブラウザCORSで失敗しない。
- ローカライズされたアプリ入口ページはランタイムやエージェント層なしでも読める。
- 旧URLのリダイレクトは所有者承認後に一時から恒久へ昇格する。