{
  "schema": "deg-fixture/0.1",
  "graph_id": "wx-logistics-a",
  "title": "Weather-sensitive logistics reroute",
  "description": "A shipment is rerouted via an inland hub after a severe-weather alert and a port operations bulletin contradict an earlier optimistic forecast. The evidence trail runs from observations through a sealed bundle, a decision, an agent handoff, an issued action, a reported outcome, and a post-incident review.",
  "layout_seed": 46471,
  "demonstration": {
    "status": "synthetic",
    "not_live_claim": true,
    "note": "Fully synthetic logistics scenario. The two trust receipts reference the published sanitized Trust Receipt v1 conformance fixtures; no live shipment, port, or carrier data is involved."
  },
  "honesty": {
    "verifiable": [
      "The severe-weather alert trust receipt validates against the published conformance fixture web/conformance/gold-nws-severe-weather.json.",
      "The sealed evidence bundle receipt validates against the published conformance fixture web/conformance/fixture-valid.json."
    ],
    "reported_only": [
      "The reroute action is reported by the operator's routing system, not independently observed.",
      "Port berth closures come from the port operator's own bulletin with no second source.",
      "The delivery outcome (9 hours late, cargo intact) is the carrier's self-report.",
      "Both forecast observations are model output as fetched; no ground-truth weather station reading is attached."
    ],
    "missing": [
      "No trust receipt was issued for either forecast model run.",
      "No independent record confirms the reroute order was received and accepted by the carrier.",
      "Chain of custody between the routing agent's order and the driver's actual route change is not captured."
    ],
    "uncertain": [
      "The ETA impact estimate is a derived figure with no stated error bounds.",
      "The freshness of the port bulletin at decision time is unknown; it carries only the operator's own timestamp.",
      "Whether the early optimistic forecast or the revised run better matched actual conditions was never scored."
    ]
  },
  "nodes": [
    {
      "id": "wx:src-openmeteo",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-01T00:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": [
        "Aggregated multi-model output; individual model runs are not archived here."
      ],
      "external_ref": "https://open-meteo.com",
      "type": "Source",
      "label": "Open-Meteo multi-model forecast",
      "summary": "Public multi-model weather forecast API used for route-level wind and precipitation outlooks."
    },
    {
      "id": "wx:src-nws-alerts",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-01T00:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": [
        "Alert coverage is limited to the issuing agency's jurisdiction."
      ],
      "type": "Source",
      "label": "NWS alert feed",
      "summary": "Official severe-weather alert feed polled for warnings along the planned route."
    },
    {
      "id": "wx:src-port-bulletin",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-01T00:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": [
        "Operator-published bulletin; update cadence is irregular and not guaranteed."
      ],
      "type": "Source",
      "label": "Port operations bulletin",
      "summary": "The coastal port operator's public status bulletin covering berth availability and closures."
    },
    {
      "id": "wx:src-carrier-telematics",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-01T00:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": [
        "Telematics events are reported by the carrier's own devices."
      ],
      "type": "Source",
      "label": "Carrier telematics feed",
      "summary": "The carrier's vehicle telematics feed providing scan and arrival events for the shipment."
    },
    {
      "id": "wx:obs-forecast-1",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T06:02:00Z",
      "occurred_at": "2026-06-10T06:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "source_ref": "wx:src-openmeteo",
      "limitations": [
        "Single early model run; superseded by a later run within the same day.",
        "No trust receipt was issued for this fetch."
      ],
      "type": "Observation",
      "label": "Early forecast: coastal route workable",
      "summary": "The 06:00 model run showed moderate winds easing by evening, suggesting the coastal leg to the port was workable.",
      "freshness_at_use": {
        "state": "stale",
        "age_seconds": 23400
      }
    },
    {
      "id": "wx:obs-forecast-2",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:01:00Z",
      "occurred_at": "2026-06-10T12:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "source_ref": "wx:src-openmeteo",
      "limitations": [
        "Model output as fetched; no ground-truth station reading attached.",
        "No trust receipt was issued for this fetch."
      ],
      "type": "Observation",
      "label": "Revised forecast: gale conditions on coastal leg",
      "summary": "The 12:00 model run flipped to sustained gale-force winds across the coastal leg through the delivery window.",
      "freshness_at_use": {
        "state": "live",
        "age_seconds": 1800
      }
    },
    {
      "id": "wx:obs-alert-1",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T09:12:30Z",
      "occurred_at": "2026-06-10T09:12:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "source_ref": "wx:src-nws-alerts",
      "limitations": [
        "Alert text is quoted as received; the underlying meteorology is not re-derived here."
      ],
      "type": "Observation",
      "label": "Severe thunderstorm warning on coastal corridor",
      "summary": "An official severe thunderstorm warning was issued covering the coastal corridor the shipment was routed through. Re-polled and still active at decision time.",
      "freshness_at_use": {
        "state": "live",
        "age_seconds": 180
      }
    },
    {
      "id": "wx:obs-port-1",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T09:41:00Z",
      "occurred_at": "2026-06-10T09:40:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "source_ref": "wx:src-port-bulletin",
      "limitations": [
        "Reported only by the port operator; no independent confirmation of the closures.",
        "Bulletin carries the operator's timestamp only; publication lag is unknown."
      ],
      "type": "Observation",
      "label": "Port bulletin: berths closed, intake suspended",
      "summary": "The port operator's bulletin announced berth closures and suspended cargo intake ahead of the storm, contradicting the earlier workable-route forecast.",
      "freshness_at_use": {
        "state": "unknown"
      }
    },
    {
      "id": "wx:obs-eta-estimate",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:18:00Z",
      "occurred_at": "2026-06-10T12:18:00Z",
      "integrity_state": "uncertain",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "actor_ref": "system:ops-planner",
      "limitations": [
        "Derived estimate with no stated error bounds.",
        "Inputs include the unreceipted revised forecast and the unconfirmed port bulletin."
      ],
      "type": "Observation",
      "label": "ETA impact estimate: 8 to 12 hour delay via inland hub",
      "summary": "The planning system estimated an 8 to 12 hour delay if the shipment was rerouted via the inland hub instead of holding for the port."
    },
    {
      "id": "wx:obs-delivery-scan",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-11T21:16:00Z",
      "occurred_at": "2026-06-11T21:15:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "source_ref": "wx:src-carrier-telematics",
      "limitations": [
        "Scan event reported by the carrier's own device; no third-party arrival record."
      ],
      "type": "Observation",
      "label": "Delivery scan at inland hub consignee",
      "summary": "The carrier's telematics feed recorded the delivery scan at the consignee, 9 hours after the original ETA."
    },
    {
      "id": "wx:receipt-alert-1",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T09:13:05Z",
      "integrity_state": "verifiable",
      "sensitivity": "sanitized",
      "retention": "demonstration",
      "evidence_ref": "web/conformance/gold-nws-severe-weather.json",
      "limitations": [
        "The receipt attests the alert bytes as fetched, not the correctness of the forecast."
      ],
      "type": "TrustReceipt",
      "label": "Trust receipt for the severe-weather alert",
      "summary": "Signed receipt over the alert observation, tied to the published sanitized conformance fixture for the severe-weather feed."
    },
    {
      "id": "wx:receipt-bundle-1",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:25:40Z",
      "integrity_state": "verifiable",
      "sensitivity": "sanitized",
      "retention": "demonstration",
      "evidence_ref": "web/conformance/fixture-valid.json",
      "limitations": [
        "Seals the bundle contents at 12:25; later events are outside its scope."
      ],
      "type": "TrustReceipt",
      "label": "Trust receipt sealing the reroute evidence bundle",
      "summary": "Signed receipt over the sealed evidence bundle, matching the published valid conformance fixture shape."
    },
    {
      "id": "wx:receipt-forecast-missing",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-12T09:05:00Z",
      "integrity_state": "missing",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": [
        "Placeholder recorded during review; no receipt was ever issued for the forecast fetches."
      ],
      "type": "TrustReceipt",
      "label": "Forecast receipt not issued",
      "summary": "The post-incident review found that neither forecast fetch had a trust receipt, so the forecast leg cannot be independently verified."
    },
    {
      "id": "wx:bundle-reroute-4471",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:25:00Z",
      "occurred_at": "2026-06-10T12:25:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "actor_ref": "system:ops-planner",
      "limitations": [
        "Bundle composition was chosen by the planning system; excluded inputs are not listed."
      ],
      "type": "EvidenceBundle",
      "label": "Reroute evidence bundle for shipment 4471",
      "summary": "The revised forecast, the active severe-weather alert, and the port closure bulletin, sealed together as the basis for the reroute decision."
    },
    {
      "id": "wx:decision-reroute-4471",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:30:00Z",
      "occurred_at": "2026-06-10T12:30:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "actor_ref": "role:duty-ops-manager",
      "limitations": [
        "Decision rationale is summarized from the ops log, not quoted verbatim.",
        "Alternatives considered (hold at depot, delay 24h) are referenced but not archived."
      ],
      "type": "DecisionReference",
      "label": "Reroute shipment 4471 via inland hub",
      "summary": "The duty operations manager decided to reroute shipment 4471 away from the closed port and through the inland hub, accepting an estimated 8 to 12 hour delay."
    },
    {
      "id": "wx:handoff-routing-agent",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:31:00Z",
      "occurred_at": "2026-06-10T12:31:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "actor_ref": "agent:routing-agent-a",
      "limitations": [
        "The agent's internal planning steps are not logged in this graph."
      ],
      "type": "AgentHandoff",
      "label": "Routing agent",
      "summary": "Execution of the reroute was delegated to the automated routing agent, scoped to shipment 4471 and the approved inland-hub corridor."
    },
    {
      "id": "wx:action-reroute-order",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:34:00Z",
      "occurred_at": "2026-06-10T12:34:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "actor_ref": "agent:routing-agent-a",
      "limitations": [
        "Order issuance is logged by the routing system itself; carrier acknowledgement is not recorded."
      ],
      "type": "ActionReference",
      "label": "Reroute order issued",
      "summary": "The routing agent issued the reroute order to the carrier, redirecting shipment 4471 to the inland hub."
    },
    {
      "id": "wx:outcome-delivery",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-11T21:20:00Z",
      "occurred_at": "2026-06-11T21:15:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "source_ref": "wx:src-carrier-telematics",
      "limitations": [
        "Lateness and cargo condition are the carrier's self-report; no consignee statement is attached."
      ],
      "type": "Outcome",
      "label": "Delivered 9h late, cargo intact",
      "summary": "The shipment arrived at the consignee 9 hours behind the original schedule with cargo reported intact, inside the estimated delay band."
    },
    {
      "id": "wx:review-post-incident",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-12T09:00:00Z",
      "occurred_at": "2026-06-12T09:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "actor_ref": "role:ops-review-board",
      "limitations": [
        "Review conclusions are summarized; the full review document is not part of this fixture."
      ],
      "type": "Review",
      "label": "Post-reroute review of shipment 4471",
      "summary": "The review judged the reroute reasonable given the alert and port closure, and flagged the missing forecast receipts and unrecorded carrier acknowledgement as gaps."
    }
  ],
  "edges": [
    {
      "id": "wx:e01-forecast1-observed",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T06:02:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Linkage asserted by the fetching system's log."],
      "type": "OBSERVED_FROM",
      "from": "wx:obs-forecast-1",
      "to": "wx:src-openmeteo"
    },
    {
      "id": "wx:e02-forecast2-observed",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:01:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Linkage asserted by the fetching system's log."],
      "type": "OBSERVED_FROM",
      "from": "wx:obs-forecast-2",
      "to": "wx:src-openmeteo"
    },
    {
      "id": "wx:e03-alert-observed",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T09:12:30Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Linkage asserted by the alert poller's log."],
      "type": "OBSERVED_FROM",
      "from": "wx:obs-alert-1",
      "to": "wx:src-nws-alerts"
    },
    {
      "id": "wx:e04-port-observed",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T09:41:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Bulletin scrape; the operator does not sign its bulletins."],
      "type": "OBSERVED_FROM",
      "from": "wx:obs-port-1",
      "to": "wx:src-port-bulletin"
    },
    {
      "id": "wx:e05-scan-observed",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-11T21:16:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Telematics event reported by the carrier's own device."],
      "type": "OBSERVED_FROM",
      "from": "wx:obs-delivery-scan",
      "to": "wx:src-carrier-telematics"
    },
    {
      "id": "wx:e06-alert-sealed-receipt",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T09:13:05Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Sealing event logged by the receipt issuer."],
      "type": "SEALED_AS",
      "from": "wx:obs-alert-1",
      "to": "wx:receipt-alert-1"
    },
    {
      "id": "wx:e07-forecast2-into-bundle",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:25:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Bundle membership asserted by the planning system."],
      "type": "SEALED_AS",
      "from": "wx:obs-forecast-2",
      "to": "wx:bundle-reroute-4471"
    },
    {
      "id": "wx:e08-alert-into-bundle",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:25:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Bundle membership asserted by the planning system."],
      "type": "SEALED_AS",
      "from": "wx:obs-alert-1",
      "to": "wx:bundle-reroute-4471"
    },
    {
      "id": "wx:e09-port-into-bundle",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:25:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Bundle membership asserted by the planning system."],
      "type": "SEALED_AS",
      "from": "wx:obs-port-1",
      "to": "wx:bundle-reroute-4471"
    },
    {
      "id": "wx:e10-bundle-sealed-receipt",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:25:40Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Sealing event logged by the receipt issuer."],
      "type": "SEALED_AS",
      "from": "wx:bundle-reroute-4471",
      "to": "wx:receipt-bundle-1"
    },
    {
      "id": "wx:e11-forecast1-verify-missing",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-12T09:05:00Z",
      "integrity_state": "missing",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Verification was attempted during review; no receipt exists to verify against."],
      "type": "VERIFIED_BY",
      "from": "wx:obs-forecast-1",
      "to": "wx:receipt-forecast-missing"
    },
    {
      "id": "wx:e12-port-contradicts-forecast1",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T09:45:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Contradiction flagged by the planning system's consistency check."],
      "type": "CONTRADICTS",
      "from": "wx:obs-port-1",
      "to": "wx:obs-forecast-1"
    },
    {
      "id": "wx:e13-bundle-used-by-decision",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:30:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Usage asserted in the ops log entry for the decision."],
      "type": "USED_BY",
      "from": "wx:bundle-reroute-4471",
      "to": "wx:decision-reroute-4471"
    },
    {
      "id": "wx:e14-forecast2-supports-decision",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:30:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Support relation asserted by the decision record."],
      "type": "SUPPORTS",
      "from": "wx:obs-forecast-2",
      "to": "wx:decision-reroute-4471"
    },
    {
      "id": "wx:e15-alert-supports-decision",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:30:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Support relation asserted by the decision record."],
      "type": "SUPPORTS",
      "from": "wx:obs-alert-1",
      "to": "wx:decision-reroute-4471"
    },
    {
      "id": "wx:e16-port-supports-decision",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:30:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Support relation asserted by the decision record; the bulletin itself is unconfirmed."],
      "type": "SUPPORTS",
      "from": "wx:obs-port-1",
      "to": "wx:decision-reroute-4471"
    },
    {
      "id": "wx:e17-eta-derived-forecast2",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:18:00Z",
      "integrity_state": "uncertain",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Derivation method is a heuristic; intermediate steps are not logged."],
      "type": "DERIVED_FROM",
      "from": "wx:obs-eta-estimate",
      "to": "wx:obs-forecast-2"
    },
    {
      "id": "wx:e18-eta-derived-port",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:18:00Z",
      "integrity_state": "uncertain",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Derivation method is a heuristic; intermediate steps are not logged."],
      "type": "DERIVED_FROM",
      "from": "wx:obs-eta-estimate",
      "to": "wx:obs-port-1"
    },
    {
      "id": "wx:e19-eta-supports-decision",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:30:00Z",
      "integrity_state": "uncertain",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["The estimate informed the decision but carries no error bounds."],
      "type": "SUPPORTS",
      "from": "wx:obs-eta-estimate",
      "to": "wx:decision-reroute-4471"
    },
    {
      "id": "wx:e20-decision-delegated",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:31:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Delegation logged by the ops platform."],
      "type": "DELEGATED_TO",
      "from": "wx:decision-reroute-4471",
      "to": "wx:handoff-routing-agent"
    },
    {
      "id": "wx:e21-handoff-triggered-action",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:34:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Trigger recorded in the routing agent's own event log."],
      "type": "TRIGGERED",
      "from": "wx:handoff-routing-agent",
      "to": "wx:action-reroute-order"
    },
    {
      "id": "wx:e22-decision-authorized-action",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:34:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Authorization scope quoted from the decision record."],
      "type": "AUTHORIZED",
      "from": "wx:decision-reroute-4471",
      "to": "wx:action-reroute-order"
    },
    {
      "id": "wx:e23-action-resulted-outcome",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-11T21:20:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Causal link inferred; weather or traffic effects on timing are not separated out."],
      "type": "RESULTED_IN",
      "from": "wx:action-reroute-order",
      "to": "wx:outcome-delivery"
    },
    {
      "id": "wx:e24-outcome-reviewed",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-12T09:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Review linkage recorded by the review board's tracker."],
      "type": "REVIEWED_BY",
      "from": "wx:outcome-delivery",
      "to": "wx:review-post-incident"
    },
    {
      "id": "wx:e25-decision-reviewed",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-12T09:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Review linkage recorded by the review board's tracker."],
      "type": "REVIEWED_BY",
      "from": "wx:decision-reroute-4471",
      "to": "wx:review-post-incident"
    },
    {
      "id": "wx:e26-scan-supports-review",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-12T09:00:00Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["The scan corroborates the lateness figure but not the cargo condition."],
      "type": "SUPPORTS",
      "from": "wx:obs-delivery-scan",
      "to": "wx:review-post-incident"
    },
    {
      "id": "wx:e27-bundle-used-by-agent",
      "schema_version": "deg/0.1",
      "created_at": "2026-06-10T12:31:30Z",
      "integrity_state": "reported",
      "sensitivity": "synthetic",
      "retention": "demonstration",
      "limitations": ["Bundle access logged by the routing agent; which fields it read is not recorded."],
      "type": "USED_BY",
      "from": "wx:bundle-reroute-4471",
      "to": "wx:handoff-routing-agent"
    }
  ]
}
