I pushed an empty commit after landing a revision. I have a herald rule on commits without a revision that should've triggered, when it didn't I checked the transcript and found that diffusion thinks the empty commit has the same revision as the parent commit.
Commit in Diffusion
Herald Transcript