{
  "schemaVersion": 1,
  "kitId": "business-hospitality-bookings",
  "asOf": "2026-09-08",
  "tableCounts": {
    "rooms": 6,
    "stays": 12,
    "extras": 12,
    "itineraries": 12,
    "event_resources": 3,
    "events": 4,
    "event_catering": 4
  },
  "primaryKeyDuplicates": 0,
  "foreignKeyFailures": 0,
  "metrics": [
    {
      "id": "stays-nights",
      "label": "Occupied room nights",
      "value": 48.0,
      "unit": "nights",
      "calculation": "Sum stays.nights over the included records.",
      "formula": {
        "op": "sum",
        "table": "stays",
        "column": "nights"
      }
    },
    {
      "id": "stays-room_revenue",
      "label": "Room revenue",
      "value": 6840.0,
      "unit": "USD",
      "calculation": "Sum stays.room_revenue over the included records.",
      "formula": {
        "op": "sum",
        "table": "stays",
        "column": "room_revenue"
      }
    },
    {
      "id": "extras-total",
      "label": "Ancillary revenue",
      "value": 672.0,
      "unit": "USD",
      "calculation": "Sum extras.total over the included records.",
      "formula": {
        "op": "sum",
        "table": "extras",
        "column": "total"
      }
    }
  ],
  "chart": {
    "title": "Room revenue",
    "unit": "USD",
    "points": [
      {
        "label": "ROOM-01",
        "value": 720
      },
      {
        "label": "ROOM-02",
        "value": 960
      },
      {
        "label": "ROOM-03",
        "value": 1200
      },
      {
        "label": "ROOM-04",
        "value": 720
      },
      {
        "label": "ROOM-05",
        "value": 1440
      },
      {
        "label": "ROOM-06",
        "value": 1800
      }
    ]
  },
  "negativeTests": {
    "cases": 3,
    "errors": [
      "duplicate-primary-key",
      "schema-type",
      "foreign-key"
    ]
  },
  "compatibility": "Model-derived fixture assertions. External platform storage has not been exercised.",
  "numericWorkflowChecks": {
    "availableRoomNights": 84.0,
    "occupiedRoomNights": 48.0,
    "eventAttendees": 72.0,
    "cateringPortions": 72.0,
    "cateringUSD": 1296.0
  }
}
