Commit Conventions
Format: <type>(<scope>): <description>
| Type | Use for |
|---|---|
feat | New feature |
fix | Bug fix |
chore | Deps, config, tooling |
docs | Documentation only |
test | Tests |
refactor | Refactor — no bug fix or new feature |
perf | Performance |
ci | CI/CD changes |
Scope is optional but encouraged. Use the service or area name.
Examples
feat(auth): add OAuth2 login with Google
fix(event-service): resolve pagination offset bug
chore(deps): upgrade Next.js to 16.2.0
docs(contributing): add branch strategy guide
ci(backend): add path-filtered CI workflow