{
  "sample_id": "crm-contacts-public-sample",
  "source": {
    "file": "crm_contacts_messy.csv",
    "rows": 8,
    "synthetic": true
  },
  "transformations": [
    "normalize_contact_id",
    "standardize_dates",
    "canonicalize_company_names",
    "canonicalize_regions",
    "exclude_summary_rows",
    "flag_duplicate_contacts",
    "flag_invalid_email",
    "flag_pii_columns"
  ],
  "excluded_rows": [
    {
      "source_row_id": 2,
      "reason": "duplicate of row 1"
    },
    {
      "source_row_id": 7,
      "reason": "summary row"
    }
  ],
  "review_items": [
    {
      "source_row_ids": [
        3
      ],
      "reason": "invalid email format"
    },
    {
      "source_row_ids": [
        4
      ],
      "reason": "missing email"
    },
    {
      "source_row_ids": [
        5,
        6
      ],
      "reason": "possible duplicate contact"
    }
  ],
  "privacy": {
    "direct_pii_detected": true,
    "pii_fields": [
      "email",
      "full_name",
      "phone",
      "notes"
    ],
    "ai_package_blocked": true
  },
  "artifacts": [
    "crm_contacts_messy.csv",
    "crm_contacts_clean_export.csv",
    "change_summary.md",
    "readiness_manifest.json",
    "audit_manifest.json",
    "business_context_profile.json",
    "repair_plan.json"
  ],
  "proof_contract": {
    "business_context_profile": "business_context_profile.json",
    "repair_plan": "repair_plan.json",
    "readiness_manifest": "readiness_manifest.json",
    "mapping_manifest": "mapping_manifest.json",
    "duplicate_decision_report": "duplicate_decision_report.json",
    "before_after_diff": "before_after_diff.json"
  }
}
