> For the complete documentation index, see [llms.txt](https://docs.echook.uk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.echook.uk/contributing.md).

# Contributing

eChook is an open source project and we welcome contributions!

## Arduino code policy

The only code area we are careful about changing is the Arduino firmware for the eChook. It must remain compatible with all supported board versions and stay easy to read.

We are happy to review pull requests that align with that requirement. Feature work that is not suitable for `main` can still be linked from the README or kept in a dedicated feature branch.
