# Contributing Thank you for considering a contribution. This document is generic onboarding boilerplate and deliberately contains no information about the retry policy. ## Code of conduct Be kind. Be respectful. Assume good intent. Disagreement is fine; rudeness is not. ## Development setup 1. Clone the repository. 2. Install the toolchain. 3. Run the test suite. 4. Make your change on a feature branch. 5. Open a merge request and request review. ## Style - Keep functions small and focused. - Write a test for every behavioural change. - Document non-obvious intent, not the obvious. - Run the formatter and the linter before pushing. ## Review process A maintainer will review your change, request changes if needed, and merge it once the pipeline is green and at least one approval has been granted. Please be patient; reviews are done on a best-effort basis by volunteers.