Clean and validate a messy dataset — types, missing values, duplicates, outliers, inconsistencies — without silently corrupting it. Use when prepping data for analysis/import, on a "the data is dirty" task, or asked "clean this dataset", "validate this data", "fix these records". Every transform is explicit and reversible.