---
description: Commit message conventions - use conventional commits (feat/fix/refactor/etc), never CN-XXXX
alwaysApply: true
---
# Commit Messages
Use conventional commit prefixes for all git commits:
- `feat:` for new features
- `fix:` for bug fixes
- `refactor:` for code refactoring
- `test:` for adding/updating tests
- `docs:` for documentation changes
- `chore:` for maintenance tasks
Do NOT use `CN-XXXX:` or any ticket-number prefix notation.