{
  "scenario": "the storm that got worse -- 96^3 base, 884,736 voxels, one crew",
  "timeline": [
    {
      "t": "T-8h",
      "event": "solar particle event flagged (Heliograph)",
      "fluence": 1.0
    },
    {
      "t": "T-7h",
      "event": "whole-base dose field solved",
      "voxels": 884736,
      "wall_s": 2.9,
      "unshielded_shelter_dose": 0.1965,
      "crew_limit": 0.1
    },
    {
      "t": "T-7h",
      "event": "roof options, each a cloned re-solved field",
      "options": 6,
      "wall_s": 19,
      "lightest_roof_that_holds": 4,
      "dose_under_it": 0.0875
    },
    {
      "t": "T+2h",
      "event": "storm escalates x2.5 -- re-check is arithmetic on the held field",
      "escalated_dose_under_best_roof": 0.2188,
      "any_roof_holds": false,
      "verdict": "relocate to deep shelter",
      "deep_site_dose_escalated": 0.0
    },
    {
      "t": "T+2h",
      "event": "the trap: two egress routes read from the same field",
      "route_A_shallow_exposure_index": 2.749,
      "route_B_floor_hatch_exposure_index": 0.607,
      "trap_ratio": 4.5,
      "route_taken": "deep_route"
    },
    {
      "t": "T+2h",
      "event": "every asset minted the identical field, verdict, and route",
      "independent_processes": 8,
      "distinct_answers": 1,
      "sha256_prefix": "856fb8de7d931425"
    }
  ],
  "note": "illustrative exercise; diffusion-approximation physics at demo grid scale; one workstation; figures rounded"
}