Skip to content

Contributing

Work in progress

Contribution guidelines are being compiled.

Code Style

Language Formatter / Linter
Java Checkstyle (Google style)
Python Ruff / Black
TypeScript/TSX ESLint + Prettier

Branch Conventions

  • main — production-ready
  • develop — integration branch
  • Feature branches: feature/<ticket>-short-description
  • Hotfixes: hotfix/<ticket>-short-description

Pull Request Checklist

  • [ ] Unit tests pass
  • [ ] No new lint errors
  • [ ] Relevant docs updated
  • [ ] Environment variables documented if added