{
  "configs": {
    "CONTEXTRA_CONTROL_TEMPLATE_FILE": {
      "path": "/run/bridge-config/camera-template.json",
      "sha256": "8a0d9086679621a884a71df2b98721ae3ecf0504567efc87cdc8c4f71fd50ca4",
      "keys": [
        "active_learning",
        "analysis_fps_target",
        "fire",
        "inference_profile",
        "intrusion",
        "optional_roles",
        "persist_every",
        "persist_mode",
        "pose",
        "scenarios",
        "site_id",
        "store",
        "tracking",
        "visualization"
      ],
      "count": 1,
      "fight": [
        {
          "id": "template",
          "fight": null,
          "autostart": false
        }
      ]
    },
    "STREAMS_CONFIG_PATH": {
      "path": "/etc/contextra/streams.yaml",
      "sha256": "bc7c4b827c24110ca7a0eed2655486d1ca0e3ad48a93dcf7580657ed935eacc8",
      "keys": [
        "streams"
      ],
      "count": 0,
      "fight": []
    },
    "STREAMS_RUNTIME_PATH": {
      "path": "/var/lib/contextra/runtime/streams_runtime.yaml",
      "sha256": "86811ba102ca752ed30f409df053c1b5a9035058321c64445ba6a98d68dec480",
      "keys": [
        "added",
        "removed"
      ],
      "count": 28,
      "fight": [
        {
          "id": 1,
          "fight": {
            "enabled": true,
            "person_score": 0.15,
            "joint_score": 0.3,
            "pair_distance_ratio": 1.8,
            "pair_close_hold_seconds": 0.1,
            "arm_motion_window_seconds": 1.0,
            "arm_motion_ratio": 0.1,
            "toward_opponent_ratio": 0.01,
            "fight_window_seconds": 1.5,
            "required_bursts": 1,
            "burst_min_interval_seconds": 0.25,
            "rearm_quiet_seconds": 2.0,
            "pair_retention_seconds": 5.0,
            "max_people": 32,
            "max_pairs": 128,
            "history_capacity": 64,
            "roi_id": "primary",
            "roi_name": "Fight ROI",
            "debug_roi": true,
            "roi": [
              [
                0.0,
                0.0
              ],
              [
                1.0,
                0.0
              ],
              [
                1.0,
                1.0
              ],
              [
                0.0,
                1.0
              ]
            ]
          },
          "autostart": false
        },
        {
          "id": 2,
          "fight": {
            "enabled": true,
            "person_score": 0.15,
            "joint_score": 0.3,
            "pair_distance_ratio": 1.8,
            "pair_close_hold_seconds": 0.1,
            "arm_motion_window_seconds": 1.0,
            "arm_motion_ratio": 0.1,
            "toward_opponent_ratio": 0.01,
            "fight_window_seconds": 1.5,
            "required_bursts": 1,
            "burst_min_interval_seconds": 0.25,
            "rearm_quiet_seconds": 2.0,
            "pair_retention_seconds": 5.0,
            "max_people": 32,
            "max_pairs": 128,
            "history_capacity": 64,
            "roi_id": "primary",
            "roi_name": "Fight ROI",
            "debug_roi": true,
            "roi": [
              [
                0.0,
                0.0
              ],
              [
                1.0,
                0.0
              ],
              [
                1.0,
                1.0
              ],
              [
                0.0,
                1.0
              ]
            ]
          },
          "autostart": false
        },
        {
          "id": 4,
          "fight": {
            "enabled": true,
            "person_score": 0.15,
            "joint_score": 0.3,
            "pair_distance_ratio": 1.8,
            "pair_close_hold_seconds": 0.1,
            "arm_motion_window_seconds": 1.0,
            "arm_motion_ratio": 0.1,
            "toward_opponent_ratio": 0.01,
            "fight_window_seconds": 1.5,
            "required_bursts": 1,
            "burst_min_interval_seconds": 0.25,
            "rearm_quiet_seconds": 2.0,
            "pair_retention_seconds": 5.0,
            "max_people": 32,
            "max_pairs": 128,
            "history_capacity": 64,
            "roi_id": "primary",
            "roi_name": "Fight ROI",
            "debug_roi": true,
            "roi": [
              [
                0.0,
                0.0
              ],
              [
                1.0,
                0.0
              ],
              [
                1.0,
                1.0
              ],
              [
                0.0,
                1.0
              ]
            ]
          },
          "autostart": false
        },
        {
          "id": 5,
          "fight": {
            "enabled": true,
            "person_score": 0.15,
            "joint_score": 0.3,
            "pair_distance_ratio": 1.8,
            "pair_close_hold_seconds": 0.1,
            "arm_motion_window_seconds": 1.0,
            "arm_motion_ratio": 0.1,
            "toward_opponent_ratio": 0.01,
            "fight_window_seconds": 1.5,
            "required_bursts": 1,
            "burst_min_interval_seconds": 0.25,
            "rearm_quiet_seconds": 2.0,
            "pair_retention_seconds": 5.0,
            "max_people": 32,
            "max_pairs": 128,
            "history_capacity": 64,
            "roi_id": "primary",
            "roi_name": "Fight ROI",
            "debug_roi": true,
            "roi": [
              [
                0.0,
                0.0
              ],
              [
                1.0,
                0.0
              ],
              [
                1.0,
                1.0
              ],
              [
                0.0,
                1.0
              ]
            ]
          },
          "autostart": false
        },
        {
          "id": 6,
          "fight": null,
          "autostart": false
        },
        {
          "id": 7,
          "fight": null,
          "autostart": false
        },
        {
          "id": 8,
          "fight": null,
          "autostart": false
        },
        {
          "id": 9,
          "fight": null,
          "autostart": false
        },
        {
          "id": 10,
          "fight": null,
          "autostart": false
        },
        {
          "id": 12,
          "fight": null,
          "autostart": false
        },
        {
          "id": 11,
          "fight": null,
          "autostart": false
        },
        {
          "id": 3,
          "fight": {
            "enabled": true,
            "person_score": 0.15,
            "joint_score": 0.3,
            "pair_distance_ratio": 1.8,
            "pair_close_hold_seconds": 0.1,
            "arm_motion_window_seconds": 1.0,
            "arm_motion_ratio": 0.1,
            "toward_opponent_ratio": 0.01,
            "fight_window_seconds": 1.5,
            "required_bursts": 1,
            "burst_min_interval_seconds": 0.25,
            "rearm_quiet_seconds": 2.0,
            "pair_retention_seconds": 5.0,
            "max_people": 32,
            "max_pairs": 128,
            "history_capacity": 64,
            "roi_id": "primary",
            "roi_name": "Fight ROI",
            "debug_roi": true,
            "roi": [
              [
                0.0,
                0.0
              ],
              [
                1.0,
                0.0
              ],
              [
                1.0,
                1.0
              ],
              [
                0.0,
                1.0
              ]
            ]
          },
          "autostart": false
        },
        {
          "id": 16,
          "fight": null,
          "autostart": false
        },
        {
          "id": 17,
          "fight": null,
          "autostart": false
        },
        {
          "id": 13,
          "fight": {
            "enabled": true,
            "person_score": 0.15,
            "joint_score": 0.3,
            "pair_distance_ratio": 1.8,
            "pair_close_hold_seconds": 0.1,
            "arm_motion_window_seconds": 1.0,
            "arm_motion_ratio": 0.1,
            "toward_opponent_ratio": 0.01,
            "fight_window_seconds": 1.5,
            "required_bursts": 1,
            "burst_min_interval_seconds": 0.25,
            "rearm_quiet_seconds": 2.0,
            "pair_retention_seconds": 5.0,
            "max_people": 32,
            "max_pairs": 128,
            "history_capacity": 64,
            "roi_id": "primary",
            "roi_name": "Fight ROI",
            "debug_roi": true,
            "roi": [
              [
                0.0,
                0.0
              ],
              [
                1.0,
                0.0
              ],
              [
                1.0,
                1.0
              ],
              [
                0.0,
                1.0
              ]
            ]
          },
          "autostart": false
        },
        {
          "id": 14,
          "fight": {
            "enabled": true,
            "person_score": 0.15,
            "joint_score": 0.3,
            "pair_distance_ratio": 1.8,
            "pair_close_hold_seconds": 0.1,
            "arm_motion_window_seconds": 1.0,
            "arm_motion_ratio": 0.1,
            "toward_opponent_ratio": 0.01,
            "fight_window_seconds": 1.5,
            "required_bursts": 1,
            "burst_min_interval_seconds": 0.25,
            "rearm_quiet_seconds": 2.0,
            "pair_retention_seconds": 5.0,
            "max_people": 32,
            "max_pairs": 128,
            "history_capacity": 64,
            "roi_id": "primary",
            "roi_name": "Fight ROI",
            "debug_roi": true,
            "roi": [
              [
                0.0,
                0.0
              ],
              [
                1.0,
                0.0
              ],
              [
                1.0,
                1.0
              ],
              [
                0.0,
                1.0
              ]
            ]
          },
          "autostart": false
        },
        {
          "id": 15,
          "fight": null,
          "autostart": false
        },
        {
          "id": 28,
          "fight": null,
          "autostart": false
        },
        {
          "id": 21,
          "fight": null,
          "autostart": false
        },
        {
          "id": 20,
          "fight": null,
          "autostart": false
        },
        {
          "id": 19,
          "fight": null,
          "autostart": false
        },
        {
          "id": 18,
          "fight": null,
          "autostart": false
        },
        {
          "id": 22,
          "fight": null,
          "autostart": false
        },
        {
          "id": 23,
          "fight": null,
          "autostart": false
        },
        {
          "id": 29,
          "fight": null,
          "autostart": false
        },
        {
          "id": 24,
          "fight": {
            "enabled": true,
            "person_score": 0.15,
            "joint_score": 0.3,
            "pair_distance_ratio": 1.8,
            "pair_close_hold_seconds": 0.1,
            "arm_motion_window_seconds": 1.0,
            "arm_motion_ratio": 0.1,
            "toward_opponent_ratio": 0.01,
            "fight_window_seconds": 1.5,
            "required_bursts": 1,
            "burst_min_interval_seconds": 0.25,
            "rearm_quiet_seconds": 2.0,
            "pair_retention_seconds": 5.0,
            "max_people": 32,
            "max_pairs": 128,
            "history_capacity": 64,
            "roi_id": "primary",
            "roi_name": "Fight ROI",
            "debug_roi": true,
            "roi": [
              [
                0.0,
                0.0
              ],
              [
                1.0,
                0.0
              ],
              [
                1.0,
                1.0
              ],
              [
                0.0,
                1.0
              ]
            ]
          },
          "autostart": false
        },
        {
          "id": 26,
          "fight": null,
          "autostart": false
        },
        {
          "id": 27,
          "fight": null,
          "autostart": false
        }
      ]
    }
  },
  "runtime_counts": {
    "running": 0,
    "starting": 0,
    "stopped": 22,
    "error": 6,
    "total": 28
  },
  "source_hashes": {
    "app/fight_runtime.py": "169f2b29dfd2f14d6599af24178cfd170bd20ff150857490525624fc8efe1ff8",
    "app/scenario_parameters.py": "6cb9f8edfd2e65f6a25035794ab5748e27ff8f06aaaebc4ad4fe533d7ef9725a",
    "app/secure_control.py": "728d8a95d639c02af23a5094fea927e31178f7d7ee76002b251ac572c1291728",
    "app/stream_settings.py": "83af7ece4b878264c0375e61d845f94e410a44540ce0f3160cd2a4b7e3c486ef",
    "app/stream_manager.py": "98d8ce3e1b99e5353c90ccb3795d1475713292a77c661a7024160a03c6b4d548",
    "app/secure_runtime.py": "39ec2c966c9f935597e8737b7d483d1e929546ed52d02c3b2a08c15ab2ca2d86",
    "app/runtime_state.py": "d6d1f9550c30ec7f9e161fd9224ef17f6b622dc7360b32caac38bfd83759495f",
    "app/stream_config_store.py": "a911fc44dd077e2ef560b4b8a0f7d2962f4254405fc5ebee7185bf5fe2fda9f0",
    "app/multi_provider_results.py": "af6e389fef781e494c9ae3a3246b423b7a23c1a58dcba2a9daaf0a635af81c41",
    "app/pose_config.py": "b99720b5060397685eec0e4b32ec1ccd289102a789b5ebd84504a52ea88d69fa",
    "app/contracts/frames.py": "d383a788bcdb8f16728785f3cca0dc095fb2dd36d9187d175aef98e38b2107eb",
    "app/contracts/visualization.py": "76fc8e471f952c4df4cc2ec4136dc21cb80e65fe943a0c9779f4a2154da26632",
    "app/event_cooldown.py": "3af6485dfd9c3daa3930fd34b1c0c5fe84a73d0ab7fcc287363e626537959176",
    "app/region_scenario.py": "7e2453dc67b8366090ac25fef3850b214fd4ee213301117964b27fb02399e891",
    "app/event_artifact_contract.py": "f61e380d59093f71aa6bd13f75e5ce21c89e3e938df8b23105b96d40510696d1"
  }
}
