Excel Hell — nine circles of dirty data
Data migration case · Python, pandas, Pydantic, Pandera
Twelve spreadsheets that disagree have to become one ERP's master data. Forty rules whose action says who may decide, a detection rate measured against defects the engine cannot see, and a reconciliation that refuses to sign off when two errors cancel to the cent.
The interactive site needs JavaScript; everything it shows is public anyway.