{ "steps": [ { "tool": "text_clean", "options": {}, "enabled": true, "name": "1. Clean text (whitespace, smart quotes, NBSP, BOM)" }, { "tool": "format_standardize", "options": { "column_types": { "First Name": "name", "Last Name": "name", "Email": "email", "Phone": "phone", "Address": "address", "Lifetime Value": "currency", "Last Order Date": "date" }, "phone_country_column": "Country", "address_country_column": "Country", "currency_preserve_code": true, "currency_decimal": "auto", "email_gmail_canonical": false }, "enabled": true, "name": "2. Standardize phones, addresses, dates, currencies, names" }, { "tool": "missing", "options": { "strategy": "none", "standardize_sentinels": true }, "enabled": true, "name": "3. Standardize disguised nulls (N/A, -, (blank), ?, #N/A)" }, { "tool": "dedup", "options": { "survivor_rule": "most_complete", "merge": true }, "enabled": true, "name": "4. Dedup customers (fuzzy match, merge missing fields)" } ] }