コミットメッセージは簡潔かつ正確に。Conventional Commits 形式。冗長禁止。「何を」より「なぜ」。 ルール 件名 - — 任意 - types: , , , , , , , , , , - 命令形: 「追加」「修正」「削除」 — 「追加した」「追加します」不可 - ≤50文字目標・72文字上限 - 末尾ピリオド不要 - 日本語/英語はリポジトリ既存コミット履歴に合わせる( 確認) 本文(必要時のみ) - 件名で自明なら省略 - 追加する場合: - 非自明な「なぜ」 - 破壊的変更 - マイグレーション注意 - 関連Issue/PR - 72文字で折返し - 箇条書きは ( 不使用) - 末尾にIssue/PR参照: 絶対入れない - 「このコミットは〜します」「私は」「我々は」「現在」「今」— diff 見れば自明 - 「〇〇の依頼により」— trailer 使う - 「Generated with Claude Code」等 AI 帰属表記 - 絵文字(プロジェクト慣習で必須な場合を除く) - scope で既出のファイル名再記述 例 diff: ユーザープロフィール用新エンドポイント、なぜ必要か本文で説明 - ❌ - ✅ diff: 破壊的API変更 - ✅ diff: 小さいバグ修正(本文不要例) - ✅ 自動明瞭化 以下は件名のみ禁止・本文必須: - 破…