{
  "kind": "Fresh local bundled-demo output, not the frozen v0.2.0 author run or campaign E0104",
  "capturedAtUtc": "2026-09-07T09:31:05.944898+00:00",
  "packageVersion": "0.3.0",
  "wheelSha256": "4be2c13a5c4118c7e34f45b5b73939fce13e876ea9256bdc0b634c365482e8c9",
  "python": "3.12.3",
  "platform": "Linux-7.0.0-30-generic-x86_64-with-glibc2.39",
  "command": "metriplane demo --out ./bundled-v0.3.0",
  "bundleVerification": {
    "bundle": "bundled-v0.3.0/evidence_bundles/INC-0001.zip",
    "errors": [],
    "pass": true,
    "schema_version": "metriplane.atlas.bundle_verifier.v1"
  },
  "regression": {
    "errors": [],
    "pass": true,
    "schema_version": "metriplane.atlas.regression_result.v1",
    "test_id": "missing_tool_caused_delay_INC-0001"
  },
  "metrics": {
    "bottlenecks": [
      "torque_driver_available"
    ],
    "event_count": 6,
    "incident_count": 1,
    "observed_duration_s": 70.0,
    "run_id": "metriplane_demo_v1",
    "schema_version": "metriplane.atlas.flow_metrics.v1",
    "station_occupancy_s": {
      "station_a": 60.0
    },
    "wait_time_s": {
      "torque_driver_available": 35.0
    }
  },
  "files": [
    {
      "path": "cell_truth_report.md",
      "bytes": 3480,
      "sha256": "19074dbc35161539ca1cdf095d2d865a8644d999ea63b1691464a9fff00b0943"
    },
    {
      "path": "incidents.jsonl",
      "bytes": 591,
      "sha256": "79d924ca388c7e81a27ac7cb2742f5381e97b7eb69fdfecc7bb22a6204381915"
    },
    {
      "path": "physical_event_log.jsonl",
      "bytes": 3195,
      "sha256": "74d67ac709740c5773d08f16a5d4b2ce4f8f5536ff5ede3e80467cfac07d7403"
    },
    {
      "path": "metrics.json",
      "bytes": 335,
      "sha256": "eefb4361acb654d0fd1edea6b7860c09682c502f080f7429f5418cab223ab443"
    },
    {
      "path": "evidence_bundles/INC-0001.zip",
      "bytes": 9011,
      "sha256": "758894ebc57da8abb1dd1df4d7c8bc6666fd51910f9ee79c9ab3f153764f71b7"
    },
    {
      "path": "regression_tests/INC-0001.yaml",
      "bytes": 613,
      "sha256": "3bd341dad0215b794bbd431ea203b3d846a9b419fa29661d46db4df41c4553e8"
    },
    {
      "path": "configs/process.yaml",
      "bytes": 667,
      "sha256": "57978f6eafeaad4b97304b73754710e3ddde565d51e2eaf59b01b79f8cb35ca3"
    }
  ],
  "incident": {
    "asset_ids": [
      "torque_driver_1"
    ],
    "end_ts": 55.0,
    "event_ids": [
      "evt_0003",
      "evt_0004"
    ],
    "incident_id": "INC-0001",
    "incident_type": "missing_tool_caused_delay",
    "limitations": [
      "planar_xy_state",
      "tracked_or_tagged_assets_required",
      "not_certified_safety_or_quality_decision_system"
    ],
    "schema_version": "metriplane.atlas.incident.v1",
    "severity": "warning",
    "start_ts": 20.0,
    "summary": "Torque driver available before fastening waited because torque_driver_1 was absent.",
    "title": "torque_driver_1 missing during Torque driver available before fastening",
    "work_order_id": "WO-ASM-001"
  },
  "events": [
    {
      "asset_id": "kit_bin_1",
      "asset_type": "kit_bin",
      "event_id": "evt_0001",
      "event_type": "step_completed",
      "evidence": [
        "frame:1",
        "step:kit_arrives"
      ],
      "frame_id": 1,
      "message": "Kit arrives at the cell completed.",
      "process_step_id": "kit_arrives",
      "run_id": "metriplane_demo_v1",
      "schema_version": "metriplane.atlas.event.v1",
      "severity": "info",
      "station_id": null,
      "threshold": null,
      "ts": 0.0,
      "value": null,
      "work_order_id": "WO-ASM-001",
      "zone_id": "kitting_lane"
    },
    {
      "asset_id": "workpiece_7",
      "asset_type": "workpiece",
      "event_id": "evt_0002",
      "event_type": "step_completed",
      "evidence": [
        "frame:2",
        "step:workpiece_at_station_a"
      ],
      "frame_id": 2,
      "message": "Workpiece arrives at station A completed.",
      "process_step_id": "workpiece_at_station_a",
      "run_id": "metriplane_demo_v1",
      "schema_version": "metriplane.atlas.event.v1",
      "severity": "info",
      "station_id": "station_a",
      "threshold": null,
      "ts": 10.0,
      "value": null,
      "work_order_id": "WO-ASM-001",
      "zone_id": "station_a_work"
    },
    {
      "asset_id": "torque_driver_1",
      "asset_type": "unknown_required_asset",
      "event_id": "evt_0003",
      "event_type": "required_asset_missing",
      "evidence": [
        "frame:3",
        "step:torque_driver_available"
      ],
      "frame_id": 3,
      "message": "torque_driver_1 was not present for Torque driver available before fastening.",
      "process_step_id": "torque_driver_available",
      "run_id": "metriplane_demo_v1",
      "schema_version": "metriplane.atlas.event.v1",
      "severity": "warning",
      "station_id": "station_a",
      "threshold": null,
      "ts": 20.0,
      "value": null,
      "work_order_id": "WO-ASM-001",
      "zone_id": null
    },
    {
      "asset_id": "torque_driver_1",
      "asset_type": "unknown_required_asset",
      "event_id": "evt_0004",
      "event_type": "step_delayed",
      "evidence": [
        "frame:4",
        "step:torque_driver_available"
      ],
      "frame_id": 4,
      "message": "Torque driver available before fastening waited 35.0 s for torque_driver_1.",
      "process_step_id": "torque_driver_available",
      "run_id": "metriplane_demo_v1",
      "schema_version": "metriplane.atlas.event.v1",
      "severity": "warning",
      "station_id": "station_a",
      "threshold": 30.0,
      "ts": 55.0,
      "value": 35.0,
      "work_order_id": "WO-ASM-001",
      "zone_id": null
    },
    {
      "asset_id": "torque_driver_1",
      "asset_type": "tool",
      "event_id": "evt_0005",
      "event_type": "required_asset_present",
      "evidence": [
        "frame:5",
        "step:torque_driver_available"
      ],
      "frame_id": 5,
      "message": "Torque driver 1 was present for Torque driver available before fastening.",
      "process_step_id": "torque_driver_available",
      "run_id": "metriplane_demo_v1",
      "schema_version": "metriplane.atlas.event.v1",
      "severity": "info",
      "station_id": "station_a",
      "threshold": null,
      "ts": 70.0,
      "value": null,
      "work_order_id": "WO-ASM-001",
      "zone_id": "station_a_work"
    },
    {
      "asset_id": "torque_driver_1",
      "asset_type": "tool",
      "event_id": "evt_0006",
      "event_type": "step_completed",
      "evidence": [
        "frame:5",
        "step:torque_driver_available"
      ],
      "frame_id": 5,
      "message": "Torque driver available before fastening completed.",
      "process_step_id": "torque_driver_available",
      "run_id": "metriplane_demo_v1",
      "schema_version": "metriplane.atlas.event.v1",
      "severity": "info",
      "station_id": "station_a",
      "threshold": null,
      "ts": 70.0,
      "value": null,
      "work_order_id": "WO-ASM-001",
      "zone_id": "station_a_work"
    }
  ],
  "result": {
    "incidentId": "INC-0001",
    "case": "Bundled missing-tool example, metriplane 0.3.0",
    "runId": "metriplane_demo_v1",
    "recordedDurationSeconds": 70.0,
    "eventCount": 6,
    "incidentCount": 1,
    "assetId": "torque_driver_1",
    "missingAtSeconds": 20.0,
    "delayRecordedAtSeconds": 55.0,
    "recordedDelaySeconds": 35.0,
    "presentAtSeconds": 70.0,
    "meaningOfPass": "The check detected the expected recorded missing-tool incident again.",
    "boundary": "Separate from E0104 (episode_0104 handoff campaign, 0.50-second lateness), and newly generated from the published v0.3.0 wheel; not presented as the frozen v0.2.0 archive."
  }
}
