Hello and thank you for your interest in making riff better.
Pull requests are welcome. The project tries to maintain a linear history. Working on a new branch of your fork will help you base your git history on the upstream main branch. Please leave multiple commits intact for ease of reviewing. Whoever merges the PR may decide to squash commits together.
If you have not previously done so, please submit the Contributor License Agreement.