OUTCOMES
この Prompt で完成すること
- 設定の真実源が一つになる
- データ、ファイル、ドメインを検証できる
BEFORE YOU START
開始前の準備
- 対象環境が決まっている
- DB、ストレージ、ドメインを管理できる
AI が先に確認する場所
.envdocker-compose.dev.ymldocker-compose.deploy.ymldeploymentapps/tabtin_djangoREADY TO RUN
完全な Prompt
実行・受入境界を含む完全な Prompt をコピーします。
各 App が競合する .env を持たないよう、TabTin の実行設定を整理してください。AGENTS.md、.env、docker-compose.dev.yml、docker-compose.deploy.yml、deployment、apps/tabtin_django を読み、開発・test・staging・production と各変数の owner、consumer、default、sensitivity を分けます。secret を表示・commit しません。
ルート/配置設定を単一源とし、PostgreSQL、Redis、upload/object storage、永続化、容量、権限を設定します。Web、API、realtime、public share の domain、HTTPS、CORS、trusted host、callback を設定します。secret は外部注入と rotation、非 secret は安全 default、Electron/Web/mobile の読込時期と restart/rebuild を明示します。
対象を起動して API、DB read/write、cache、upload/download、public URL、realtime を検証し、再起動後の永続化と不正 domain/欠落 variable のエラーを確認します。artifact/log を scan し、環境表、データ、domain、secret、再起動、production 差を秘密値なしで報告します。