{
  "schemaVersion": 1,
  "kitId": "business-restaurant-food-truck",
  "purpose": "Intentionally invalid records for local semantic validation; do not import.",
  "cases": [
    {
      "id": "duplicate-primary-key",
      "table": "purchases",
      "rows": [
        {
          "purchase_id": "PUR-0001",
          "supplier_id": "SUP-01",
          "ingredient_id": "ING-01",
          "location_id": "LOC-01",
          "date": "2026-07-15",
          "quantity": 16,
          "unit": "each",
          "unit_price": 0.18,
          "total_price": 2.88,
          "currency": "CAD"
        },
        {
          "purchase_id": "PUR-0001",
          "supplier_id": "SUP-01",
          "ingredient_id": "ING-01",
          "location_id": "LOC-01",
          "date": "2026-07-15",
          "quantity": 16,
          "unit": "each",
          "unit_price": 0.18,
          "total_price": 2.88,
          "currency": "CAD"
        }
      ],
      "expectedError": "duplicate-primary-key"
    },
    {
      "id": "wrong-key-type",
      "table": "purchases",
      "rows": [
        {
          "purchase_id": 42,
          "supplier_id": "SUP-01",
          "ingredient_id": "ING-01",
          "location_id": "LOC-01",
          "date": "2026-07-15",
          "quantity": 16,
          "unit": "each",
          "unit_price": 0.18,
          "total_price": 2.88,
          "currency": "CAD"
        }
      ],
      "expectedError": "schema-type"
    },
    {
      "id": "orphan-reference",
      "table": "purchases",
      "rows": [
        {
          "purchase_id": "PUR-0001",
          "supplier_id": "MISSING-REFERENCE",
          "ingredient_id": "ING-01",
          "location_id": "LOC-01",
          "date": "2026-07-15",
          "quantity": 16,
          "unit": "each",
          "unit_price": 0.18,
          "total_price": 2.88,
          "currency": "CAD"
        }
      ],
      "expectedError": "foreign-key"
    }
  ]
}
