One Engine, Three Counts: Descartes, Sturm and Budan-Fourier through one sign-variation engine in Lean 4 | Synapse