{
  "schema_version": "1.0",
  "sample_id": "vendor-master-public-sample",
  "domain": "vendor_supplier_master",
  "file_type": "vendor_supplier_master",
  "row_grain": "one_row_per_vendor",
  "detected_entities": [
    "vendors",
    "suppliers",
    "payment_terms"
  ],
  "identifiers": [
    "vendor_id",
    "tax_id",
    "bank_reference"
  ],
  "requested_outcome": {
    "selected_outcome": "erp",
    "target_outcome": "quickbooks_online",
    "requested_artifact_family": "erp_import_package",
    "outcome_label": "ERP / accounting import"
  },
  "target_outcome": "quickbooks_online",
  "requested_artifact_family": "erp_import_package",
  "totals": {
    "rows": 5,
    "columns": 8,
    "rows_before": 7,
    "columns_before": 9,
    "changed_cells": 21,
    "rows_needing_review": 4,
    "materially_changed": true
  },
  "target_candidates": [
    "quickbooks_online",
    "xero",
    "zoho_books",
    "netsuite_csv"
  ],
  "confidence": 0.88,
  "limitations": [
    "Vendor duplicate and missing compliance fields require review.",
    "Vendor conflicts and missing references remain.",
    "Tax IDs and bank references remain in source data.",
    "Synthetic sample manifest, not a customer audit record."
  ],
  "evidence_rows": [
    {
      "row_number": null,
      "reason": "Public synthetic sample columns and readiness manifests identify the workflow and target blockers."
    }
  ],
  "field_inventory": [],
  "plain_english_summary": "Rowva recognizes this as a vendor-master cleanup workflow with aliases, payment-term drift, tax fields, and sensitive finance blockers.",
  "file_purpose": "Prepare supplier/vendor master data for accounting import readiness without hiding compliance blockers.",
  "recommended_output_contract": {
    "primary_clean_export": "vendor_master_clean_export.csv",
    "proof_artifacts": [
      "business_context_profile.json",
      "repair_plan.json",
      "readiness_manifest.json",
      "mapping_manifest.json",
      "duplicate_decision_report.json",
      "before_after_diff.json",
      "audit_manifest.json"
    ]
  },
  "privacy_boundary": "Synthetic public sample; no customer data."
}
