{
  "stage": "PASS",
  "commands": [
    "stop",
    "start"
  ],
  "stop": {
    "message": "Stop 완료",
    "stream_id": "rtsp-test-01",
    "state": "stopped",
    "run_generation": 1,
    "processed": 0,
    "queued": null,
    "cleanup_pending": false,
    "error_present": false,
    "note": "RTSP 송출은 제어하지 않습니다. Anchor 자동 갱신 없음."
  },
  "start": {
    "message": "실행 준비 완료",
    "stream_id": "rtsp-test-01",
    "state": "running",
    "run_generation": 2,
    "processed": 4,
    "queued": 5,
    "cleanup_pending": false,
    "error_present": false,
    "note": "RTSP 송출은 제어하지 않습니다. Anchor 자동 갱신 없음."
  },
  "result_fps": 9.964593112160221,
  "redis_fps": 9.964593112160221,
  "elapsed_seconds": 15.555075682001188,
  "queue_range": [
    0,
    1
  ],
  "ttl_range": [
    9896,
    9997
  ],
  "length": 30,
  "queue_drop": 0,
  "publisher": {
    "enabled": true,
    "metrics": {
      "sent": 33644,
      "sent_status": 1544,
      "sent_frames": 32100,
      "queued": 0,
      "queuedBytes": 0,
      "channels": 2
    }
  },
  "final": {
    "stream_id": "rtsp-test-01",
    "site_id": null,
    "source_type": "rtsp",
    "state": "running",
    "desired_state": "running",
    "observed_state": "running",
    "run_generation": 2,
    "run_id": "9d916488-f41b-4062-a3a5-c0c5475d3f56",
    "roles": {
      "det": {
        "state": "first_frame",
        "required": true,
        "initialized": true,
        "last_frame_at": 1789443491.9051945,
        "source_stage": "native_completed",
        "source_stage_at": 1789443491.9804785,
        "source_stages": {
          "pipeline_state_changed": 1789443472.0878038,
          "decoded_frame_received": 1789443491.9431767,
          "preprocess_output": 1789443491.943834,
          "infer_output": 1789443491.965275,
          "consume_entered": 1789443491.9674518,
          "native_completed": 1789443491.9804785,
          "inference_frame_completed": 1789443491.9051797
        },
        "stage_counts": {
          "pipeline_state_changed": 88,
          "decoded_frame_received": 207,
          "preprocess_output": 207,
          "infer_output": 207,
          "consume_entered": 207,
          "native_completed": 207,
          "inference_frame_completed": 206
        },
        "last_error": null,
        "stage_first_at": {
          "pipeline_state_changed": 1789443470.8692913,
          "decoded_frame_received": 1789443472.037435,
          "preprocess_output": 1789443472.0387893,
          "infer_output": 1789443472.0765681,
          "consume_entered": 1789443472.0818818,
          "native_completed": 1789443472.0992417,
          "inference_frame_completed": 1789443472.1542811
        }
      }
    },
    "last_error": null,
    "cleanup_error": null,
    "cleanup_pending": false,
    "restart_pending": false,
    "last_cleanup": {
      "generation": 1,
      "completed": true,
      "finished_monotonic_ns": 1296190844547673,
      "elapsed_s": 0.08518833201378584
    },
    "started_at": 1789443470.7989938,
    "uptime_s": 21.2,
    "inference_profile": {
      "roles": [
        "det"
      ],
      "requested_models": {
        "det": "RFDETRMedium"
      },
      "active_models": {
        "det": "RFDETRMedium"
      },
      "degraded_roles": [],
      "score_threshold": 0.5,
      "class_min_confidence": {}
    },
    "metadata_path": {
      "state": "CONNECTED",
      "error": null,
      "display_threshold": 0.25,
      "visual": null,
      "sample_error": null,
      "performance": {
        "analysisFpsTarget": 10.0,
        "sampled_ns": 1296212735132445,
        "counts": {
          "decoded": 207,
          "selected": 207,
          "preprocess": 207,
          "infer": 207,
          "native": 207,
          "result": 206,
          "publisher_submit": 206
        },
        "first_ns": {
          "decoded": 1296192784778192,
          "selected": 1296192784808305,
          "preprocess": 1296192786119658,
          "infer": 1296192823859171,
          "native": 1296192846578918,
          "result": 1296192900745968,
          "publisher_submit": 1296192901689959
        },
        "last_ns": {
          "decoded": 1296212690534578,
          "selected": 1296212690555538,
          "preprocess": 1296212691205216,
          "infer": 1296212712541176,
          "native": 1296212727818497,
          "result": 1296212652072856,
          "publisher_submit": 1296212652589269
        },
        "detail": false,
        "pending_samples": 0,
        "last_frame": {
          "selected": [
            206,
            20972199504
          ],
          "preprocess": [
            206,
            20972199504
          ],
          "infer": [
            206,
            20972199504
          ],
          "native": [
            206,
            20972199504
          ],
          "result": [
            205,
            20872199504
          ],
          "publisher_submit": [
            205,
            20872199504
          ]
        },
        "observation_missed": 0,
        "durations": {},
        "sourceFpsObserved": null,
        "closed": false
      },
      "queued": 0,
      "events_created": 14,
      "processed": 206
    },
    "scenarios": {
      "active": [
        "INTRUSION"
      ],
      "disabled": []
    },
    "zones": [],
    "frames_in_window": 206,
    "per_task_buffers": {
      "det": 206
    },
    "latest": {
      "fn": 205,
      "det": 8,
      "persons": 5,
      "pose_persons": 0,
      "seg": 0
    }
  }
}