[
  {
    "stage_no": "SG-0001",
    "task_no": "TK-4101",
    "robot_code_raw": "AMR-01",
    "stage": "move",
    "seq": 1,
    "started_at": "2026-08-18T08:00:00",
    "elapsed_sec": 42,
    "result": "done",
    "note": null
  },
  {
    "stage_no": "SG-0002",
    "task_no": "TK-4101",
    "robot_code_raw": "AMR-01",
    "stage": "wait",
    "seq": 2,
    "started_at": "2026-08-18T08:00:42",
    "elapsed_sec": 180,
    "result": "done",
    "note": "앞 공정 지연"
  },
  {
    "stage_no": "SG-0003",
    "task_no": "TK-4101",
    "robot_code_raw": "AMR-01",
    "stage": "pick",
    "seq": 3,
    "started_at": "2026-08-18T08:03:42",
    "elapsed_sec": 18,
    "result": "done",
    "note": null
  },
  {
    "stage_no": "SG-0004",
    "task_no": "TK-4101",
    "robot_code_raw": "AMR-01",
    "stage": "load",
    "seq": 4,
    "started_at": "2026-08-18T08:04:00",
    "elapsed_sec": 25,
    "result": "done",
    "note": null
  },
  {
    "stage_no": "SG-0005",
    "task_no": "TK-4102",
    "robot_code_raw": "AMR-02",
    "stage": "move",
    "seq": 1,
    "started_at": "2026-08-18T09:10:00",
    "elapsed_sec": 128,
    "result": "done",
    "note": "우회 경로"
  },
  {
    "stage_no": "SG-0006",
    "task_no": "TK-4102",
    "robot_code_raw": "AMR-02",
    "stage": "pick",
    "seq": 2,
    "started_at": "2026-08-18T09:12:08",
    "elapsed_sec": 21,
    "result": "done",
    "note": null
  },
  {
    "stage_no": "SG-0007",
    "task_no": "TK-4103",
    "robot_code_raw": "AMR-03",
    "stage": "pick",
    "seq": 2,
    "started_at": "2026-08-18T10:00:00",
    "elapsed_sec": null,
    "result": "aborted",
    "note": "집기 실패로 중단"
  },
  {
    "stage_no": "SG-0008",
    "task_no": "TK-4103",
    "robot_code_raw": "AMR-03",
    "stage": "move",
    "seq": 1,
    "started_at": "2026-08-18T09:58:30",
    "elapsed_sec": 44,
    "result": "done",
    "note": null
  },
  {
    "stage_no": "SG-0009",
    "task_no": "TK-4104",
    "robot_code_raw": "amr 04",
    "stage": "move",
    "seq": 1,
    "started_at": "2026-08-18T11:20:00",
    "elapsed_sec": 47,
    "result": "done",
    "note": "설비 목록에 없는 코드 표기"
  },
  {
    "stage_no": "SG-0010",
    "task_no": "TK-4105",
    "robot_code_raw": "AMR-01",
    "stage": "wait",
    "seq": 2,
    "started_at": "2026-08-18T13:00:00",
    "elapsed_sec": 0,
    "result": "done",
    "note": "대기 없이 바로 진행"
  },
  {
    "stage_no": "SG-0011",
    "task_no": "TK-4105",
    "robot_code_raw": "AMR-01",
    "stage": "move",
    "seq": 1,
    "started_at": "2026-08-18T12:59:10",
    "elapsed_sec": 50,
    "result": "done",
    "note": null
  },
  {
    "stage_no": "SG-0012",
    "task_no": "TK-4106",
    "robot_code_raw": "AMR-02",
    "stage": "load",
    "seq": null,
    "started_at": "2026-08-18T14:30:00",
    "elapsed_sec": 610,
    "result": "unknown",
    "note": "순서 기록 없음"
  }
]