name: feedback-main-push-violation
description: main への直接 push 違反 — branch-guard アラートが Discord に通知された。chore/.gitignore 等の小変更でも PR フロー必須。
metadata:
node_type: memory
type: feedback
originSessionId: 2c851f35-8230-4e31-abcd-b2888ee71cc5
---
main への直接 push は禁止。たとえ `.gitignore` 追加や chore コミットでも feature ブランチ → PR フローを使う。
**Why:** 2026-05-17 に前セッションで anime/vvv リポジトリに直接 push してしまい、branch-guard が Discord に 3 件のアラートを飛ばした。ユーザーが確認して指摘。CLAUDE.md Anti-goals「mainブランチへの直接push: PRを経由する」に明示されているルール違反。
**How to apply:**
- `git push origin main` の前に必ず確認: 今いるブランチが feature/fix/* であることを確認する
- 小さな変更(.gitignore, chore, コメント修正)でも例外なし
- worktree を使って本番フォルダ (web/vvv, web/anime 等) では直接 checkout しない
- 緊急 hotfix でも `hotfix/