Contributing
Contributions are welcome! See CONTRIBUTING.md for the full guide.
Quick Start
- Fork the repository
- Clone your fork and run
go mod download - Make changes — run
make allto verify lint, tests, and build pass - Open a Pull Request against
main
Development Commands
make all # lint + test + build
make test # run tests
make lint # run golangci-lint
make build # build binary
PR Guidelines
- Keep PRs small and focused on a single concern
- Include tests for new functionality
- Ensure
make allpasses before pushing