Manipulating diffs, quoting text, removing hunks, jumping to definition to verify was clumsy and cumbersome, and it occurred to me that most of it could be done very well as a language server protocol component, and wouldn't even require knowledge or special support for the language being under review.
So I've built it, and I've been slowly tweaking and improving for few days now.