We've made improvements to Reviewable's revision collapsing algorithm!
In the past, rebasing or merging from base would require manual diff approval even when a PR's files were untouched -- especially for commit-by-commit reviews. We just revamped our logic to use a constrained moving window so Reviewable is now able to detect multi-revision overlapping commits in certain situations (see issue #622 for details). If we did our job right, this should mean fewer unnecessary reviews and approvals of empty diffs so you can get your PR shipped faster. Please let us know if you see anything weird happening with you revisions, though -- this code is tricky!
Forming commits into revisions is a core function of Reviewable and we'll be looking at making further improvements there — stay tuned!