Numbers don’t lie. 2025 was the year of proofs over promises.