This was a really intriguing project that became Google abandonware.
https://github.com/google/git-appraise
The idea is to use git-notes for issues & PRs, because git is already distributed by design and these elements of SDLC centralized our usage.
Yes, code is largely about communication as well - with others as well as our future selves. That doesn’t mean it’s a social media experience. There are lots of ways to communicate that aren’t that.