- Conventional Commits:
type(scope): summary(feat, fix, docs, style, refactor, perf, test, build, ci, chore). - Imperative summary, under ~72 chars, no trailing period; body explains the "why" when useful.
- Commit in small, logical chunks. Never commit secrets, build artifacts, or dependencies.
- Only push when explicitly asked.
- Be concise and direct.
- Code comments: avoid the C-style block-comment delimiters; prefer line comments.