True for the single broken commit, I'm just very averse to any variation of manual rebasing to be honest. In reality, fixing a broken commit history is actually a pretty straightforward process.
I wish that something like a user-defined commit message regexp could be set for repos though, it's a crude guardrail that could catch that kind of stuff.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.