{
  "started_utc": "2026-11-01T03:31:59.497844+00:00",
  "finished_utc": "2026-11-01T03:32:05.870057+00:00",
  "query_sha256": "ea0aab2edd5072c5cb5a27fafb15d5bb19a0c1f3d008b621993a143286a67116",
  "data": {
    "captured_at": "2026-11-01T12:31:46.1930360+09:00",
    "windows": [
      {
        "name": "web-app_recovery_1026_1330-1340",
        "since": "2026-10-26T13:30:00+09:00",
        "until": "2026-10-26T13:40:00+09:00",
        "exit_code": 0,
        "line_count": 615,
        "selected_count": 40,
        "selected": [
          "2026-10-26T04:30:11.757981373Z 2026-10-26T04:30:11.757Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:30:25.833140211Z 2026-10-26T04:30:25.832Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:30:39.921695169Z 2026-10-26T04:30:39.921Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:30:54.014220273Z 2026-10-26T04:30:54.013Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:31:08.124912219Z 2026-10-26T04:31:08.124Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:31:22.210337942Z 2026-10-26T04:31:22.209Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:31:36.274777489Z 2026-10-26T04:31:36.274Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:31:50.361312711Z 2026-10-26T04:31:50.360Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:32:04.461036019Z 2026-10-26T04:32:04.460Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:32:18.568548708Z 2026-10-26T04:32:18.568Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:32:32.650282639Z 2026-10-26T04:32:32.649Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:32:46.752342214Z 2026-10-26T04:32:46.751Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:33:00.816754108Z 2026-10-26T04:33:00.816Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:33:14.909017498Z 2026-10-26T04:33:14.908Z  WARN 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:33:23.903695627Z 2026-10-26T04:33:23.903Z  INFO 1 --- [platform-poc] [Pool-worker-754] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_succeeded serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-26T04:33:25.205256912Z 2026-10-26T04:33:25.204Z  INFO 1 --- [platform-poc] [on-orchestrator] c.i.p.p.s.rec.RecConnectionManager       : media_control_sync_succeeded serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-26T04:33:25.206042468Z 2026-10-26T04:33:25.205Z  INFO 1 --- [platform-poc] [on-orchestrator] c.i.p.p.s.rec.RecConnectionManager       : media_control_ready serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-26T04:34:04.297837757Z 2026-10-26T04:34:04.296Z  INFO 1 --- [platform-poc] [0-9090-exec-327] c.i.p.p.service.rec.RecBootstrapService  : security_event=CONFIG_CHANGED action=media_snapshot_include_secrets resource_type=MEDIA_BOOTSTRAP resource_id=REC-01 include_secrets=true",
          "2026-10-26T04:34:23.505389674Z 2026-10-26T04:34:23.496Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":23,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000023\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_23_0?token=***\",\"startWallTimeMs\":1792989258104,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":true,\"rois\":[{\"label\":\"배회 1\",\"points\":[[0.5895883777239709,0.006048387096774193],[0.6004842615012106,0.5501344086021506],[0.771186440677966,0.9845430107526881],[0.9975786924939466,0.9931451612903226],[0.9951573849878933,0.008198924731182796]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":1,\"person_confidence\":0.5,\"dwell_seconds\":5}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:34:24.718124842Z 2026-10-26T04:34:24.717Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":26,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000026\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_26_0?token=***\",\"startWallTimeMs\":1792989257794,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":true,\"rois\":[{\"label\":\"침입 1\",\"points\":[[0.6767554479418886,0.5995967741935484],[0.4067796610169491,0.5544354838709677],[0.38377723970944305,0.0038978494623655912],[0.7033898305084745,0.006048387096774193]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":0.5,\"person_confidence\":0.5,\"dwell_seconds\":0.5}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:34:55.014362461Z 2026-10-26T04:34:53.539Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":29,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000029\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_29_0?token=***\",\"startWallTimeMs\":1792989258007,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":true,\"rois\":[],\"parameters\":{\"smoke_confidence\":0.7,\"cooldown_seconds\":10,\"flame_window_seconds\":2.0,\"clear_seconds\":5.0,\"smoke_window_seconds\":3.0,\"flame_positive_ratio\":0.6,\"smoke_positive_ratio\":0.5,\"flame_confidence\":0.5}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:35:36.344941465Z 2026-10-26T04:35:36.300Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":23,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000023\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_23_0?token=***\",\"startWallTimeMs\":1792989258104,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":true,\"rois\":[{\"label\":\"배회 1\",\"points\":[[0.5895883777239709,0.006048387096774193],[0.6004842615012106,0.5501344086021506],[0.771186440677966,0.9845430107526881],[0.9975786924939466,0.9931451612903226],[0.9951573849878933,0.008198924731182796]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":1,\"person_confidence\":0.5,\"dwell_seconds\":5}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:35:51.237192345Z 2026-10-26T04:35:49.729Z  WARN 1 --- [platform-poc] [Pool-worker-753] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:36:06.855945876Z 2026-10-26T04:36:03.556Z  WARN 1 --- [platform-poc] [Pool-worker-753] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:36:43.532752715Z 2026-10-26T04:36:21.609Z  WARN 1 --- [platform-poc] [Pool-worker-753] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-26T04:36:55.252286985Z 2026-10-26T04:36:44.013Z  WARN 1 --- [platform-poc] [Pool-worker-753] c.i.p.p.config.RecManagedConfiguration   : media_control_endpoint_reconnect_failed serverId=REC-01 actorType=REC host=192.168.30.18 port=27000",
          "2026-10-26T04:37:34.480694390Z 2026-10-26T04:37:34.480Z  INFO 1 --- [platform-poc] [Pool-worker-753] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_succeeded serverId=AI-01 uri=wss://192.168.30.52:38443/ws/v1",
          "2026-10-26T04:37:34.482333322Z 2026-10-26T04:37:34.482Z  INFO 1 --- [platform-poc] [Pool-worker-755] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_succeeded serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-26T04:37:34.558723805Z 2026-10-26T04:37:34.557Z  INFO 1 --- [platform-poc] [0-9090-exec-338] c.i.p.p.service.rec.RecBootstrapService  : security_event=CONFIG_CHANGED action=media_snapshot_include_secrets resource_type=MEDIA_BOOTSTRAP resource_id=REC-01 include_secrets=true",
          "2026-10-26T04:37:34.665609154Z 2026-10-26T04:37:34.665Z  INFO 1 --- [platform-poc] [t-1-Worker-1431] c.i.p.p.s.rec.RecConnectionManager       : media_control_ready serverId=AI-01 uri=wss://192.168.30.52:38443/ws/v1",
          "2026-10-26T04:37:36.973604222Z 2026-10-26T04:37:36.973Z  INFO 1 --- [platform-poc] [on-orchestrator] c.i.p.p.s.rec.RecConnectionManager       : media_control_sync_succeeded serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-26T04:37:36.974170477Z 2026-10-26T04:37:36.973Z  INFO 1 --- [platform-poc] [on-orchestrator] c.i.p.p.s.rec.RecConnectionManager       : media_control_ready serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-26T04:37:47.489493987Z 2026-10-26T04:37:47.488Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":29,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000029\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_29_0?token=***\",\"startWallTimeMs\":1792989418671,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":true,\"rois\":[],\"parameters\":{\"smoke_confidence\":0.7,\"cooldown_seconds\":10,\"flame_window_seconds\":2.0,\"clear_seconds\":5.0,\"smoke_window_seconds\":3.0,\"flame_positive_ratio\":0.6,\"smoke_positive_ratio\":0.5,\"flame_confidence\":0.5}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:37:57.044376911Z 2026-10-26T04:37:57.043Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":23,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000023\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_23_0?token=***\",\"startWallTimeMs\":1792989408716,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":true,\"rois\":[{\"label\":\"배회 1\",\"points\":[[0.5895883777239709,0.006048387096774193],[0.6004842615012106,0.5501344086021506],[0.771186440677966,0.9845430107526881],[0.9975786924939466,0.9931451612903226],[0.9951573849878933,0.008198924731182796]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":1,\"person_confidence\":0.5,\"dwell_seconds\":5}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:38:01.656821004Z 2026-10-26T04:38:01.654Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":26,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000026\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_26_0?token=***\",\"startWallTimeMs\":1792989408412,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":true,\"rois\":[{\"label\":\"침입 1\",\"points\":[[0.6767554479418886,0.5995967741935484],[0.4067796610169491,0.5544354838709677],[0.38377723970944305,0.0038978494623655912],[0.7033898305084745,0.006048387096774193]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":0.5,\"person_confidence\":0.5,\"dwell_seconds\":0.5}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:38:49.172353284Z 2026-10-26T04:38:49.171Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":29,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000029\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_29_0?token=***\",\"startWallTimeMs\":1792989418671,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":true,\"rois\":[],\"parameters\":{\"smoke_confidence\":0.7,\"cooldown_seconds\":10,\"flame_window_seconds\":2.0,\"clear_seconds\":5.0,\"smoke_window_seconds\":3.0,\"flame_positive_ratio\":0.6,\"smoke_positive_ratio\":0.5,\"flame_confidence\":0.5}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:38:57.786583035Z 2026-10-26T04:38:57.786Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":23,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000023\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_23_0?token=***\",\"startWallTimeMs\":1792989408716,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":true,\"rois\":[{\"label\":\"배회 1\",\"points\":[[0.5895883777239709,0.006048387096774193],[0.6004842615012106,0.5501344086021506],[0.771186440677966,0.9845430107526881],[0.9975786924939466,0.9931451612903226],[0.9951573849878933,0.008198924731182796]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":1,\"person_confidence\":0.5,\"dwell_seconds\":5}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:39:02.038702284Z 2026-10-26T04:39:02.038Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":26,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000026\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_26_0?token=***\",\"startWallTimeMs\":1792989408412,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":true,\"rois\":[{\"label\":\"침입 1\",\"points\":[[0.6767554479418886,0.5995967741935484],[0.4067796610169491,0.5544354838709677],[0.38377723970944305,0.0038978494623655912],[0.7033898305084745,0.006048387096774193]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":0.5,\"person_confidence\":0.5,\"dwell_seconds\":0.5}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:39:50.432348994Z 2026-10-26T04:39:50.432Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":29,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000029\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_29_0?token=***\",\"startWallTimeMs\":1792989418671,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":true,\"rois\":[],\"parameters\":{\"smoke_confidence\":0.7,\"cooldown_seconds\":10,\"flame_window_seconds\":2.0,\"clear_seconds\":5.0,\"smoke_window_seconds\":3.0,\"flame_positive_ratio\":0.6,\"smoke_positive_ratio\":0.5,\"flame_confidence\":0.5}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-26T04:39:58.708658465Z 2026-10-26T04:39:58.708Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":23,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000023\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_23_0?token=***\",\"startWallTimeMs\":1792989408716,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":true,\"rois\":[{\"label\":\"배회 1\",\"points\":[[0.5895883777239709,0.006048387096774193],[0.6004842615012106,0.5501344086021506],[0.771186440677966,0.9845430107526881],[0.9975786924939466,0.9931451612903226],[0.9951573849878933,0.008198924731182796]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":1,\"person_confidence\":0.5,\"dwell_seconds\":5}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}"
        ],
        "files": [
          {
            "path": "C:\\Program Files\\Contextra-SSH-Diagnostics\\state\\evidence\\2026-11-01_camera24-media-r01\\web-app_recovery_1026_1330-1340.stdout.log",
            "bytes": 99846,
            "sha256": "5A9D7A66ADBD37876934E239715B6FC54FAC575CDC13961D45076244E858BFC6"
          },
          {
            "path": "C:\\Program Files\\Contextra-SSH-Diagnostics\\state\\evidence\\2026-11-01_camera24-media-r01\\web-app_recovery_1026_1330-1340.stderr.log",
            "bytes": 0,
            "sha256": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855"
          }
        ]
      },
      {
        "name": "web-app_crash_1031_2330-2340",
        "since": "2026-10-31T23:30:00+09:00",
        "until": "2026-10-31T23:40:00+09:00",
        "exit_code": 0,
        "line_count": 1610,
        "selected_count": 69,
        "selected": [
          "2026-10-31T14:30:26.350810870Z 2026-10-31T14:30:26.329Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":24,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000024\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_24_0?token=***\",\"startWallTimeMs\":1793456814461,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":true,\"rois\":[],\"parameters\":{\"person_confidence\":0.15,\"pair_close_hold_seconds\":0.1,\"arm_motion_ratio\":0.1,\"pose_confidence\":0.3,\"required_bursts\":1,\"pair_distance_ratio\":1.8,\"cooldown_seconds\":10}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:30:26.962229606Z 2026-10-31T14:30:26.960Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STARTED reason=null",
          "2026-10-31T14:30:26.987065814Z 2026-10-31T14:30:26.985Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":26,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000026\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_26_0?token=***\",\"startWallTimeMs\":1793454866052,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":true,\"rois\":[{\"label\":\"침입 1\",\"points\":[[0.6767554479418886,0.5995967741935484],[0.4067796610169491,0.5544354838709677],[0.38377723970944305,0.0038978494623655912],[0.7033898305084745,0.006048387096774193]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":0.5,\"person_confidence\":0.5,\"dwell_seconds\":0.5}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:30:27.238587496Z 2026-10-31T14:30:27.238Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":27,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000027\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_27_0?token=***\",\"startWallTimeMs\":1793455560996,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":true,\"rois\":[],\"parameters\":{\"recovery_hold_seconds\":1.0,\"cooldown_seconds\":10,\"down_angle_deg\":50.0,\"person_confidence\":0.15,\"pose_confidence\":0.3}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{\"danger_ratio\":0.9,\"window_seconds\":3.0,\"warning_ratio\":0.75,\"caution_ratio\":0.5,\"person_confidence\":0.45,\"head_confidence\":0.45,\"safe_ratio\":0.25,\"report_seconds\":3.0,\"cooldown_seconds\":10,\"reference_count\":50}}]}",
          "2026-10-31T14:30:58.792452570Z 2026-10-31T14:30:58.750Z  INFO 1 --- [platform-poc] [ool-worker-1299] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_succeeded serverId=AI-01 uri=wss://192.168.30.52:38443/ws/v1",
          "2026-10-31T14:30:59.299962961Z 2026-10-31T14:30:59.298Z  INFO 1 --- [platform-poc] [t-7-Worker-1042] c.i.p.p.s.rec.RecConnectionManager       : media_control_ready serverId=AI-01 uri=wss://192.168.30.52:38443/ws/v1",
          "2026-10-31T14:31:29.918201589Z 2026-10-31T14:31:29.996Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":24,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000024\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_24_0?token=***\",\"startWallTimeMs\":1793456814461,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":true,\"rois\":[],\"parameters\":{\"person_confidence\":0.15,\"pair_close_hold_seconds\":0.1,\"arm_motion_ratio\":0.1,\"pose_confidence\":0.3,\"required_bursts\":1,\"pair_distance_ratio\":1.8,\"cooldown_seconds\":10}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:31:30.686313916Z 2026-10-31T14:31:30.683Z  INFO 1 --- [platform-poc] [ool-worker-1299] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_succeeded serverId=AI-01 uri=wss://192.168.30.52:38443/ws/v1",
          "2026-10-31T14:31:30.895010384Z 2026-10-31T14:31:30.893Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STARTED reason=null",
          "2026-10-31T14:31:30.901583361Z 2026-10-31T14:31:30.900Z  INFO 1 --- [platform-poc] [t-7-Worker-1042] c.i.p.p.s.rec.RecConnectionManager       : media_control_ready serverId=AI-01 uri=wss://192.168.30.52:38443/ws/v1",
          "2026-10-31T14:31:30.983868722Z 2026-10-31T14:31:30.981Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":26,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000026\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_26_0?token=***\",\"startWallTimeMs\":1793454866052,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":true,\"rois\":[{\"label\":\"침입 1\",\"points\":[[0.6767554479418886,0.5995967741935484],[0.4067796610169491,0.5544354838709677],[0.38377723970944305,0.0038978494623655912],[0.7033898305084745,0.006048387096774193]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":0.5,\"person_confidence\":0.5,\"dwell_seconds\":0.5}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:31:31.267404790Z 2026-10-31T14:31:31.266Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":27,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000027\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_27_0?token=***\",\"startWallTimeMs\":1793455560996,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":true,\"rois\":[],\"parameters\":{\"recovery_hold_seconds\":1.0,\"cooldown_seconds\":10,\"down_angle_deg\":50.0,\"person_confidence\":0.15,\"pose_confidence\":0.3}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{\"danger_ratio\":0.9,\"window_seconds\":3.0,\"warning_ratio\":0.75,\"caution_ratio\":0.5,\"person_confidence\":0.45,\"head_confidence\":0.45,\"safe_ratio\":0.25,\"report_seconds\":3.0,\"cooldown_seconds\":10,\"reference_count\":50}}]}",
          "2026-10-31T14:32:31.805997772Z 2026-10-31T14:32:31.770Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":24,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000024\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_24_0?token=***\",\"startWallTimeMs\":1793456814461,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":true,\"rois\":[],\"parameters\":{\"person_confidence\":0.15,\"pair_close_hold_seconds\":0.1,\"arm_motion_ratio\":0.1,\"pose_confidence\":0.3,\"required_bursts\":1,\"pair_distance_ratio\":1.8,\"cooldown_seconds\":10}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:32:32.607285358Z 2026-10-31T14:32:32.605Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STARTED reason=null",
          "2026-10-31T14:32:32.645087865Z 2026-10-31T14:32:32.642Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":26,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000026\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_26_0?token=***\",\"startWallTimeMs\":1793454866052,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":true,\"rois\":[{\"label\":\"침입 1\",\"points\":[[0.6767554479418886,0.5995967741935484],[0.4067796610169491,0.5544354838709677],[0.38377723970944305,0.0038978494623655912],[0.7033898305084745,0.006048387096774193]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":0.5,\"person_confidence\":0.5,\"dwell_seconds\":0.5}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:32:32.909550303Z 2026-10-31T14:32:32.907Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":27,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000027\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_27_0?token=***\",\"startWallTimeMs\":1793455560996,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":true,\"rois\":[],\"parameters\":{\"recovery_hold_seconds\":1.0,\"cooldown_seconds\":10,\"down_angle_deg\":50.0,\"person_confidence\":0.15,\"pose_confidence\":0.3}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{\"danger_ratio\":0.9,\"window_seconds\":3.0,\"warning_ratio\":0.75,\"caution_ratio\":0.5,\"person_confidence\":0.45,\"head_confidence\":0.45,\"safe_ratio\":0.25,\"report_seconds\":3.0,\"cooldown_seconds\":10,\"reference_count\":50}}]}",
          "2026-10-31T14:32:55.839320556Z 2026-10-31T14:32:55.809Z  INFO 1 --- [platform-poc] [ool-worker-1300] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_succeeded serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-31T14:32:56.023833920Z 2026-10-31T14:32:56.021Z  INFO 1 --- [platform-poc] [0-9090-exec-435] c.i.p.p.service.rec.RecBootstrapService  : security_event=CONFIG_CHANGED action=media_snapshot_include_secrets resource_type=MEDIA_BOOTSTRAP resource_id=REC-01 include_secrets=true",
          "2026-10-31T14:32:57.257011862Z 2026-10-31T14:32:57.255Z  INFO 1 --- [platform-poc] [on-orchestrator] c.i.p.p.s.rec.RecConnectionManager       : media_control_sync_succeeded serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-31T14:32:57.258918771Z 2026-10-31T14:32:57.258Z  INFO 1 --- [platform-poc] [on-orchestrator] c.i.p.p.s.rec.RecConnectionManager       : media_control_ready serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-31T14:33:33.258067748Z 2026-10-31T14:33:33.227Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":24,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000024\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_24_0?token=***\",\"startWallTimeMs\":1793456814461,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":true,\"rois\":[],\"parameters\":{\"person_confidence\":0.15,\"pair_close_hold_seconds\":0.1,\"arm_motion_ratio\":0.1,\"pose_confidence\":0.3,\"required_bursts\":1,\"pair_distance_ratio\":1.8,\"cooldown_seconds\":10}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:33:37.288722214Z 2026-10-31T14:33:37.288Z  WARN 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiInferenceService    : ai_start_unknown camera=24 reason=AI request failed: /api/v1/cameras/start",
          "2026-10-31T14:33:37.301140763Z 2026-10-31T14:33:37.296Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=UNKNOWN reason=AI request failed: /api/v1/cameras/start",
          "2026-10-31T14:33:37.489150235Z 2026-10-31T14:33:37.450Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":26,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000026\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_26_0?token=***\",\"startWallTimeMs\":1793454866052,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":true,\"rois\":[{\"label\":\"침입 1\",\"points\":[[0.6767554479418886,0.5995967741935484],[0.4067796610169491,0.5544354838709677],[0.38377723970944305,0.0038978494623655912],[0.7033898305084745,0.006048387096774193]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":0.5,\"person_confidence\":0.5,\"dwell_seconds\":0.5}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:33:38.659702012Z 2026-10-31T14:33:38.652Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":27,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000027\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_27_0?token=***\",\"startWallTimeMs\":1793455560996,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":true,\"rois\":[],\"parameters\":{\"recovery_hold_seconds\":1.0,\"cooldown_seconds\":10,\"down_angle_deg\":50.0,\"person_confidence\":0.15,\"pose_confidence\":0.3}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{\"danger_ratio\":0.9,\"window_seconds\":3.0,\"warning_ratio\":0.75,\"caution_ratio\":0.5,\"person_confidence\":0.45,\"head_confidence\":0.45,\"safe_ratio\":0.25,\"report_seconds\":3.0,\"cooldown_seconds\":10,\"reference_count\":50}}]}",
          "2026-10-31T14:33:48.453641921Z 2026-10-31T14:33:48.447Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":24,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000024\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_24_0?token=***\",\"startWallTimeMs\":1793456814461,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":true,\"rois\":[],\"parameters\":{\"person_confidence\":0.15,\"pair_close_hold_seconds\":0.1,\"arm_motion_ratio\":0.1,\"pose_confidence\":0.3,\"required_bursts\":1,\"pair_distance_ratio\":1.8,\"cooldown_seconds\":10}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:33:48.959261175Z 2026-10-31T14:33:48.959Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STARTED reason=null",
          "2026-10-31T14:34:39.495251928Z 2026-10-31T14:34:39.494Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":26,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000026\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_26_0?token=***\",\"startWallTimeMs\":1793454866052,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":true,\"rois\":[{\"label\":\"침입 1\",\"points\":[[0.6767554479418886,0.5995967741935484],[0.4067796610169491,0.5544354838709677],[0.38377723970944305,0.0038978494623655912],[0.7033898305084745,0.006048387096774193]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":0.5,\"person_confidence\":0.5,\"dwell_seconds\":0.5}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:34:39.873361914Z 2026-10-31T14:34:39.868Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":27,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000027\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_27_0?token=***\",\"startWallTimeMs\":1793455560996,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":true,\"rois\":[],\"parameters\":{\"recovery_hold_seconds\":1.0,\"cooldown_seconds\":10,\"down_angle_deg\":50.0,\"person_confidence\":0.15,\"pose_confidence\":0.3}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{\"danger_ratio\":0.9,\"window_seconds\":3.0,\"warning_ratio\":0.75,\"caution_ratio\":0.5,\"person_confidence\":0.45,\"head_confidence\":0.45,\"safe_ratio\":0.25,\"report_seconds\":3.0,\"cooldown_seconds\":10,\"reference_count\":50}}]}",
          "2026-10-31T14:34:54.124481342Z 2026-10-31T14:34:51.894Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":24,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000024\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_24_0?token=***\",\"startWallTimeMs\":1793456814461,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":true,\"rois\":[],\"parameters\":{\"person_confidence\":0.15,\"pair_close_hold_seconds\":0.1,\"arm_motion_ratio\":0.1,\"pose_confidence\":0.3,\"required_bursts\":1,\"pair_distance_ratio\":1.8,\"cooldown_seconds\":10}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:35:18.002484737Z 2026-10-31T14:35:17.844Z  WARN 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiInferenceService    : ai_start_unknown camera=24 reason=AI request failed: /api/v1/cameras/start",
          "2026-10-31T14:35:18.002520103Z 2026-10-31T14:35:17.879Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=UNKNOWN reason=AI request failed: /api/v1/cameras/start",
          "2026-10-31T14:35:19.448592540Z 2026-10-31T14:35:19.444Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:35:20.479825606Z 2026-10-31T14:35:20.472Z  INFO 1 --- [platform-poc] [ool-worker-1300] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_succeeded serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-31T14:35:20.683747373Z 2026-10-31T14:35:20.683Z  INFO 1 --- [platform-poc] [ool-worker-1300] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_succeeded serverId=AI-01 uri=wss://192.168.30.52:38443/ws/v1",
          "2026-10-31T14:35:20.872072140Z 2026-10-31T14:35:20.871Z  INFO 1 --- [platform-poc] [t-7-Worker-1051] c.i.p.p.s.rec.RecConnectionManager       : media_control_ready serverId=AI-01 uri=wss://192.168.30.52:38443/ws/v1",
          "2026-10-31T14:35:20.949212169Z 2026-10-31T14:35:20.945Z  INFO 1 --- [platform-poc] [0-9090-exec-427] c.i.p.p.service.rec.RecBootstrapService  : security_event=CONFIG_CHANGED action=media_snapshot_include_secrets resource_type=MEDIA_BOOTSTRAP resource_id=REC-01 include_secrets=true",
          "2026-10-31T14:35:21.471786459Z 2026-10-31T14:35:21.471Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:35:27.859364800Z 2026-10-31T14:35:27.858Z  INFO 1 --- [platform-poc] [on-orchestrator] c.i.p.p.s.rec.RecConnectionManager       : media_control_sync_succeeded serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-31T14:35:27.859472825Z 2026-10-31T14:35:27.859Z  INFO 1 --- [platform-poc] [on-orchestrator] c.i.p.p.s.rec.RecConnectionManager       : media_control_ready serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1",
          "2026-10-31T14:35:28.219407715Z 2026-10-31T14:35:28.216Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":24,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000024\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_24_0?token=***\",\"startWallTimeMs\":1793456814461,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":true,\"rois\":[],\"parameters\":{\"person_confidence\":0.15,\"pair_close_hold_seconds\":0.1,\"arm_motion_ratio\":0.1,\"pose_confidence\":0.3,\"required_bursts\":1,\"pair_distance_ratio\":1.8,\"cooldown_seconds\":10}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:35:28.496813218Z 2026-10-31T14:35:28.496Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STARTED reason=null",
          "2026-10-31T14:35:42.736649474Z 2026-10-31T14:35:42.716Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":26,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000026\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_26_0?token=***\",\"startWallTimeMs\":1793457326280,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":true,\"rois\":[{\"label\":\"침입 1\",\"points\":[[0.6767554479418886,0.5995967741935484],[0.4067796610169491,0.5544354838709677],[0.38377723970944305,0.0038978494623655912],[0.7033898305084745,0.006048387096774193]]}],\"parameters\":{\"rearm_seconds\":1,\"cooldown_seconds\":10,\"grace_seconds\":0.5,\"person_confidence\":0.5,\"dwell_seconds\":0.5}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{}}]}",
          "2026-10-31T14:35:43.277793057Z 2026-10-31T14:35:43.277Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.poc.service.ai.AiExchangeLogger    : ai_request method=POST path=/api/v1/cameras/start body={\"cameraId\":27,\"recServerId\":\"REC-01\",\"recCameraId\":\"00000027\",\"rtspUrl\":\"rtsp://192.168.30.18:8555/ivpm/camera_27_0?token=***\",\"startWallTimeMs\":1793457320700,\"rtpClockRate\":90000,\"scenarios\":[{\"scenarioCode\":\"FIRE\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FALL\",\"enabled\":true,\"rois\":[],\"parameters\":{\"recovery_hold_seconds\":1.0,\"cooldown_seconds\":10,\"down_angle_deg\":50.0,\"person_confidence\":0.15,\"pose_confidence\":0.3}},{\"scenarioCode\":\"INTRUSION\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"LOITERING\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"FIGHT\",\"enabled\":false,\"rois\":[],\"parameters\":{}},{\"scenarioCode\":\"CROWD\",\"enabled\":false,\"rois\":[],\"parameters\":{\"danger_ratio\":0.9,\"window_seconds\":3.0,\"warning_ratio\":0.75,\"caution_ratio\":0.5,\"person_confidence\":0.45,\"head_confidence\":0.45,\"safe_ratio\":0.25,\"report_seconds\":3.0,\"cooldown_seconds\":10,\"reference_count\":50}}]}",
          "2026-10-31T14:36:39.183914602Z 2026-10-31T14:36:39.183Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:36:50.509765883Z 2026-10-31T14:36:50.509Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:36:59.944713047Z 2026-10-31T14:36:59.944Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:37:02.353424010Z 2026-10-31T14:37:02.292Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:37:04.100263079Z 2026-10-31T14:37:04.099Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:37:07.650689848Z 2026-10-31T14:37:07.648Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:37:12.135912578Z 2026-10-31T14:37:12.135Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:37:14.462696930Z 2026-10-31T14:37:14.461Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:37:23.002795619Z 2026-10-31T14:37:23.002Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:37:28.174646307Z 2026-10-31T14:37:28.174Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:37:35.806100694Z 2026-10-31T14:37:35.805Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:37:50.492948069Z 2026-10-31T14:37:50.492Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:37:58.350622160Z 2026-10-31T14:37:58.350Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:38:04.564032529Z 2026-10-31T14:38:04.563Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:38:18.672954039Z 2026-10-31T14:38:18.671Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:38:28.801406403Z 2026-10-31T14:38:28.797Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:38:33.656473703Z 2026-10-31T14:38:33.480Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:38:47.737455471Z 2026-10-31T14:38:47.735Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:39:02.283319710Z 2026-10-31T14:39:02.148Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:39:02.319517331Z 2026-10-31T14:39:02.319Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:39:16.334457695Z 2026-10-31T14:39:16.332Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:39:30.429416414Z 2026-10-31T14:39:30.427Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:39:32.606469601Z 2026-10-31T14:39:32.605Z  INFO 1 --- [platform-poc] [    rec-control] c.i.p.p.s.ai.CameraAiToggleService       : ai_command_admission camera=24 status=STREAM_NOT_READY reason=REC_STREAM_UNAVAILABLE",
          "2026-10-31T14:39:44.894465544Z 2026-10-31T14:39:44.646Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none",
          "2026-10-31T14:39:58.969476681Z 2026-10-31T14:39:58.968Z  WARN 1 --- [platform-poc] [ool-worker-1301] c.i.p.p.s.rec.RecConnectionManager       : media_control_upgrade_failed serverId=REC-01 uri=wss://192.168.30.18:27000/ws/v1 detail=none"
        ],
        "files": [
          {
            "path": "C:\\Program Files\\Contextra-SSH-Diagnostics\\state\\evidence\\2026-11-01_camera24-media-r01\\web-app_crash_1031_2330-2340.stdout.log",
            "bytes": 281182,
            "sha256": "EE3BA9CC322AAE5FBB76488A6AF5930EAC0E16C5010548FDE1958CD49B6EB5C7"
          },
          {
            "path": "C:\\Program Files\\Contextra-SSH-Diagnostics\\state\\evidence\\2026-11-01_camera24-media-r01\\web-app_crash_1031_2330-2340.stderr.log",
            "bytes": 0,
            "sha256": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855"
          }
        ]
      }
    ]
  }
}
