{
 "n": 27,
 "not_verified": [],
 "items": [
  {
   "eid": "E01",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E01.png",
   "sha256": "5707b9171dbdc31218683eb37fde0122f39c1e9a4a919cde14f2c0de45bfdb13",
   "captured_utc": "2026-10-25T18:17:19.175518+00:00",
   "run_id": "A/vector/95000",
   "scenario": "A",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 301.0,
   "caption": "city36, all 36 signalised junctions (C00-C55), VECTOR controlling every one, t=301 s",
   "claim": "the evaluated network is the 36-junction grid, under live control",
   "limitation": "an image shows layout and traffic; junction count is proven by topology_report.json",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/A/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/A_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 301.0,
    "junctions": {
     "C33": {
      "state": "rrryyyrrryyy",
      "kind": "YELLOW",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 300.0,
       "j": "C33",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 11.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "end EW green (yellow)",
       "decide_ms": 0.344,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_1; gap_out)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "FREE_FLOW",
        "esc": [
         "CONFLICTING_SENSORS"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 2.051,
        "agreed": false,
        "n_forecasts": 4,
        "pred_total_8s": 0.193,
        "ms": 0.29
       }
      }
     },
     "C32": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 300.0,
       "j": "C32",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 9.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.422,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 2.033,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 0.269,
        "ms": 0.373
       }
      }
     },
     "C23": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 300.0,
       "j": "C23",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 41.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.292,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.155
       }
      }
     },
     "C22": {
      "state": "rrrrrrrrrrrr",
      "kind": "ALL_RED",
      "approach": null,
      "last_decision": {
       "type": "decision",
       "t": 297.0,
       "j": "C22",
       "shown": {
        "NS": 0,
        "EW": 1
       },
       "truth": {
        "NS": 0,
        "EW": 1
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 8.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "end NS green (yellow)",
       "decide_ms": 0.353,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_2; gap_out)",
       "belief": {
        "NS": 0.0,
        "EW": 1.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.538,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 1.361,
        "ms": 0.302
       }
      }
     },
     "C34": {
      "state": "rrryyyyrrryyyy",
      "kind": "YELLOW",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 299.0,
       "j": "C34",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 8.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "end EW green (yellow)",
       "decide_ms": 0.402,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_1; gap_out)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.361,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 1.215,
        "ms": 0.341
       }
      }
     },
     "C24": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 299.0,
       "j": "C24",
       "shown": {
        "NS": 0,
        "EW": 6
       },
       "truth": {
        "NS": 0,
        "EW": 6
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.154,
       "reason": "VEHICLE_DEMAND (6 vehicles in lane_2)",
       "belief": {
        "NS": 0.0,
        "EW": 6.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "MODERATE",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 6.0,
        "ms": 0.085
       }
      }
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 56
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E02",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E02.png",
   "sha256": "d3f8ab9ab508884ab7eeb12a94a6d2abf607d8ad6d1e3be73c610d1dcb2d5bbc",
   "captured_utc": "2026-10-25T18:33:20.839Z",
   "run_id": null,
   "scenario": null,
   "arm": null,
   "seed": null,
   "sim_time_s": null,
   "caption": "Topology validation of city36: 36 signal-controlled intersections, gate A",
   "claim": "the executed network has 36 connected signal-controlled intersections, validated from the SUMO network files",
   "limitation": "a synthetic 6x6 grid, not a real city; validation is structural (junctions, links, programmes), not behavioural",
   "links": [
    "artifacts/final-adversarial-audit/topology/topology_report.json"
   ],
   "view": "topology",
   "source_sha256": {
    "artifacts/final-adversarial-audit/topology/topology_report.json": "e9895a0af9c0865938ed61d246ae335bd18ac4318c119c293a81c6cef12dac3e"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E03",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E03.png",
   "sha256": "e38b744a138a1b536165ad2bb2ba02a86d397d09fa88e31e4facdc204e0a7776",
   "captured_utc": "2026-10-25T18:04:42.728208+00:00",
   "run_id": "A/native_actuated/95000",
   "scenario": "A",
   "arm": "native_actuated",
   "seed": 95000,
   "sim_time_s": 1201.0,
   "caption": "the same corridor, same seed and surge, under SUMO's native actuated baseline",
   "claim": "the baseline faces identical demand at the same instant",
   "limitation": "one instant of one seed; the comparison is in the metrics, not in two pictures",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/A/native_actuated/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/A_native_actuated_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 1201.0,
    "junctions": {
     "C31": {
      "state": "rrrrrrrrrrrrrr",
      "kind": "ALL_RED",
      "approach": null,
      "last_decision": null
     },
     "C21": {
      "state": "rrrrrrrrrrrrrr",
      "kind": "ALL_RED",
      "approach": null,
      "last_decision": null
     },
     "C30": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": null
     },
     "C20": {
      "state": "rrryyyrrryyy",
      "kind": "YELLOW",
      "approach": "EW",
      "last_decision": null
     },
     "C32": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": null
     },
     "C22": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": null
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 220
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E04",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E04.png",
   "sha256": "418fe6a5392029f97eeb21fb459ba1da81ec2d494fd924b4ed87c7d50d2a78fc",
   "captured_utc": "2026-10-25T18:33:21.378Z",
   "run_id": "G/vector/95000",
   "scenario": "G",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1688,
   "caption": "Scenario G, junction C00 (congested corner), t 1688-1726 s: true queue, what the sensor model showed VECTOR, the QueueObserver belief and the decision",
   "claim": "VECTOR decided on corrupted observations (noise, dropouts, phantom spikes); the observer clamps impossible jumps",
   "limitation": "the sensor model is the audit's own simple model (Gaussian noise, Bernoulli dropout, spikes), not a real detector's failure physics",
   "links": [
    "artifacts/final-adversarial-audit/traces/heldout/G_vector_95000.jsonl.gz"
   ],
   "view": "observation?sid=G&seed=95000&arm=vector&j=C00&t0=1688&t1=1726",
   "source_sha256": {
    "artifacts/final-adversarial-audit/traces/heldout/G_vector_95000.jsonl.gz": "4411b0b40a3c64d2075c309311673ac46f1063f543debc65e3f67970cdbcfa7e"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E05",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E05.png",
   "sha256": "ecf7915ba59981691bf3171958be62db07ae04926227b8e1015a4d0b61365d1e",
   "captured_utc": "2026-10-25T18:33:21.991Z",
   "run_id": "R0/vector/95000",
   "scenario": "R0",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": null,
   "caption": "Scenario R0, junction C21: shadow forecast of total queue at t+8 s against what happened",
   "claim": "the shadow forecasters run in the live loop and are scored against the realised queue",
   "limitation": "shadow only: no forecast reaches a signal decision; held-out MAE is worse than persistence in 15 of 16 scenarios",
   "links": [
    "artifacts/final-adversarial-audit/traces/heldout/R0_vector_95000.jsonl.gz"
   ],
   "view": "prediction?sid=R0&seed=95000&j=C21&t0=600&t1=1500",
   "source_sha256": {
    "artifacts/final-adversarial-audit/traces/heldout/R0_vector_95000.jsonl.gz": "0ba3d2bd4f34060ba1d4fd1f481e81459d599283b919741ea532dde08475c1aa"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E06",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E06.png",
   "sha256": "0e39288d3d853fea6e608fe1324806f7599a54dc43a156b09fcbe21cd4f5c7d2",
   "captured_utc": "2026-10-25T18:33:22.562Z",
   "run_id": "H/vector/95000",
   "scenario": "H",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": null,
   "caption": "Scenario H, junction C21: shadow forecast across the concept shift at 900 s",
   "claim": "prediction error rises after the demand shift; nothing adapts online",
   "limitation": "one junction and one seed are shown; the aggregate is in prediction.json",
   "links": [
    "artifacts/final-adversarial-audit/traces/heldout/H_vector_95000.jsonl.gz",
    "artifacts/final-adversarial-audit/results/heldout/prediction.json"
   ],
   "view": "prediction?sid=H&seed=95000&j=C21&t0=600&t1=2100",
   "source_sha256": {
    "artifacts/final-adversarial-audit/traces/heldout/H_vector_95000.jsonl.gz": "520f5f8c106ae8781312c14a26a3af314b48f42b69aa94495921908d2c40f0ab",
    "artifacts/final-adversarial-audit/results/heldout/prediction.json": "e6cc487738a4657d57ce04d619009ebe8d0be405d8957eadf2959c961d70fd3b"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E07",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E07.png",
   "sha256": "d690b5bf344b0d43277d13baf395189d83d83b08c1d062d6d2964a8bc875eecf",
   "captured_utc": "2026-10-25T18:17:51.539483+00:00",
   "run_id": "A/vector/95000",
   "scenario": "A",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1201.0,
   "caption": "row-1 corridor at 1201 s, during the x4 surge from W1 and E1 (600-1500 s): the queue is concentrated at the western entry C01 (52 halting on EW); the downstream corridor junctions hold 0-3",
   "claim": "the surge congests the corridor entry, and VECTOR's input there is the halting count",
   "limitation": "VECTOR has no congestion detector; 'detection' here is the halting count it is shown",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/A/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/A_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 1201.0,
    "junctions": {
     "C31": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1200.0,
       "j": "C31",
       "shown": {
        "NS": 3,
        "EW": 1
       },
       "truth": {
        "NS": 3,
        "EW": 1
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 29.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.944,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_2; discharging 2)",
       "belief": {
        "NS": 3.0,
        "EW": 2.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "MODERATE",
        "esc": [
         "CONFLICTING_SENSORS"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.445,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 3.279,
        "ms": 0.867
       }
      }
     },
     "C21": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1200.0,
       "j": "C21",
       "shown": {
        "NS": 0,
        "EW": 3
       },
       "truth": {
        "NS": 0,
        "EW": 3
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.189,
       "reason": "VEHICLE_DEMAND (3 vehicles in lane_2)",
       "belief": {
        "NS": 0.0,
        "EW": 3.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 3.0,
        "ms": 0.13
       }
      }
     },
     "C30": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1197.0,
       "j": "C30",
       "shown": {
        "NS": 6,
        "EW": 2
       },
       "truth": {
        "NS": 6,
        "EW": 2
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.118,
       "reason": "VEHICLE_DEMAND (6 vehicles in lane_1)",
       "belief": {
        "NS": 6.0,
        "EW": 2.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "MODERATE",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 8.0,
        "ms": 0.074
       }
      }
     },
     "C20": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1197.0,
       "j": "C20",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.125,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_1)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 1.0,
        "ms": 0.077
       }
      }
     },
     "C32": {
      "state": "rrrrrrrrrrrr",
      "kind": "ALL_RED",
      "approach": null,
      "last_decision": {
       "type": "decision",
       "t": 1196.0,
       "j": "C32",
       "shown": {
        "NS": 0,
        "EW": 2
       },
       "truth": {
        "NS": 0,
        "EW": 2
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 8.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "end NS green (yellow)",
       "decide_ms": 0.9,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_2; gap_out)",
       "belief": {
        "NS": 0.0,
        "EW": 2.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.845,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 2.054,
        "ms": 0.825
       }
      }
     },
     "C22": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1194.0,
       "j": "C22",
       "shown": {
        "NS": 2,
        "EW": 0
       },
       "truth": {
        "NS": 2,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.795,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_1)",
       "belief": {
        "NS": 2.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 1.57,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 2.032,
        "ms": 0.728
       }
      }
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 297
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E08",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E08.png",
   "sha256": "d690b5bf344b0d43277d13baf395189d83d83b08c1d062d6d2964a8bc875eecf",
   "captured_utc": "2026-10-25T18:17:51.543470+00:00",
   "run_id": "A/vector/95000",
   "scenario": "A",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1201.0,
   "caption": "C21 at its first commanded change after 1200 s: after clearance VECTOR gives EW green to 3 halting vehicles (VEHICLE_DEMAND); C11, left, is in all-red after ending EW green on gap-out",
   "claim": "a VECTOR decision was executed by SUMO (commanded = reported state, checked each step)",
   "limitation": "the reason is in the decision record beside the image, not in the image",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/A/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/A_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 1201.0,
    "junctions": {
     "C21": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1200.0,
       "j": "C21",
       "shown": {
        "NS": 0,
        "EW": 3
       },
       "truth": {
        "NS": 0,
        "EW": 3
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.189,
       "reason": "VEHICLE_DEMAND (3 vehicles in lane_2)",
       "belief": {
        "NS": 0.0,
        "EW": 3.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 3.0,
        "ms": 0.13
       }
      }
     },
     "C11": {
      "state": "rrrrrrrrrrrrrrrr",
      "kind": "ALL_RED",
      "approach": null,
      "last_decision": {
       "type": "decision",
       "t": 1197.0,
       "j": "C11",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 8.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "end EW green (yellow)",
       "decide_ms": 0.111,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_1; gap_out)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 1.0,
        "ms": 0.067
       }
      }
     },
     "C20": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1197.0,
       "j": "C20",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.125,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_1)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 1.0,
        "ms": 0.077
       }
      }
     },
     "C22": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1194.0,
       "j": "C22",
       "shown": {
        "NS": 2,
        "EW": 0
       },
       "truth": {
        "NS": 2,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.795,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_1)",
       "belief": {
        "NS": 2.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 1.57,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 2.032,
        "ms": 0.728
       }
      }
     },
     "C10": {
      "state": "rrrrGGgrrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1200.0,
       "j": "C10",
       "shown": {
        "NS": 1,
        "EW": 13
       },
       "truth": {
        "NS": 1,
        "EW": 13
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 1.175,
       "reason": "VEHICLE_DEMAND (10 vehicles in lane_2)",
       "belief": {
        "NS": 1.0,
        "EW": 10.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "SATURATED",
        "esc": [
         "CONFLICTING_SENSORS",
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.204,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 11.844,
        "ms": 1.107
       }
      }
     },
     "C31": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1200.0,
       "j": "C31",
       "shown": {
        "NS": 3,
        "EW": 1
       },
       "truth": {
        "NS": 3,
        "EW": 1
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 29.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.944,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_2; discharging 2)",
       "belief": {
        "NS": 3.0,
        "EW": 2.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "MODERATE",
        "esc": [
         "CONFLICTING_SENSORS"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.445,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 3.279,
        "ms": 0.867
       }
      }
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 297
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E09",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E09.png",
   "sha256": "ee081fd837e930f83d5a418e1a934377f40078f0fe52c5d558596f80803d658c",
   "captured_utc": "2026-10-25T18:17:52.635789+00:00",
   "run_id": "A/vector/95000",
   "scenario": "A",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1211.0,
   "caption": "row-1 corridor, same instant: six junctions, six independent decisions",
   "claim": "each corridor junction responds to its own queues",
   "limitation": "there is NO coordination mechanism (no offsets, no shared state); this shows its absence, not coordination",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/A/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/A_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 1211.0,
    "junctions": {
     "C31": {
      "state": "rrryyyyrrryyyy",
      "kind": "YELLOW",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1208.0,
       "j": "C31",
       "shown": {
        "NS": 7,
        "EW": 0
       },
       "truth": {
        "NS": 7,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 37.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "end EW green (yellow)",
       "decide_ms": 0.911,
       "reason": "VEHICLE_DEMAND (6 vehicles in lane_1; gap_out)",
       "belief": {
        "NS": 6.5,
        "EW": 0.5
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "MODERATE",
        "esc": [
         "CONFLICTING_SENSORS"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.163,
        "agreed": false,
        "n_forecasts": 4,
        "pred_total_8s": 6.641,
        "ms": 0.848
       }
      }
     },
     "C21": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1210.0,
       "j": "C21",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 10.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.937,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 2.035,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 0.252,
        "ms": 0.859
       }
      }
     },
     "C30": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1210.0,
       "j": "C30",
       "shown": {
        "NS": 3,
        "EW": 6
       },
       "truth": {
        "NS": 3,
        "EW": 6
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 13.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 1.298,
       "reason": "VEHICLE_DEMAND (3 vehicles in lane_1; discharging 3)",
       "belief": {
        "NS": 3.0,
        "EW": 6.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "MODERATE",
        "esc": [
         "CONFLICTING_SENSORS"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.081,
        "agreed": true,
        "n_forecasts": 3,
        "pred_total_8s": 7.617,
        "ms": 1.205
       }
      }
     },
     "C20": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1210.0,
       "j": "C20",
       "shown": {
        "NS": 1,
        "EW": 5
       },
       "truth": {
        "NS": 1,
        "EW": 5
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 1.125,
       "reason": "VEHICLE_DEMAND (5 vehicles in lane_2)",
       "belief": {
        "NS": 1.0,
        "EW": 5.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "MODERATE",
        "esc": [
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.343,
        "agreed": true,
        "n_forecasts": 3,
        "pred_total_8s": 7.661,
        "ms": 1.049
       }
      }
     },
     "C32": {
      "state": "rrryyyrrryyy",
      "kind": "YELLOW",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1209.0,
       "j": "C32",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 8.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "end EW green (yellow)",
       "decide_ms": 0.262,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_1; gap_out)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 1.0,
        "ms": 0.16
       }
      }
     },
     "C22": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1207.0,
       "j": "C22",
       "shown": {
        "NS": 0,
        "EW": 3
       },
       "truth": {
        "NS": 0,
        "EW": 3
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.916,
       "reason": "VEHICLE_DEMAND (3 vehicles in lane_2)",
       "belief": {
        "NS": 0.0,
        "EW": 3.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 1.313,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 2.943,
        "ms": 0.844
       }
      }
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 321
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E10",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E10.png",
   "sha256": "0dbd4c40bcafc2aa8f49931c10bb571d5ed807c9ed11b77d4ce38763aaf845de",
   "captured_utc": "2026-10-25T18:05:29.913635+00:00",
   "run_id": "C/vector/95000",
   "scenario": "C",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 947.0,
   "caption": "ambulance amb1 (white, eastbound on row 1) approaching C21; the decision record beside it shows whether VECTOR gave its approach priority",
   "claim": "VECTOR's emergency rule acts on an ambulance it is shown",
   "limitation": "detection is ideal (simulator ground truth, confidence 0.95); vehicles do not yield",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/C/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/C_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 947.0,
    "junctions": {
     "C21": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 939.0,
       "j": "C21",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": {
        "vid": "amb1",
        "ap": "EW"
       },
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.19,
       "reason": "EMERGENCY_OVERRIDE (0.95)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "APEX",
        "regime": "EMERGENCY",
        "esc": [
         "REGIME_CHANGE",
         "EMERGENCY"
        ],
        "invoked": [
         "analytic_rollout"
        ],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": false,
        "n_forecasts": 0,
        "pred_total_8s": null,
        "ms": 0.139
       }
      }
     },
     "C11": {
      "state": "GGGgrrrrGGGgrrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 942.0,
       "j": "C11",
       "shown": {
        "NS": 6,
        "EW": 0
       },
       "truth": {
        "NS": 6,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.17,
       "reason": "VEHICLE_DEMAND (6 vehicles in lane_1)",
       "belief": {
        "NS": 6.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "MODERATE",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 6.0,
        "ms": 0.107
       }
      }
     },
     "C20": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 941.0,
       "j": "C20",
       "shown": {
        "NS": 5,
        "EW": 1
       },
       "truth": {
        "NS": 5,
        "EW": 1
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 1.394,
       "reason": "VEHICLE_DEMAND (5 vehicles in lane_1)",
       "belief": {
        "NS": 5.0,
        "EW": 1.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "MODERATE",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.315,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 7.33,
        "ms": 1.286
       }
      }
     },
     "C22": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 946.0,
       "j": "C22",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 36.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.135,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.086
       }
      }
     },
     "C10": {
      "state": "rrrrGGgrrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 946.0,
       "j": "C10",
       "shown": {
        "NS": 1,
        "EW": 10
       },
       "truth": {
        "NS": 1,
        "EW": 10
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 1.513,
       "reason": "VEHICLE_DEMAND (8 vehicles in lane_2)",
       "belief": {
        "NS": 1.0,
        "EW": 7.5
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "MODERATE",
        "esc": [
         "CONFLICTING_SENSORS"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.47,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 8.752,
        "ms": 1.423
       }
      }
     },
     "C31": {
      "state": "GGgrrrrGGgrrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 946.0,
       "j": "C31",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 43.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.136,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.09
       }
      }
     }
    },
    "emergency_vehicles": {
     "amb1": {
      "x": 542.6,
      "y": 375.2,
      "speed": 13.48,
      "lane": "C11_C21_0"
     }
    },
    "approach_halting_total": 130
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E11",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E11.png",
   "sha256": "d19491dfb6a859d43f97ebc698adda30e813ec0d7a3666979daa7c30ef9960c5",
   "captured_utc": "2026-10-25T18:06:40.863370+00:00",
   "run_id": "D/vector/95000",
   "scenario": "D",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 960.0,
   "caption": "fire engine fire1 (red, northbound on column 2) after the C21 conflict, approaching C22",
   "claim": "the fire engine is handled by the same emergency rule",
   "limitation": "one vehicle at one instant; its full journey is in the EV table",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/D/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/D_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 960.0,
    "junctions": {
     "C22": {
      "state": "rrrrrrrrrrrr",
      "kind": "ALL_RED",
      "approach": null,
      "last_decision": {
       "type": "decision",
       "t": 955.0,
       "j": "C22",
       "shown": {
        "NS": 0,
        "EW": 1
       },
       "truth": {
        "NS": 0,
        "EW": 1
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 45.0,
       "ev": {
        "vid": "fire1",
        "ap": "NS"
       },
       "request": "NS",
       "valid": true,
       "effect": "max green: NS terminated (yellow)",
       "decide_ms": 0.19,
       "reason": "EMERGENCY_OVERRIDE (0.95)",
       "belief": {
        "NS": 0.0,
        "EW": 1.0
       },
       "shadow": {
        "tier": "APEX",
        "regime": "EMERGENCY",
        "esc": [
         "EMERGENCY"
        ],
        "invoked": [
         "analytic_rollout"
        ],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": false,
        "n_forecasts": 0,
        "pred_total_8s": null,
        "ms": 0.142
       }
      }
     },
     "C12": {
      "state": "rrrrGGgrrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 959.0,
       "j": "C12",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 9.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.614,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 2.009,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 0.536,
        "ms": 0.57
       }
      }
     },
     "C23": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 954.0,
       "j": "C23",
       "shown": {
        "NS": 0,
        "EW": 1
       },
       "truth": {
        "NS": 0,
        "EW": 1
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.525,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_2)",
       "belief": {
        "NS": 0.0,
        "EW": 1.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 1.243,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 1.538,
        "ms": 0.478
       }
      }
     },
     "C21": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 959.0,
       "j": "C21",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 10.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.109,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.069
       }
      }
     },
     "C13": {
      "state": "rrrrrrrrrrrrrr",
      "kind": "ALL_RED",
      "approach": null,
      "last_decision": {
       "type": "decision",
       "t": 956.0,
       "j": "C13",
       "shown": {
        "NS": 0,
        "EW": 1
       },
       "truth": {
        "NS": 0,
        "EW": 1
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 8.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "end NS green (yellow)",
       "decide_ms": 0.596,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_2; gap_out)",
       "belief": {
        "NS": 0.0,
        "EW": 1.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 1.452,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 0.946,
        "ms": 0.545
       }
      }
     },
     "C32": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 959.0,
       "j": "C32",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 37.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.099,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.062
       }
      }
     }
    },
    "emergency_vehicles": {
     "amb1": {
      "x": 715.6,
      "y": 378.4,
      "speed": 13.01,
      "lane": "C21_C31_1"
     },
     "fire1": {
      "x": 601.6,
      "y": 551.5,
      "speed": 10.91,
      "lane": "C21_C22_0"
     }
    },
    "approach_halting_total": 136
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E12",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E12.png",
   "sha256": "0b3131306852c7fc8bcc83687f953e9ea4ce0336177b198ecde240d226a28443",
   "captured_utc": "2026-10-25T18:06:39.989491+00:00",
   "run_id": "D/vector/95000",
   "scenario": "D",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 938.0,
   "caption": "C21 as the ambulance (EW) and the fire engine (NS) converge on conflicting approaches",
   "claim": "competing requests at one junction: the record shows which approach was served",
   "limitation": "VECTOR's input admits ONE emergency per junction; the harness reports the most recently dispatched one, so the other gets no priority",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/D/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/D_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 938.0,
    "junctions": {
     "C21": {
      "state": "GGgrrrrGGgrrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 934.0,
       "j": "C21",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": {
        "vid": "fire1",
        "ap": "NS"
       },
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.271,
       "reason": "EMERGENCY_OVERRIDE (0.95)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "APEX",
        "regime": "EMERGENCY",
        "esc": [
         "EMERGENCY"
        ],
        "invoked": [
         "analytic_rollout"
        ],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 0,
        "pred_total_8s": null,
        "ms": 0.211
       }
      }
     },
     "C11": {
      "state": "rrrryyyyrrrryyyy",
      "kind": "YELLOW",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 937.0,
       "j": "C11",
       "shown": {
        "NS": 5,
        "EW": 0
       },
       "truth": {
        "NS": 5,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 15.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "end EW green (yellow)",
       "decide_ms": 1.168,
       "reason": "VEHICLE_DEMAND (5 vehicles in lane_1; gap_out)",
       "belief": {
        "NS": 5.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "MODERATE",
        "esc": [
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.202,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 5.503,
        "ms": 1.052
       }
      }
     },
     "C20": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 932.0,
       "j": "C20",
       "shown": {
        "NS": 0,
        "EW": 17
       },
       "truth": {
        "NS": 0,
        "EW": 17
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 2.121,
       "reason": "VEHICLE_DEMAND (16 vehicles in lane_2)",
       "belief": {
        "NS": 0.0,
        "EW": 15.5
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "SATURATED",
        "esc": [
         "CONFLICTING_SENSORS"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.137,
        "agreed": true,
        "n_forecasts": 3,
        "pred_total_8s": 15.866,
        "ms": 2.044
       }
      }
     },
     "C22": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 937.0,
       "j": "C22",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 27.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.148,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.094
       }
      }
     },
     "C10": {
      "state": "GGGgrrrGGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 937.0,
       "j": "C10",
       "shown": {
        "NS": 2,
        "EW": 3
       },
       "truth": {
        "NS": 2,
        "EW": 3
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 9.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 1.688,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_1; discharging 2)",
       "belief": {
        "NS": 2.5,
        "EW": 3.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "MODERATE",
        "esc": [
         "CONFLICTING_SENSORS"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.633,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 5.636,
        "ms": 1.575
       }
      }
     },
     "C31": {
      "state": "GGgrrrrGGgrrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 937.0,
       "j": "C31",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 34.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.259,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.138
       }
      }
     }
    },
    "emergency_vehicles": {
     "amb1": {
      "x": 423.2,
      "y": 375.2,
      "speed": 12.81,
      "lane": ":C11_13_0"
     },
     "fire1": {
      "x": 601.6,
      "y": 312.9,
      "speed": 10.73,
      "lane": "C20_C21_0"
     }
    },
    "approach_halting_total": 134
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E13",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E13.png",
   "sha256": "cadee3ee103686b52a32496708d6d7fc17572f244ee453e06157629b7b440b43",
   "captured_utc": "2026-10-25T18:44:35.959196+00:00",
   "run_id": "F/vector/95000",
   "scenario": "F",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1001.0,
   "caption": "capacity reduction on C12->C13 (column-1 arterial northbound), 1001 s: a vehicle stalled at C13's stop line in lane 0 since 700 s, speed limit 30% on the link; traffic passes in lane 1",
   "claim": "the incident removes one of two lanes at C13's northbound stop line",
   "limitation": "VECTOR is not told of the incident; it sees only queues (the stalled vehicle is excluded from the count it is shown)",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/F/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/F_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 1001.0,
    "junctions": {
     "C13": {
      "state": "GGGgrrrGGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 998.0,
       "j": "C13",
       "shown": {
        "NS": 2,
        "EW": 0
       },
       "truth": {
        "NS": 2,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.169,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_1)",
       "belief": {
        "NS": 2.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 2.0,
        "ms": 0.103
       }
      }
     },
     "C12": {
      "state": "GGGgrrrGGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1000.0,
       "j": "C12",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 30.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 1.084,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.232
       }
      }
     },
     "C23": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1000.0,
       "j": "C23",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 15.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.222,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.143
       }
      }
     },
     "C03": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1000.0,
       "j": "C03",
       "shown": {
        "NS": 10,
        "EW": 7
       },
       "truth": {
        "NS": 10,
        "EW": 7
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 11.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 2.08,
       "reason": "VEHICLE_DEMAND (10 vehicles in lane_1; discharging 10)",
       "belief": {
        "NS": 10.5,
        "EW": 7.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "SATURATED",
        "esc": [
         "CONFLICTING_SENSORS",
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.096,
        "agreed": true,
        "n_forecasts": 3,
        "pred_total_8s": 17.217,
        "ms": 1.907
       }
      }
     },
     "C14": {
      "state": "rrrrGGGgrrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1000.0,
       "j": "C14",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 9.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 1.456,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 1.489,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 0.753,
        "ms": 1.36
       }
      }
     },
     "C22": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 998.0,
       "j": "C22",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.734,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_1)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.735,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 1.566,
        "ms": 0.669
       }
      }
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 124
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E14",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E14.png",
   "sha256": "4fb9dc94d7dbc94c5a05422beadb66603d2d91016ba5e411fecbead4ca79b496",
   "captured_utc": "2026-10-25T18:44:46.821943+00:00",
   "run_id": "F/vector/95000",
   "scenario": "F",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1401.0,
   "caption": "the same view at 1401 s: lane 0 still blocked, traffic still on its assigned route",
   "claim": "no vehicle was rerouted (route changes 0 across every run)",
   "limitation": "documents the ABSENCE of rerouting; there is no rerouting module in the SUMO path",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/F/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/F_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 1401.0,
    "junctions": {
     "C13": {
      "state": "GGGgrrrGGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1400.0,
       "j": "C13",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 19.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.132,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.076
       }
      }
     },
     "C12": {
      "state": "GGGgrrrGGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1397.0,
       "j": "C12",
       "shown": {
        "NS": 1,
        "EW": 0
       },
       "truth": {
        "NS": 1,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 1.725,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_1)",
       "belief": {
        "NS": 1.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.839,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 1.724,
        "ms": 1.565
       }
      }
     },
     "C23": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1400.0,
       "j": "C23",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 20.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.093,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.058
       }
      }
     },
     "C03": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1397.0,
       "j": "C03",
       "shown": {
        "NS": 0,
        "EW": 10
       },
       "truth": {
        "NS": 0,
        "EW": 10
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 2.148,
       "reason": "VEHICLE_DEMAND (10 vehicles in lane_2)",
       "belief": {
        "NS": 0.0,
        "EW": 10.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "SATURATED",
        "esc": [
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.227,
        "agreed": true,
        "n_forecasts": 3,
        "pred_total_8s": 11.336,
        "ms": 2.037
       }
      }
     },
     "C14": {
      "state": "GGGgrrrrGGGgrrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1400.0,
       "j": "C14",
       "shown": {
        "NS": 0,
        "EW": 1
       },
       "truth": {
        "NS": 0,
        "EW": 1
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 19.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.092,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.5
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.057
       }
      }
     },
     "C22": {
      "state": "yyyrrryyyrrr",
      "kind": "YELLOW",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1398.0,
       "j": "C22",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 45.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "max green: NS terminated (yellow)",
       "decide_ms": 0.097,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.063
       }
      }
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 160
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E15",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E15.png",
   "sha256": "dc41e4ba6740e1973b7946a634718328f420e8ae179710b88912238fe0bcf03c",
   "captured_utc": "2026-10-25T18:20:46.242824+00:00",
   "run_id": "I/vector/95000",
   "scenario": "I",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1291.0,
   "caption": "C41 at 1291 s, scenario I: both lanes of the C31->C41 approach blocked by vehicles stalled at the stop line since 641/662 s; VECTOR has held EW green for 43 s on a 32-vehicle queue that cannot move (it ends at max green, 45 s, and is re-served)",
   "claim": "VECTOR's law serves a queue that cannot discharge: halting count is its only demand signal (the mechanism of section 5.2)",
   "limitation": "one junction, one instant; the decision sequence is in the trace (E27) and the aggregate in ineffective green (S18)",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/I/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/I_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 1291.0,
    "junctions": {
     "C41": {
      "state": "rrrrGGGgrrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1290.0,
       "j": "C41",
       "shown": {
        "NS": 2,
        "EW": 32
       },
       "truth": {
        "NS": 2,
        "EW": 32
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 42.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.147,
       "reason": "VEHICLE_DEMAND (32 vehicles in lane_2; discharging 32)",
       "belief": {
        "NS": 2.0,
        "EW": 32.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "HEAVY",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 34.0,
        "ms": 0.087
       }
      }
     },
     "C31": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1283.0,
       "j": "C31",
       "shown": {
        "NS": 0,
        "EW": 2
       },
       "truth": {
        "NS": 0,
        "EW": 2
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 1.135,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_2)",
       "belief": {
        "NS": 0.0,
        "EW": 2.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.539,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 2.708,
        "ms": 1.024
       }
      }
     },
     "C40": {
      "state": "rrrrGGgrrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1285.0,
       "j": "C40",
       "shown": {
        "NS": 1,
        "EW": 7
       },
       "truth": {
        "NS": 1,
        "EW": 7
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.256,
       "reason": "VEHICLE_DEMAND (7 vehicles in lane_2)",
       "belief": {
        "NS": 1.0,
        "EW": 7.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "MODERATE",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 8.0,
        "ms": 0.149
       }
      }
     },
     "C30": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1288.0,
       "j": "C30",
       "shown": {
        "NS": 1,
        "EW": 5
       },
       "truth": {
        "NS": 1,
        "EW": 5
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.196,
       "reason": "VEHICLE_DEMAND (5 vehicles in lane_2)",
       "belief": {
        "NS": 1.0,
        "EW": 5.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "MODERATE",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 6.0,
        "ms": 0.099
       }
      }
     },
     "C42": {
      "state": "yyyyrrryyyyrrr",
      "kind": "YELLOW",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1288.0,
       "j": "C42",
       "shown": {
        "NS": 0,
        "EW": 1
       },
       "truth": {
        "NS": 0,
        "EW": 1
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 8.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "end NS green (yellow)",
       "decide_ms": 0.923,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_2; gap_out)",
       "belief": {
        "NS": 0.0,
        "EW": 1.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.606,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 1.431,
        "ms": 0.858
       }
      }
     },
     "C32": {
      "state": "rrryyyrrryyy",
      "kind": "YELLOW",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1290.0,
       "j": "C32",
       "shown": {
        "NS": 2,
        "EW": 0
       },
       "truth": {
        "NS": 2,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 24.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "end EW green (yellow)",
       "decide_ms": 1.176,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_1; gap_out)",
       "belief": {
        "NS": 2.0,
        "EW": 0.5
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [
         "CONFLICTING_SENSORS",
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.092,
        "agreed": false,
        "n_forecasts": 4,
        "pred_total_8s": 2.881,
        "ms": 1.1
       }
      }
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 255
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E16",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E16.png",
   "sha256": "485c39939a69215c6ba2add926253cf4e5c7bf57ac7ebbb4b09c53dc35ad1676",
   "captured_utc": "2026-10-25T18:21:51.414795+00:00",
   "run_id": "O/vector/95000",
   "scenario": "O",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1041.0,
   "caption": "combined stress at 1041 s: row-1 surge, C31->C41 blocked, ambulance and fire engine en route, a capacity cut due at 1100 s",
   "claim": "VECTOR ran the whole network under simultaneous stresses",
   "limitation": "the effect of VECTOR, if any, is in the paired metrics",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/O/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/O_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 1041.0,
    "junctions": {
     "C33": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1033.0,
       "j": "C33",
       "shown": {
        "NS": 1,
        "EW": 1
       },
       "truth": {
        "NS": 1,
        "EW": 1
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.742,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_1)",
       "belief": {
        "NS": 1.0,
        "EW": 1.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.434,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 2.615,
        "ms": 0.677
       }
      }
     },
     "C32": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1033.0,
       "j": "C32",
       "shown": {
        "NS": 0,
        "EW": 1
       },
       "truth": {
        "NS": 0,
        "EW": 1
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.978,
       "reason": "VEHICLE_DEMAND (1 vehicles in lane_2)",
       "belief": {
        "NS": 0.0,
        "EW": 1.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 1.309,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 1.505,
        "ms": 0.91
       }
      }
     },
     "C23": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1040.0,
       "j": "C23",
       "shown": {
        "NS": 0,
        "EW": 1
       },
       "truth": {
        "NS": 0,
        "EW": 1
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 21.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.11,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.5
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.068
       }
      }
     },
     "C22": {
      "state": "yyyrrryyyrrr",
      "kind": "YELLOW",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1038.0,
       "j": "C22",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 45.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "max green: NS terminated (yellow)",
       "decide_ms": 0.099,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.063
       }
      }
     },
     "C34": {
      "state": "GGgrrrrGGgrrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 1037.0,
       "j": "C34",
       "shown": {
        "NS": 2,
        "EW": 0
       },
       "truth": {
        "NS": 2,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "green NS",
       "decide_ms": 0.747,
       "reason": "VEHICLE_DEMAND (2 vehicles in lane_1)",
       "belief": {
        "NS": 2.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "PREDATOR",
        "regime": "LIGHT",
        "esc": [
         "REGIME_CHANGE"
        ],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": 0.526,
        "agreed": true,
        "n_forecasts": 4,
        "pred_total_8s": 3.001,
        "ms": 0.694
       }
      }
     },
     "C24": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 1033.0,
       "j": "C24",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": {
        "vid": "amb1",
        "ap": "EW"
       },
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.179,
       "reason": "EMERGENCY_OVERRIDE (0.95)",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "APEX",
        "regime": "EMERGENCY",
        "esc": [
         "EMERGENCY"
        ],
        "invoked": [
         "analytic_rollout"
        ],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 0,
        "pred_total_8s": null,
        "ms": 0.132
       }
      }
     }
    },
    "emergency_vehicles": {
     "amb1": {
      "x": 536.0,
      "y": 998.4,
      "speed": 12.74,
      "lane": "C14_C24_1"
     },
     "ev1": {
      "x": 199.3,
      "y": 1001.3,
      "speed": 6.48,
      "lane": ":C04_17_0"
     },
     "fire1": {
      "x": 601.6,
      "y": 952.5,
      "speed": 10.8,
      "lane": "C23_C24_0"
     }
    },
    "approach_halting_total": 250
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E17",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E17.png",
   "sha256": "0aba1b3daa80d6a66796c28c6150bd4e39da68bfb4cc5b5bb4379a5343e34564",
   "captured_utc": "2026-10-25T18:33:23.064Z",
   "run_id": null,
   "scenario": null,
   "arm": null,
   "seed": null,
   "sim_time_s": null,
   "caption": "Primary endpoint on the held-out seeds: VECTOR minus SUMO's native actuated control, per scenario, paired 95% t-intervals; the coloured label is the unadjusted interval, the Holm column is the family-wise test (only B rejects)",
   "claim": "VECTOR does not beat the native actuated controller on mean time loss; it is significantly worse in B after Holm correction",
   "limitation": "10 paired seeds per scenario; one synthetic network; the native controller uses SUMO's own detectors",
   "links": [
    "artifacts/final-adversarial-audit/results/heldout/comparisons.json"
   ],
   "view": "comparison?ep=P1_mean_time_loss_s&base=native_actuated",
   "source_sha256": {
    "artifacts/final-adversarial-audit/results/heldout/comparisons.json": "24d2bc0a0d28d25835d3dadddaa298de20d0d23ddad405799553206a6e3b5bb6"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E18",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E18.png",
   "sha256": "141d5874a1ff9bf8669485ab41d93057aa5602cce2173a32f297882f0ac65d8f",
   "captured_utc": "2026-10-25T18:33:24.559Z",
   "run_id": "A/vector/95000",
   "scenario": "A",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1200,
   "caption": "One control cycle end to end at C21, t=1200 s, scenario A: measurement, sensor, observer, law, adapter, SUMO, shadow",
   "claim": "the live path is SUMO -> observer -> decide_signals -> SignalAdapter -> SUMO; the shadow has no path to the decision",
   "limitation": "a single decision record; that the shadow has no influence is proven by the paired signal-sequence check, not by this image",
   "links": [
    "artifacts/final-adversarial-audit/traces/heldout/A_vector_95000.jsonl.gz"
   ],
   "view": "trace?sid=A&seed=95000&j=C21&t=1200",
   "source_sha256": {
    "artifacts/final-adversarial-audit/traces/heldout/A_vector_95000.jsonl.gz": "803ff04457c06acc8945f8c84cee8adeb7ad8bfc7afa0491ce5bf5ee11a047dc"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E19",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E19.png",
   "sha256": "b1da9eafe12575bcb933f1f685f7c929ebe397d65f90e4d221c5b002813d086a",
   "captured_utc": "2026-10-25T18:33:25.111Z",
   "run_id": "M/vector/95000",
   "scenario": "M",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": null,
   "caption": "Scenario M: forecasters fail at 900 s, the whole advisory orchestrator at 1500 s; control continues unchanged",
   "claim": "advisory-module failure is caught and counted, and the executed signal sequence equals VECTOR without the shadow; but after the forecasters fail the stack still reports 'degraded FULL; fallback false' with 0 forecasts, so it does not detect its own degradation",
   "limitation": "shows isolation, not graceful degradation: the failed modules never influenced control in the first place",
   "links": [
    "artifacts/final-adversarial-audit/traces/heldout/M_vector_95000.jsonl.gz",
    "artifacts/final-adversarial-audit/trials/heldout/M/vector/95000.json",
    "artifacts/final-adversarial-audit/trials/heldout/M/vector_noshadow/95000.json"
   ],
   "view": "fault?sid=M&seed=95000&j=C21",
   "source_sha256": {
    "artifacts/final-adversarial-audit/traces/heldout/M_vector_95000.jsonl.gz": "a80ba1ff4077dcc8c006f0c8ee0005a27a13735765ef1cb52484089d5363fc5e",
    "artifacts/final-adversarial-audit/trials/heldout/M/vector/95000.json": "dbc4e920ecacc4d2230da64d9b897f61e4ca2e77ded7aa444bf4b5f614f05851",
    "artifacts/final-adversarial-audit/trials/heldout/M/vector_noshadow/95000.json": "18c76ae9f592a5c0edc8ff2b5b294c5444ea58a93d1b3854e22d3c9dc5091e48"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E20",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E20.png",
   "sha256": "3c31c958b8f865bf277141e6fdd016316f037582457843ece4a863c2bfd0cbe3",
   "captured_utc": "2026-10-25T18:23:11.914578+00:00",
   "run_id": "O/vector/95000",
   "scenario": "O",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 2691.0,
   "caption": "end of the combined stress run (2691 s): demand stopped at 2100 s, yet 601 vehicles are still in the network (569 halting at approaches); it did not drain",
   "claim": "under combined stress VECTOR leaves a residual queue at the end of the run",
   "limitation": "final metrics are in the results tables",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/O/vector/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/O_vector_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 2691.0,
    "junctions": {
     "C33": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 2690.0,
       "j": "C33",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 15.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.182,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.116
       }
      }
     },
     "C32": {
      "state": "yyyrrryyyrrr",
      "kind": "YELLOW",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 2690.0,
       "j": "C32",
       "shown": {
        "NS": 4,
        "EW": 13
       },
       "truth": {
        "NS": 4,
        "EW": 13
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 45.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "end NS green (yellow)",
       "decide_ms": 0.209,
       "reason": "VEHICLE_DEMAND (13 vehicles in lane_2; max_out at 45s)",
       "belief": {
        "NS": 4.0,
        "EW": 13.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "SATURATED",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 17.0,
        "ms": 0.138
       }
      }
     },
     "C23": {
      "state": "yyyrrryyyrrr",
      "kind": "YELLOW",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 2688.0,
       "j": "C23",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 45.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "max green: NS terminated (yellow)",
       "decide_ms": 0.238,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.156
       }
      }
     },
     "C22": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 2687.0,
       "j": "C22",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "ALL_RED",
       "t_in": 5.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "green EW",
       "decide_ms": 0.182,
       "reason": "NO_DEMAND_LONGEST_RED",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.118
       }
      }
     },
     "C34": {
      "state": "rrrGGGgrrrGGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": {
       "type": "decision",
       "t": 2690.0,
       "j": "C34",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "EW_GREEN",
       "t_in": 21.0,
       "ev": null,
       "request": "EW",
       "valid": true,
       "effect": "extend EW",
       "decide_ms": 0.173,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.101
       }
      }
     },
     "C24": {
      "state": "GGgrrrrGGgrrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": {
       "type": "decision",
       "t": 2690.0,
       "j": "C24",
       "shown": {
        "NS": 0,
        "EW": 0
       },
       "truth": {
        "NS": 0,
        "EW": 0
       },
       "flags": {},
       "phase": "NS_GREEN",
       "t_in": 40.0,
       "ev": null,
       "request": "NS",
       "valid": true,
       "effect": "extend NS",
       "decide_ms": 0.164,
       "reason": "NO_DEMAND_REST_IN_GREEN",
       "belief": {
        "NS": 0.0,
        "EW": 0.0
       },
       "shadow": {
        "tier": "SENTRY",
        "regime": "FREE_FLOW",
        "esc": [],
        "invoked": [],
        "skipped": 0,
        "degraded": "FULL",
        "fallback": false,
        "disagreement": null,
        "agreed": true,
        "n_forecasts": 1,
        "pred_total_8s": 0.0,
        "ms": 0.103
       }
      }
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 569
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E21",
   "kind": "sumo-gui screenshot of the running simulation",
   "file": "artifacts/final-adversarial-audit/evidence/E21.png",
   "sha256": "9a75291eec5848fc0c71e35e16961473078273fcc594de903fdd9dcaf1136cb5",
   "captured_utc": "2026-10-25T18:03:55.881273+00:00",
   "run_id": "R0/native_actuated/95000",
   "scenario": "R0",
   "arm": "native_actuated",
   "seed": 95000,
   "sim_time_s": 601.0,
   "caption": "reference scenario R0 at 601 s under SUMO's native actuated baseline: the traffic state with no VECTOR and no event",
   "claim": "the baseline network state before any intervention or disturbance",
   "limitation": "one instant of one seed",
   "links": [
    "artifacts/final-adversarial-audit/trials/heldout/R0/native_actuated/95000.json",
    "artifacts/final-adversarial-audit/traces/heldout/R0_native_actuated_95000.jsonl.gz"
   ],
   "state_at_capture": {
    "sim_time_of_image_s": 601.0,
    "junctions": {
     "C33": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": null
     },
     "C32": {
      "state": "rrrGGgrrrGGg",
      "kind": "GREEN",
      "approach": "EW",
      "last_decision": null
     },
     "C23": {
      "state": "GGgrrrGGgrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": null
     },
     "C22": {
      "state": "rrrrrrrrrrrr",
      "kind": "ALL_RED",
      "approach": null,
      "last_decision": null
     },
     "C34": {
      "state": "rrryyyyrrryyyy",
      "kind": "YELLOW",
      "approach": "EW",
      "last_decision": null
     },
     "C24": {
      "state": "GGgrrrrGGgrrrr",
      "kind": "GREEN",
      "approach": "NS",
      "last_decision": null
     }
    },
    "emergency_vehicles": {},
    "approach_halting_total": 45
   },
   "gui_run_matches_headless": true,
   "verified_on_disk": true
  },
  {
   "eid": "E22",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E22.png",
   "sha256": "2ebc273701da36caacb753a98b29d2ac2cec58c776a1507dc772e4e1fa6a6ba9",
   "captured_utc": "2026-10-25T18:33:25.595Z",
   "run_id": "E/*/95000",
   "scenario": "E",
   "arm": null,
   "seed": 95000,
   "sim_time_s": null,
   "caption": "Scenario E, seed 95000: ambulance, fire engine and police in every arm",
   "claim": "VECTOR's emergency override gives the shortest trip for all three emergency vehicles, against every baseline, on this seed and in the 10-seed means",
   "limitation": "ideal detection from simulator ground truth; ordinary vehicles do not yield; one seed shown, the 10-seed result is in emergency.json",
   "links": [
    "artifacts/final-adversarial-audit/results/heldout/emergency.json"
   ],
   "view": "emergency?sid=E&seed=95000",
   "source_sha256": {
    "artifacts/final-adversarial-audit/results/heldout/emergency.json": "a0cb358bb8a5b106977f5a270ed4be4b0080013446c7020f38ed20cec21396b0"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E23",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E23.png",
   "sha256": "1b92b662602c82e3e75dfdd8dace31e58d774a2b627f9fc945c575c682c2a8e0",
   "captured_utc": "2026-10-25T18:33:26.688Z",
   "run_id": "L/vector/95000",
   "scenario": "L",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1134,
   "caption": "Scenario L, junction C44 (approaches swapped), t 1134-1172 s: stale (10 s delayed), contradictory, dropped and invalid observations",
   "claim": "VECTOR acts on contradictory input without detecting it: at C44, 32-42 vehicles queue on EW while the swapped, 10 s-delayed view shows them on NS; VECTOR extends NS green until max green ends it, then serves NS again",
   "limitation": "the corruption is the audit's model; the ExtremisCanonical adapter drops the stale flag, so VECTOR cannot see it; one junction, one window",
   "links": [
    "artifacts/final-adversarial-audit/traces/heldout/L_vector_95000.jsonl.gz"
   ],
   "view": "observation?sid=L&seed=95000&arm=vector&j=C44&t0=1134&t1=1172",
   "source_sha256": {
    "artifacts/final-adversarial-audit/traces/heldout/L_vector_95000.jsonl.gz": "40aefcd8fe7ea75b90da0adb3581a4151dd10b5f663c29ff4bdeda6e239a0aef"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E24",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E24.png",
   "sha256": "fb1210785ca6817007a130bbd1b0e28b0a9e612728fa734e555f3e5540ed817c",
   "captured_utc": "2026-10-25T18:33:24.077Z",
   "run_id": null,
   "scenario": null,
   "arm": null,
   "seed": null,
   "sim_time_s": null,
   "caption": "Maximum red wait: VECTOR minus native, per scenario",
   "claim": "VECTOR's starvation guard (90 s) lets some approaches wait about 50 s longer than under native control, in every scenario",
   "limitation": "a worst-case statistic; it says nothing about how many vehicles waited that long",
   "links": [
    "artifacts/final-adversarial-audit/results/heldout/comparisons.json"
   ],
   "view": "comparison?ep=S14_max_red_wait_s&base=native_actuated",
   "source_sha256": {
    "artifacts/final-adversarial-audit/results/heldout/comparisons.json": "24d2bc0a0d28d25835d3dadddaa298de20d0d23ddad405799553206a6e3b5bb6"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E25",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E25.png",
   "sha256": "16b4a1db6448c13543748d683f13e93b8760bdb3e162df317e165abccbf01ff1",
   "captured_utc": "2026-10-25T18:33:23.560Z",
   "run_id": null,
   "scenario": null,
   "arm": null,
   "seed": null,
   "sim_time_s": null,
   "caption": "Primary endpoint: VECTOR minus the simple vehicle-actuated rule controller",
   "claim": "against a simple actuated rule VECTOR is better in several scenarios unadjusted, with no Holm rejection",
   "limitation": "secondary family; the vehicle-actuated baseline is a simple gap-out rule on the same harness",
   "links": [
    "artifacts/final-adversarial-audit/results/heldout/comparisons.json"
   ],
   "view": "comparison?ep=P1_mean_time_loss_s&base=vehicle_actuated",
   "source_sha256": {
    "artifacts/final-adversarial-audit/results/heldout/comparisons.json": "24d2bc0a0d28d25835d3dadddaa298de20d0d23ddad405799553206a6e3b5bb6"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E26",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E26.png",
   "sha256": "4cb54e8ca439002a52ac1872c0e4cfee3a085a7b5c0cb2b3d99719e4666c0862",
   "captured_utc": "2026-10-25T18:33:26.082Z",
   "run_id": "K/*/95000",
   "scenario": "K",
   "arm": null,
   "seed": 95000,
   "sim_time_s": null,
   "caption": "Scenario K, seed 95000: three emergency vehicles in a saturated network",
   "claim": "under saturation the override does not guarantee arrival: on this seed the police car (pol1, E4->W1) is still in the network at the end under VECTOR, vehicle-actuated and fixed-time control; only the native programme gets it through (over 10 seeds: VECTOR 5/10, native 7/10, vehicle-actuated 0/10, fixed 2/10)",
   "limitation": "one seed shown; arrival counts over 10 seeds are in emergency.json",
   "links": [
    "artifacts/final-adversarial-audit/results/heldout/emergency.json"
   ],
   "view": "emergency?sid=K&seed=95000",
   "source_sha256": {
    "artifacts/final-adversarial-audit/results/heldout/emergency.json": "a0cb358bb8a5b106977f5a270ed4be4b0080013446c7020f38ed20cec21396b0"
   },
   "verified_on_disk": true
  },
  {
   "eid": "E27",
   "kind": "audit dashboard rendering recorded results",
   "file": "artifacts/final-adversarial-audit/evidence/E27.png",
   "sha256": "19b9176ddc0358b684ce8328372651323a2aa44ec9856827b302dc92ac88813c",
   "captured_utc": "2026-10-25T18:33:27.413Z",
   "run_id": "I/vector/95000",
   "scenario": "I",
   "arm": "vector",
   "seed": 95000,
   "sim_time_s": 1243,
   "caption": "Scenario I, junction C41, 1243-1320 s: every decision while both lanes of the C31->C41 approach are blocked at the stop line",
   "claim": "VECTOR serves EW green to max green (45 s) on a 29-34 vehicle queue that does not discharge, then re-serves EW after clearance; its reason string labels the queue 'discharging'",
   "limitation": "one junction, one seed; the aggregate is ineffective green (S18) and the cross-cell correlation in DIAGNOSIS.md D4",
   "links": [
    "artifacts/final-adversarial-audit/traces/heldout/I_vector_95000.jsonl.gz"
   ],
   "view": "observation?sid=I&seed=95000&arm=vector&j=C41&t0=1243&t1=1320&n=60",
   "source_sha256": {
    "artifacts/final-adversarial-audit/traces/heldout/I_vector_95000.jsonl.gz": "875764da99c48c15193eb367a65a7ea7a493dfd79fd6b337269022c71609ad80"
   },
   "verified_on_disk": true
  }
 ]
}
