Thanks for your interest in contributing to Beryl!
For reporting bugs and requesting features, opening an Issue is the best way to do it.
Code contributions are welcome via Pull Requests. When working on engine changes, Beryl encourages opening a Draft Pull Request early in the process.
This lets you document and discuss your work before it's finished, giving the community a chance to give feedback on the approach and the included commits as they evolve.