Thanks for your interest in improving this project.
- Install JDK 17+
- Install Maven 3.9+
- Validate locally:
mvn -B -ntp testmvn -B -ntp verify
- Branch from
main - Keep commits small and focused
- Prefer conventional commits:
feat:,fix:,docs:,chore:
- Keep each PR scoped to one change set
- Add/update tests when behavior changes
- Update docs when API/config/usage changes
- Ensure CI passes before requesting review
- Do not commit generated artifacts (
target/, logs, local env files)
- Follow existing project conventions
- Avoid unrelated refactors in feature/fix PRs
- Prefer clear naming and small methods