{
  "sample_id": "vendor-master-public-sample",
  "source": {
    "file": "vendor_master_messy.csv",
    "rows": 7,
    "synthetic": true
  },
  "transformations": [
    "normalize_vendor_id",
    "standardize_dates",
    "canonicalize_country",
    "standardize_payment_terms",
    "exclude_summary_rows",
    "flag_duplicate_vendors",
    "flag_sensitive_finance_fields"
  ],
  "excluded_rows": [
    {
      "source_row_id": 2,
      "reason": "alias duplicate of row 1"
    },
    {
      "source_row_id": 6,
      "reason": "summary row"
    }
  ],
  "review_items": [
    {
      "source_row_ids": [
        3
      ],
      "reason": "missing tax id"
    },
    {
      "source_row_ids": [
        4,
        5
      ],
      "reason": "possible duplicate vendor"
    },
    {
      "source_row_ids": [
        7
      ],
      "reason": "missing bank reference"
    }
  ],
  "privacy": {
    "direct_pii_detected": true,
    "pii_fields": [
      "tax_id",
      "bank_ref"
    ],
    "ai_package_blocked": true
  },
  "artifacts": [
    "vendor_master_messy.csv",
    "vendor_master_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"
  }
}
