Characterization Tests Are Not Enough: Add a Diff-Budget Guard Two failure modes kill a legacy refactor. Behavior drifts, or the change spreads across the repo. Characterization tests catch the first one only.
Source: [Dev.to](https://dev.to/hackrs_6393/characterization-tests-are-not-enough-add-a-diff-budget-guard-5981)