{
  "format": "runmontecarlo-riskproj",
  "formatVersion": 1,
  "savedAt": "2026-07-19T05:14:50.074Z",
  "preset": "typical",
  "model": {
    "name": "Tower C — Substation & Civils",
    "dataDate": "2026-09-01",
    "hpd": 8,
    "activities": [
      {
        "id": "A1000",
        "code": "A1000",
        "name": "Mobilisation",
        "dur": 10,
        "cost": 120000,
        "preds": [],
        "cstr": ""
      },
      {
        "id": "A1010",
        "code": "A1010",
        "name": "Site clearance",
        "dur": 15,
        "cost": 90000,
        "preds": [
          {
            "id": "A1000",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1020",
        "code": "A1020",
        "name": "Earthworks & excavation",
        "dur": 25,
        "cost": 400000,
        "preds": [
          {
            "id": "A1010",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1030",
        "code": "A1030",
        "name": "Piling",
        "dur": 30,
        "cost": 600000,
        "preds": [
          {
            "id": "A1020",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1040",
        "code": "A1040",
        "name": "Foundations & pilecaps",
        "dur": 20,
        "cost": 350000,
        "preds": [
          {
            "id": "A1030",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1050",
        "code": "A1050",
        "name": "Utility diversions",
        "dur": 18,
        "cost": 150000,
        "preds": [
          {
            "id": "A1010",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1060",
        "code": "A1060",
        "name": "Drainage",
        "dur": 22,
        "cost": 200000,
        "preds": [
          {
            "id": "A1020",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1070",
        "code": "A1070",
        "name": "Substation substructure",
        "dur": 20,
        "cost": 300000,
        "preds": [
          {
            "id": "A1040",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1080",
        "code": "A1080",
        "name": "Building superstructure",
        "dur": 35,
        "cost": 900000,
        "preds": [
          {
            "id": "A1070",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1090",
        "code": "A1090",
        "name": "M&E first fix",
        "dur": 25,
        "cost": 450000,
        "preds": [
          {
            "id": "A1080",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1100",
        "code": "A1100",
        "name": "Switchgear installation",
        "dur": 30,
        "cost": 1200000,
        "preds": [
          {
            "id": "A1090",
            "type": "FS",
            "lag": 0
          },
          {
            "id": "A1050",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1110",
        "code": "A1110",
        "name": "Cabling & terminations",
        "dur": 20,
        "cost": 300000,
        "preds": [
          {
            "id": "A1100",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1120",
        "code": "A1120",
        "name": "M&E second fix",
        "dur": 15,
        "cost": 250000,
        "preds": [
          {
            "id": "A1090",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1130",
        "code": "A1130",
        "name": "Testing & commissioning",
        "dur": 20,
        "cost": 180000,
        "preds": [
          {
            "id": "A1110",
            "type": "FS",
            "lag": 0
          },
          {
            "id": "A1120",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1140",
        "code": "A1140",
        "name": "Landscaping & reinstatement",
        "dur": 12,
        "cost": 90000,
        "preds": [
          {
            "id": "A1060",
            "type": "FS",
            "lag": 0
          },
          {
            "id": "A1080",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      },
      {
        "id": "A1150",
        "code": "A1150",
        "name": "Handover",
        "dur": 5,
        "cost": 20000,
        "preds": [
          {
            "id": "A1130",
            "type": "FS",
            "lag": 0
          },
          {
            "id": "A1140",
            "type": "FS",
            "lag": 0
          }
        ],
        "cstr": ""
      }
    ],
    "risks": [
      {
        "id": "R-01",
        "title": "Late utility diversion consent",
        "type": "threat",
        "owner": "S. Iqbal",
        "p": 0.35,
        "dist": "triangular",
        "min": 10,
        "likely": 20,
        "max": 45,
        "map": [
          "A1050"
        ],
        "combine": "fragnet",
        "costL": 45000,
        "post": {
          "p": 0.15,
          "min": 5,
          "likely": 10,
          "max": 20
        },
        "mitCost": 15000,
        "mitigation": "Early engagement with utility; pre-application consent"
      },
      {
        "id": "R-02",
        "title": "Ground conditions worse than expected",
        "type": "threat",
        "owner": "A. Mason",
        "p": 0.4,
        "dist": "pert",
        "min": 15,
        "likely": 30,
        "max": 60,
        "map": [
          "A1020",
          "A1030"
        ],
        "costL": 80000,
        "post": {
          "p": 0.25,
          "min": 10,
          "likely": 18,
          "max": 35
        },
        "mitCost": 40000,
        "mitigation": "Additional ground investigation boreholes"
      },
      {
        "id": "R-03",
        "title": "Switchgear delivery delay",
        "type": "threat",
        "owner": "D. Chen",
        "p": 0.3,
        "dist": "triangular",
        "min": 20,
        "likely": 40,
        "max": 80,
        "map": [
          "A1100"
        ],
        "costL": 120000,
        "post": {
          "p": 0.15,
          "min": 10,
          "likely": 20,
          "max": 40
        },
        "mitCost": 60000,
        "mitigation": "Early procurement + expediting agent"
      },
      {
        "id": "R-04",
        "title": "Early possession granted",
        "type": "opportunity",
        "owner": "A. Mason",
        "p": 0.25,
        "dist": "triangular",
        "min": 5,
        "likely": 10,
        "max": 15,
        "map": [
          "A1000"
        ],
        "costL": 20000,
        "post": null,
        "mitCost": 0,
        "mitigation": ""
      },
      {
        "id": "R-05",
        "title": "Commissioning defects",
        "type": "threat",
        "owner": "D. Chen",
        "p": 0.45,
        "dist": "pert",
        "min": 5,
        "likely": 15,
        "max": 30,
        "map": [
          "A1130"
        ],
        "costL": 30000,
        "post": {
          "p": 0.3,
          "min": 3,
          "likely": 8,
          "max": 18
        },
        "mitCost": 20000,
        "mitigation": "FAT witness testing + pre-commissioning checks"
      }
    ],
    "ranges": {
      "A1000": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1010": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1020": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1030": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1040": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1050": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1060": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1070": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1080": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1090": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1100": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1110": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1120": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1130": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1140": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      },
      "A1150": {
        "min": -10,
        "likely": 0,
        "max": 25,
        "dist": "triangular"
      }
    },
    "corrGroups": [
      {
        "label": "Groundworks crew",
        "rho": 0.8,
        "ids": [
          "A1020",
          "A1030",
          "A1040"
        ]
      }
    ],
    "source": "demo",
    "history": [],
    "branding": {
      "analyst": "",
      "org": "",
      "ref": "",
      "logo": ""
    }
  }
}