{
  "sample": "invoice_payment_cleanup",
  "source_file": "invoice_payment_messy.csv",
  "clean_export": "invoice_payment_clean_export.csv",
  "transformations": [
    "invoice_number_normalization",
    "date_standardization",
    "currency_amount_normalization",
    "duplicate_invoice_exclusion",
    "summary_row_exclusion"
  ],
  "checks": [
    {
      "name": "invoice_duplicate_check",
      "status": "partial",
      "details": "Duplicate INV-1001 row excluded from clean export."
    },
    {
      "name": "payment_reconciliation_check",
      "status": "partial",
      "details": "INV-1002 and INV-1003 need payment review."
    },
    {
      "name": "contact_email_check",
      "status": "partial",
      "details": "INV-1004 has invalid email syntax."
    },
    {
      "name": "pii_ai_gate",
      "status": "blocked",
      "details": "Direct emails block AI-ready status."
    }
  ],
  "raw_content_cross_tenant_learning": false,
  "artifacts": [
    "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"
  }
}
