- 🐛 Bug fix
- ✨ New feature
- 🛠 Refactor
- 🧪 Test improvement
- 📝 Docs update
- ⚙️ CI/tooling
- All tests pass (
pnpm test) - Linting and formatting pass (
pnpm lint && pnpm format) - PR title follows semantic commit format (
feat:,fix:, etc.) - Changes are documented (README, JSDoc, or comments if needed)
- Ready for review - not a draft