diff --git a/CLAUDE.md b/CLAUDE.md index 986f6564..6798e2a6 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -298,6 +298,11 @@ LLM に投げるプロンプト(system instruction 等)を作成・編集す 5. 凝集度が高いか: 関数・モジュールが単一の責務に集中しているか。複数の関心事が混在していたら分割する 6. 結合度が低いか: 依存を引数で受け取れるようにしてテスト可能にする。ロジックの重複は共通化する +### Git ワークフロー + +- **main に直接 push 禁止**: コミットは必ずブランチを切って PR 経由でマージする。`git push origin main` は絶対にやらない +- コミット前にブランチを作成し、`git push -u origin ` → `gh pr create` の流れを守る + ### 作業方針 - **スコープ外でも対応する**: 作業中に関連する問題を見つけたら、PRのスコープ外であっても対応する。部分的な修正を残して技術的負債を蓄積させない