Claude initial formation

· IT

Claude New Projectの初期投入用Prompt

1) Github Codespace をrebuildしても、Claudeとのセッション履歴を消えないように永続化してください
/workspaces配下に移し、~/.claude から symlink を張る構成にする
2) rebuild後に、node latestが入るようdevcontainer featureで指定する
3) 以下の、docs/*.md 定義 を docs/INDEX.mdに記載
ファイル | 役割 | 更新頻度 | Summary
INDEX.md | 文書間の役割定義 + ナビゲーション | 文書構成変更時 | 迷ったら本ファイルに戻る
spec.md | 仕様の正典。サイト構成・各ページ要件・データモデル・開発Phase計画・運用ポリシー| 仕様確定 / 変更時 |「何を作るか / 作ったか」の単一ソース。
backlog.md | 作業ハブ。Current Summary / 開発Phase Status / Next Tasks / 未判断事項 / Active Backlog。冒頭に Table of Contents & Summary 必須 | 作業セッション毎 | 再開時に最初に開くファイル
decisions.md | Decision Records(時系列降順)。判断記録・廃案・スコープ変更・障害対応の判断ログ | 判断発生時 | 「なぜそうしたか / なぜそうしないか」の履歴
build-log.md | 構築履歴(時系列降順)。コミット粒度より粗い実装作業ログ | コミット〜PR単位 | 「いつ何を実装したか」の append-only 履歴
memory.md | Claudeのメモリ永続化ファイル。知見・ハマり事項などを中心に再発防止のための知識索引 | メモリ永続化時・新しい知見やハマり発生時 | 「同じ罠を二度踏まない」ための教訓集
claude-workflow.md | Claude 操作プロトコル。6フェーズワークフロー (Plan / Review / Implement / Check / Code Review / Update Rules) の定義。 | プロトコル変更時 | 全案件で Step 1-6 を skip 禁止で通す
deployment.md | デプロイ手順 (Runbook) | デプロイ手順変更時 | 本番反映の前に開くSOP。deployの取りこぼし防止
4) ../README同時更新ルール
docs/*.mdのいずれかを更新する際は、必ずリポジトリ入口である README.md の概要・現在地・リンク導線も確認し、必要なら同じ commit で更新する
5) 外部公開ファイルは、public/ のみとする
6) docs/claude-workflow.md を作成し、以下のルールを徹底:
Register all workflow. Do NOT skip any phase:
- Step 1: Create Plan
- Step 2: Plan Review
- Step 2-1 through Step 2-N: Plan Review - iteration 1 through N
- Step 3: Implement
- Step 4: Check / Test
- Step 5: Code Review
- Step 5-1 through Step 5-N: Code Review - iteration 1 through N
- Step 6: Update Rules
7) .claude-persist/ を .gitignore 化し追跡しない
8) 「作業記録」コマンド
セッション中断と作業再開に備え、本セッションでの作業と作業内容・残タスクを docs/*.md に反映する。また docs/*.md README.md と実装にdriftが発生しないようアップデートを行なう
9) push, pr, merge, deploy の一括実施 (deployは環境決定まで残タスク)