SCALE
SCALE Build Hub
ワークフロー一覧
フェーズ: 開発 1〜10日(規模次第) 5ステップ

開発 → デプロイフロー

spawn-from-template で雛形展開 → カスタマイズ → 本番デプロイまでの実装フロー。退化ゼロの実現。

標準ステップ

  1. 1

    テンプレ展開

    / 担当: 開発者

    `bash scripts/spawn-from-template.sh <client-name> <system-id>` で SCALE Base 全体をコピー。即開発可。

  2. 2

    不要セクション削除

    / 担当: 開発者

    案件で使わない機能を `app/(dashboard)/` から削除。サイドバー設定(lib/subnav-groups.ts)も整理。

  3. 3

    顧客カスタマイズ

    / 担当: 開発者

    会社名・ロゴ・カラー・Slack連携先・データソースを切替。`lib/systems.ts` 等を編集。

  4. 4

    バックアップ + デプロイ

    / 担当: 開発者

    `bash scripts/check-current-state.sh` で退化チェック → tar.gzバックアップ → wrangler deploy。

  5. 5

    本番URL動作確認

    / 担当: 開発者

    デプロイ後 HTTP 200 確認 + 主要画面の表示確認。退化検知スクリプト実行。

関連システム

関連Tips

開発 → デプロイフロー

:LiTarget: 概要

spawn-from-template で雛形展開 → カスタマイズ → 本番デプロイまでの実装フロー。退化ゼロの実現。

:LiListChecks: 標準ステップ

1. テンプレ展開

bash scripts/spawn-from-template.sh <client-name> <system-id> で SCALE Base 全体をコピー。即開発可。

担当: 開発者

2. 不要セクション削除

案件で使わない機能を app/(dashboard)/ から削除。サイドバー設定(lib/subnav-groups.ts)も整理。

担当: 開発者

3. 顧客カスタマイズ

会社名・ロゴ・カラー・Slack連携先・データソースを切替。lib/systems.ts 等を編集。

担当: 開発者

4. バックアップ + デプロイ

bash scripts/check-current-state.sh で退化チェック → tar.gzバックアップ → wrangler deploy。

担当: 開発者

5. 本番URL動作確認

デプロイ後 HTTP 200 確認 + 主要画面の表示確認。退化検知スクリプト実行。

担当: 開発者

:LiBox: 関連システム

:LiLightbulb: 関連Tips