This is why, when a colleague has a question about a pull request, or my feedback on THEIR pull request, I push us to have the discussion in the PR comments, instead of the pernicious "I just have a few questions, it will only take a few minutes" that always adds up to more time and attention than people claim. There ARE often situations where opening a synchronous communication channel is necessary, but even then, you need to capture your discussion and agreements publicly. Commit messages and PR discussions are "hyperdocumentation".
Some people get it. But overall in the cultures I've done it in, it mostly gets me branded as difficult.
Some people get it. But overall in the cultures I've done it in, it mostly gets me branded as difficult.