Thank you for your interest in contributing! Please follow these guidelines:
- Fork the repo and create your branch from
main. - Run
make lintandmake testbefore submitting a PR. - Keep code readable, modular, and well-documented.
- Add/maintain tests for new features or bugfixes.
- Describe your changes and why they're needed.
- Reference any related issues.
- One feature/fix per PR is preferred.
- Search for existing issues before opening a new one.
- Provide clear steps to reproduce bugs.
See CODE_OF_CONDUCT.md.