- Bug fix (non-breaking change fixing an issue)
- New feature (non-breaking change adding functionality)
- Documentation update
- Performance optimization / Refactoring
- Security fix
- Code compiles cleanly without errors
- Unit / Integration tests pass
- Zero secrets, private keys, or credentials committed
- Adheres to project architecture standards