- add pre-commit hooks for linting/formatting: openapi spec, python code, kotlin, typescript - maybe even add it to a CI pipeline so it runs even if someone doesn't have the hooks