Branch, commit, and PR conventions for clean git history and safe collaboration.
TRIGGER when: user asks to create a branch, commit changes, open a PR, or needs
git advice. SKIP: user is resolving a complex merge conflict (handle ad-hoc) or
doing a git bisect (too interactive for a scripted workflow).