Since the email based workflow has put off quite a few potential contributors, maybe this could be a good distributed alternative: https://github.com/google/git-appraise
Disclaimer: haven't tried it myself, also haven't tried packaging it. The Go and Rust dependencies could be hard to package with Guix's current tools.