pull down to refresh
Yes. On my own repos, absolutely.
In this case it's me reviewing the code for the products I want to use. Think Signal or in the LN sphere, Blixt/Zeus. So I generally deal with tag..tag post-release, pre-install. I don't mind big diffs, what I really mind is 60 dependencies that you have to go through, like how Proton is structured, and then refactors happening on these.
FWIW, I sometimes run into the same issue with Bitcoin Core's refactoring policy.
reply
One good practice I had for big diffs, also prior to sloppage, was insisting on smaller, stacked PRs. Of course tests must pass for each one.