Fossil SCM deliberately omits the 'rebase' command, arguing it distorts project history and undermines collaboration. This article unpacks Fossil's philosophy that rebase is an anti-pattern, exploring its technical flaws and implications for debugging, maintenance, and team dynamics.