チケット駆動・マーメイド図を活用した開発フローのテンプレートリポジトリです。
- このリポジトリをコピー(clone または "Use this template")
- 利用手順書 に従い環境変数を設定
./scripts/verify-env.shで検証- Cursor でプロジェクトを開き、要件を伝えて開発開始
.
├── .cursor/rules/ # Cursor 用ワークフロー・ルール
├── docs/ # ドキュメント
│ ├── diagrams/ # 全体設計時のマーメイド図
│ ├── templates/ # チケットテンプレート等
│ ├── EXECUTION_PLAN.md
│ ├── ENV_SETUP_GUIDE.md # 環境変数設定(Supabase/Vercel)
│ └── GETTING_STARTED.md # 利用手順書
├── lib/supabase/ # Supabase クライアント(スキーマ対応)
├── scripts/
│ ├── verify-env.sh # 環境変数検証スクリプト
│ ├── supabase-setup-schema.sh # スキーマ作成支援
│ └── required-env.txt # 必須環境変数一覧
├── .env.example
└── README.md
- Linear を使用
- 実装は必ずチケット番号を指定して進める
- ステージング:
stagingブランチ → Vercel プレビュー - 本番:
mainブランチ → Vercel 本番
詳細は docs/GETTING_STARTED.md を参照してください。