Applies everywhere unless a repo's own CLAUDE.md / stated convention overrides a specific point.
Commits
- Short imperative messages, one concern per commit.
- NO AI/Claude attribution anywhere: no co-author trailer in commits, no "Generated with …" line in PR bodies.
- Factual, not narrative — no temporal/event markers ("now", "recently", dates) in commit messages or code comments.
Branching & PRs