{
  "key": "infrastructure",
  "industry": "Infrastructure",
  "subtype": "Building Automation",
  "icon": "fa-building",
  "title": "40-Storey Commercial Tower",
  "description": "The facility management company operates the tower's plant rooms and meters every tenant floor. Floors draw electricity and chilled water, the fire alarm control panel monitors every floor zone, and the engineering store keeps HVAC, lighting and fire-safety systems running.",
  "viewpoint": "How much utility each floor draws, which fire zones raise alarms, and how engineering spares are consumed and restocked.",
  "tenantCount": 15,
  "entitySource": "scenario",
  "tenant": { "type": "Company", "variant": "building" },
  "entityManager": { "variant": "org" },
  "tenants": ["Skyline Smart Towers — Block A", "Meridian Business Park — Unit 3", "Northgate Corporate Campus", "Vantage Tech Hub — Building 2", "Crestview Office Complex", "Horizon IT Park — Tower B", "Summit Business Center", "Lakeside Corporate Plaza", "Metro Trade Tower — Wing 1", "Union Square Offices", "Eastwind Business Bay", "Pinnacle Corporate Suites", "Riverside Tech Campus", "Grandview Office Park", "Harborview Commercial Tower"],
  "groups": [
    {
      "name": "Utilities",
      "tracked": true,
      "seed": [60000, 90000],
      "entities": [
        { "name": "Electricity (kWh)", "rate": 9, "impactEntity": { "variant": "registry", "type": "sub_meter", "name": "Main LT Panel" } },
        { "name": "Chilled Water (TR-h)", "rate": 12, "seed": [40000, 60000], "impactEntity": { "variant": "registry", "type": "sub_meter", "name": "Chiller Plant" } }
      ]
    },
    {
      "name": "Fire Safety Zones",
      "tracked": false,
      "impactEntity": { "variant": "registry", "type": "fire_alarm_panel", "name": "Fire Alarm Control Panel" },
      "entities": [
        { "name": "Smoke Detector Loop", "rate": 0 },
        { "name": "Heat Detector Loop", "rate": 0 },
        { "name": "Sprinkler Line Pressure", "rate": 0 },
        { "name": "Fire Pump", "rate": 0 },
        { "name": "Manual Call Point", "rate": 0 }
      ]
    },
    {
      "name": "Engineering Spares",
      "tracked": true,
      "seed": [30, 80],
      "impactEntity": { "variant": "storage", "type": "engineering_store", "name": "Engineering Store" },
      "entities": [
        { "name": "AHU Pre-Filter", "rate": 1200 },
        { "name": "AHU Fine Filter", "rate": 3500 },
        { "name": "LED Panel Driver", "rate": 1800 },
        { "name": "Smoke Detector Head", "rate": 2600 },
        { "name": "VAV Actuator", "rate": 9500 },
        { "name": "Access Card Reader", "rate": 7800 },
        { "name": "Emergency Light Battery", "rate": 1500 },
        { "name": "Chiller Compressor Contactor", "rate": 14500 },
        { "name": "Lift Door Sensor", "rate": 22000 },
        { "name": "BMS I/O Module", "rate": 18000 }
      ]
    }
  ],
  "messages": [
    {"text": "Chiller 2 tripped on high discharge pressure", "state": "severe", "zone": "Plant Room — Level 40", "group": "Utilities"},
    {"text": "Sub-meter on Floor 17 not reporting for 30 min", "state": "warning", "zone": "Floor 17", "group": "Utilities"},
    {"text": "AHU filter differential pressure high", "state": "warning", "zone": "Floor 9 AHU Room", "group": "Engineering Spares"},
    {"text": "Lift 3 door sensor fault — lift taken out of service", "state": "severe", "zone": "Lift Lobby B", "group": "Engineering Spares"},
    {"text": "Access card reader offline at main lobby", "state": "info", "zone": "Main Lobby", "group": "Engineering Spares"},
    {"text": "Tenant reported low cooling on Floor 22", "state": "warning", "zone": "Floor 22", "group": "Utilities"}
  ],
  "statechanges": [
    {
      "type": "transaction", "variant": "Metering", "label": "Metering", "slot": "sales", "role": "Metered Tower",
      "weight": 60, "changeType": "DECAY", "groups": ["Utilities"], "entityCount": [1, 2], "volume": [80, 240],
      "volumes": { "Chilled Water (TR-h)": [60, 180] },
      "actors": [{ "variant": "customer", "names": ["Floor 22 — Law Firm", "Floor 14 — Fintech Office", "Floor 31 — Consulting Firm", "Floor 8 — Bank Branch", "Floor 17 — Co-working Space", "Floor 26 — Insurance Office"] }]
    },
    {
      "type": "notification", "variant": "FireAlarm", "label": "Fire Alarm", "slot": "journal",
      "weight": 8, "changeType": "DECAY", "groups": ["Fire Safety Zones"], "entityCount": [1, 1], "volume": [0, 0],
      "meta": { "state": ["warning", "severe"], "generation.type": ["system"], "zone": ["Floor 3", "Floor 9", "Floor 14", "Floor 22", "Floor 31", "Basement 2 — Car Park", "Floor 40 — Plant Room"] },
      "entityMeta": { "message": ["Smoke detector activation", "Heat rise above threshold", "Sprinkler line pressure drop", "Fire pump auto-start", "Panel fault — loop open circuit"] },
      "actors": []
    },
    {
      "type": "transition", "variant": "PreventiveMaintenance", "label": "Preventive Maintenance", "slot": "stock_journal",
      "weight": 14, "changeType": "DECAY", "groups": ["Engineering Spares"], "entityCount": [1, 3], "volume": [1, 4],
      "actors": [{ "variant": "department", "names": ["Engineering Department"] }]
    },
    {
      "type": "transition", "variant": "BreakdownRepair", "label": "Breakdown Repair", "slot": "payment", "role": "Repairing Tower",
      "weight": 6, "changeType": "DECAY", "entities": ["Chiller Compressor Contactor", "Lift Door Sensor", "BMS I/O Module", "VAV Actuator", "Access Card Reader"], "entityCount": [1, 2], "volume": [1, 2],
      "meta": { "trigger": ["BMS alarm — Chiller trip", "BMS alarm — Lift fault", "BMS alarm — AHU motor overload", "BMS alarm — Access controller offline"] },
      "actors": [{ "variant": "department", "names": ["Engineering Department — Breakdown Crew"] }]
    },
    {
      "type": "transaction", "variant": "Restock", "label": "Restock", "slot": "purchase", "role": "Restocking Tower",
      "weight": 12, "changeType": "GROWTH", "groups": ["Engineering Spares"], "entityCount": [3, 6], "volume": [5, 15],
      "actors": [{ "variant": "org", "names": ["Coolair HVAC Services", "Voltline Electricals", "Securex Systems"] }]
    },
    {"type": "notification", "variant": "FieldMessage", "label": "Facility Report", "weight": 5, "changeType": "DECAY", "messageBucket": true, "actors": []}
  ]
}
