Thank you for your interest in contributing!
- Fork the repository
- Clone your fork locally
- Install the development tools:
- Run
just cito verify everything works
- Run
justto see all available commands - Run
just cibefore pushing (lint + typecheck + test) - Follow the existing code style (enforced by linters)
- Add tests for new functionality
- Keep commits focused and well-described
- Create a feature branch from
main - Keep PRs focused on a single change
- All CI checks must pass before merge