Commit Conventions
This template relies on PR review process rather than pre-commit hooks for commit message validation.
Required format
Section titled “Required format”<type>(<scope>): <subject>Types: feat, fix, docs, style, refactor, perf, test, chore, ci, build
Scopes: Package names (e.g., docs, sqlrooms-hf-ducklake)
Breaking changes:
- Include
BREAKING CHANGE:in footer, or - Use
!after type:feat(api)!: remove deprecated endpoint
Examples
Section titled “Examples”feat(docs): add dark mode togglefix(docs): handle null values in query resultsdocs: update installation guideRationale
Section titled “Rationale”- PR review catches malformed commits before merge
- No pre-commit friction during local development
- Clear documentation in CONTRIBUTING.md
- Semantic-release requires proper format for version bumps
See contributing guidelines for detailed conventional commit guidelines.