# Git Conventions

## Commit Format
```
type(scope): description

Refs: TICKET-ID  ← only if provided by user via --ticket or --jira
```

## Types
feat | fix | refactor | test | docs | chore | perf | style | ci | build

## Rules
- Under 72 chars, present tense, imperative, no period
- No AI attribution in commits
- Never commit .env or secrets
- Stage specific files, not `git add .`
