{
  "basis": "SIMULATED metrics, provisional process durations; not real factory performance",
  "total_simulation_seconds": 845.41,
  "packaged": 1,
  "throughput_per_simulated_hour": 4.258288877586024,
  "robot_motion_seconds": 788.0599999999998,
  "robot_motion_utilization": 0.9321630924640114,
  "machine_cycle_seconds": {
    "cnc_1": 4.0,
    "cnc_2": 4.000000000000028,
    "cnc_3": 4.0
  },
  "machine_utilization": {
    "cnc_1": 0.004731432086206693,
    "cnc_2": 0.0047314320862067265,
    "cnc_3": 0.004731432086206693
  },
  "transfer_seconds": [
    57.194,
    93.68799999999999,
    91.78800000000001,
    99.35799999999995,
    109.93,
    90.28800000000007,
    90.2879999999999,
    90.28800000000001,
    90.28800000000001
  ],
  "process_seconds": [
    6.0,
    6.000000000000028,
    6.0,
    3.0,
    3.0,
    2.0
  ],
  "inspection_count": 2,
  "inspection_failure_rate": 0.0,
  "quarantine_count": 0,
  "hold_count": 0,
  "rework_count": 0,
  "scrap_count": 0,
  "alarms": 0,
  "unfinished_intervals": 0,
  "limits": "Robot utilization covers arm/base motion only; gripper waits and service-queue metrics not yet separated."
}
