{
  "key": "mining",
  "industry": "Mining",
  "subtype": "Mine",
  "icon": "fa-helmet-safety",
  "title": "Open-Pit Iron-Ore Mine",
  "description": "Bench blasts in the pit use explosives from the magazine, haul trucks and excavators draw diesel and move run-of-mine ore to the ROM stockpile, the crushing plant turns ROM ore into lump and fines, and 4,000 t railway rakes are loaded for steel plants. Diesel, explosives and consumables are received from suppliers.",
  "viewpoint": "How ore moves from the pit through crushing to rake dispatch, and what explosives, diesel and consumables it takes.",
  "tenantCount": 15,
  "entitySource": "scenario",
  "tenant": { "type": "Company", "variant": "mine" },
  "entityManager": { "variant": "org" },
  "tenants": ["Kolar Gold Mine — Shaft 2", "Redstone Coal Mine", "Blackridge Iron Ore Mine", "Silverpeak Mining Site", "Copperfield Mine — Zone A", "Goldvein Mining Company", "Ironhill Mine — Unit 3", "Stonecrest Coal Mine", "Deepvein Mining Site", "Granite Ridge Mine", "Eastcliff Mining Company", "Northgate Coal Mine", "Rockford Iron Mine", "Silverline Mining Site", "Coalridge Mine — Shaft 5"],
  "groups": [
    {
      "name": "Explosives",
      "tracked": true,
      "seed": [40000, 80000],
      "impactEntity": { "variant": "storage", "type": "explosives_magazine", "name": "Explosives Magazine" },
      "entities": [
        { "name": "ANFO (kg)", "rate": 55 },
        { "name": "Emulsion Explosive (kg)", "rate": 95 },
        { "name": "Shock-Tube Detonator", "rate": 180, "seed": [3000, 6000] },
        { "name": "Cast Booster 400 g", "rate": 350, "seed": [2000, 4000] }
      ]
    },
    {
      "name": "Fuel",
      "tracked": true,
      "seed": [150000, 300000],
      "impactEntity": { "variant": "storage", "type": "fuel_bay", "name": "HEMM Fuel Bay" },
      "entities": [
        { "name": "High-Speed Diesel (L)", "rate": 92 }
      ]
    },
    {
      "name": "ROM Ore",
      "tracked": true,
      "seed": [40000, 80000],
      "impactEntity": { "variant": "storage", "type": "rom_stockpile", "name": "ROM Stockpile" },
      "entities": [
        { "name": "ROM Iron Ore (t)", "rate": 1800 }
      ]
    },
    {
      "name": "Product Ore",
      "tracked": true,
      "seed": [30000, 60000],
      "impactEntity": { "variant": "storage", "type": "product_stockpile", "name": "Product Stockpile" },
      "entities": [
        { "name": "Lump Ore 10–40 mm (t)", "rate": 4800 },
        { "name": "Fines 0–10 mm (t)", "rate": 3200 }
      ]
    },
    {
      "name": "Mine Consumables",
      "tracked": true,
      "seed": [20, 80],
      "impactEntity": { "variant": "storage", "type": "mine_store", "name": "Mine Central Store" },
      "entities": [
        { "name": "Tricone Drill Bit 9⅞ in", "rate": 185000 },
        { "name": "Haul Truck Tyre 27.00R49", "rate": 1450000 },
        { "name": "Excavator Bucket Tooth", "rate": 18000, "seed": [100, 300] },
        { "name": "Crusher Jaw Plate", "rate": 260000 },
        { "name": "Conveyor Idler", "rate": 6500, "seed": [100, 300] }
      ]
    }
  ],
  "messages": [
    {"text": "Misfire reported — area cordoned", "state": "severe", "zone": "Pit 2, Bench 7", "group": "Explosives"},
    {"text": "Haul truck tyre pressure warning", "state": "warning", "zone": "Haul Road 3", "group": "Mine Consumables"},
    {"text": "Crusher choke — feed stopped", "state": "severe", "zone": "Primary Crusher", "group": "ROM Ore"},
    {"text": "Dust suppression failure at ROM pad", "state": "warning", "zone": "ROM Pad", "group": "ROM Ore"},
    {"text": "Rake arrival delayed by 4 hours", "state": "info", "zone": "Rail Siding", "group": "Product Ore"},
    {"text": "Diesel bowser dispensed without log entry", "state": "warning", "zone": "HEMM Fuel Bay", "group": "Fuel"}
  ],
  "statechanges": [
    {
      "type": "transition", "variant": "Blast", "label": "Bench Blast", "slot": "journal",
      "weight": 10, "changeType": "DECAY", "groups": ["Explosives"], "entityCount": [3, 4], "volume": [2000, 6000],
      "volumes": { "Shock-Tube Detonator": [80, 200], "Cast Booster 400 g": [60, 150] },
      "actors": [{ "variant": "department", "names": ["Drill & Blast — Pit 2, Bench 7", "Drill & Blast — Pit 2, Bench 9"] }]
    },
    {
      "type": "transition", "variant": "HaulageFuel", "label": "Haulage — Fuel Draw", "slot": "payment", "role": "Fuelling Mine",
      "weight": 20, "changeType": "DECAY", "groups": ["Fuel"], "entityCount": [1, 1], "volume": [3000, 9000],
      "actors": [{ "variant": "department", "names": ["Haulage Fleet — Shift A", "Haulage Fleet — Shift B"] }]
    },
    {
      "type": "transition", "variant": "ROMHaulage", "label": "Haulage — ROM Tonnes", "slot": "purchase", "role": "Hauling Mine",
      "weight": 20, "changeType": "GROWTH", "groups": ["ROM Ore"], "entityCount": [1, 1], "volume": [2500, 6000],
      "actors": [{ "variant": "department", "names": ["Haulage Fleet — Shift A", "Haulage Fleet — Shift B"] }]
    },
    {
      "type": "transition", "variant": "Crushing", "label": "Crushing", "slot": "stock_journal",
      "weight": 15, "changeType": "DECAY", "groups": ["ROM Ore"], "entityCount": [1, 1], "volume": [2000, 5000],
      "actors": [{ "variant": "department", "names": ["Primary Crushing Plant"] }]
    },
    {
      "type": "transition", "variant": "CrushedOutput", "label": "Crushed Output", "slot": "receipt", "role": "Crushing Mine",
      "weight": 15, "changeType": "GROWTH", "groups": ["Product Ore"], "entityCount": [2, 2], "volume": [900, 2500],
      "actors": [{ "variant": "department", "names": ["Primary Crushing Plant"] }]
    },
    {
      "type": "transaction", "variant": "RakeDispatch", "label": "Rake Dispatch", "slot": "sales", "role": "Dispatching Mine",
      "weight": 12, "changeType": "DECAY", "groups": ["Product Ore"], "entityCount": [1, 1], "volume": [3800, 4000],
      "actors": [{ "variant": "org", "names": ["JSW Steel — Vijayanagar", "Tata Steel — Kalinganagar", "SAIL — Bhilai Steel Plant", "Paradip Port — Export Berth"] }]
    },
    {
      "type": "transaction", "variant": "Purchase", "label": "Consumables Purchase", "slot": "expense", "role": "Buying Mine",
      "weight": 8, "changeType": "GROWTH", "groups": ["Explosives", "Fuel", "Mine Consumables"], "entityCount": [1, 3], "volume": [2, 10],
      "groupVolumes": { "Explosives": [10000, 20000], "Fuel": [30000, 60000] },
      "volumes": { "Shock-Tube Detonator": [1000, 2000], "Cast Booster 400 g": [500, 1000], "Excavator Bucket Tooth": [20, 60], "Conveyor Idler": [20, 60] },
      "actors": [{ "variant": "org", "names": ["Solar Industries — Explosives", "Indian Oil — Bulk Diesel", "Sandvik Mining", "Bridgestone OTR Tyres"] }]
    },
    {"type": "notification", "variant": "FieldMessage", "label": "Site Alert", "weight": 5, "changeType": "DECAY", "messageBucket": true, "actors": []}
  ]
}
