{
  "acceptance": {
    "bridge": {
      "auth": null,
      "wss": {
        "connected": true,
        "counts": {
          "connections": 1,
          "pings": 3,
          "pongs": 3
        },
        "actions": {
          "control.server.status": 1,
          "tokens.flushCache": 1,
          "ai.runtimeStatus.get": 1,
          "ai.connectionInfo.get": 1
        },
        "lastError": null
      }
    },
    "streamCounts": {
      "running": 0,
      "starting": 0,
      "stopped": 0,
      "error": 0,
      "total": 0
    },
    "model": {
      "name": "RFDETRMedium",
      "max_batch_size": 4,
      "version_policy": {
        "specific": {
          "versions": [
            1
          ]
        }
      },
      "instance_group": [
        {
          "name": "RFDETRMedium_0",
          "kind": "KIND_GPU",
          "count": 8,
          "gpus": [
            0
          ],
          "secondary_devices": [],
          "profile": [],
          "passive": false,
          "host_policy": ""
        }
      ],
      "input": [
        {
          "name": "input",
          "data_type": "TYPE_FP16",
          "format": "FORMAT_NONE",
          "dims": [
            3,
            576,
            576
          ],
          "is_shape_tensor": false,
          "allow_ragged_batch": false,
          "optional": false,
          "is_non_linear_format_io": false
        }
      ],
      "output": [
        {
          "name": "dets",
          "data_type": "TYPE_FP32",
          "dims": [
            300,
            4
          ],
          "label_filename": "",
          "is_shape_tensor": false,
          "is_non_linear_format_io": false
        },
        {
          "name": "labels",
          "data_type": "TYPE_FP32",
          "dims": [
            300,
            91
          ],
          "label_filename": "",
          "is_shape_tensor": false,
          "is_non_linear_format_io": false
        }
      ],
      "dynamic_batching": {
        "preferred_batch_size": [
          4
        ],
        "max_queue_delay_microseconds": 5000,
        "preserve_ordering": false,
        "priority_levels": 0,
        "default_priority_level": 0,
        "priority_queue_policy": {}
      }
    },
    "artifact_enabled": "1",
    "metadata_enabled": "true",
    "tls_gateway": "PASS",
    "session_restored_without_new_login": true,
    "redis_reader": "AUTH_PASS_ADMIN_DENIED",
    "web_redis_consumption": "NOT_OBSERVED",
    "camera_start": "NOT_RUN",
    "event_post": "NOT_RUN"
  },
  "containers": [
    {
      "name": "/contextra-icerti-ai-control-sidecar-1",
      "image": "sha256:7c41beed761d9520764fa6354fa30ce43dc6484792a8e794577f0188f34ec536",
      "running": true,
      "health": "healthy"
    },
    {
      "name": "/contextra-icerti-ai-gateway-1",
      "image": "sha256:f9b672d8b5beffd4b705339fdeb4494f73604899eafef23e99f90590761f8239",
      "running": true,
      "health": null
    },
    {
      "name": "/contextra-icerti-analytics-1",
      "image": "sha256:e087da7cbba67139054b07eba14c30387f98e0c3338847fea7a9a29f1a09a6de",
      "running": true,
      "health": "healthy"
    },
    {
      "name": "/contextra-icerti-postgresql-1",
      "image": "sha256:26ff894de07212639974012ba2be1fc8b1a6dc6a7b18035c35c48fd26092c0a9",
      "running": true,
      "health": "healthy"
    },
    {
      "name": "/contextra-icerti-redis-1",
      "image": "sha256:8231d3786e10c470840c27963f3d19672dc7ef3e5d5adc512c01d44faada5672",
      "running": true,
      "health": "healthy"
    }
  ],
  "bootstrap": {
    "certificate_attempts": 1,
    "deployment": {
      "HOST_READY": "PASS",
      "DEPLOYED": "PASS",
      "RUNTIME_READY": "PASS",
      "EXTERNAL_READY": "NOT_RUN",
      "first_frame": "NOT_RUN",
      "accuracy": "NOT_RUN",
      "note": "모델별 readiness이며 카메라/관제 시험 성공이 아닙니다.",
      "release_id": "icerti-first-full-e6efcea-20260919",
      "transaction": "deploy-9d6bed52aec04b5b8f80049d22944ffa"
    },
    "images": {
      "ai-control-sidecar": "sha256:7c41beed761d9520764fa6354fa30ce43dc6484792a8e794577f0188f34ec536",
      "ai-gateway": "sha256:f9b672d8b5beffd4b705339fdeb4494f73604899eafef23e99f90590761f8239",
      "analytics": "sha256:e087da7cbba67139054b07eba14c30387f98e0c3338847fea7a9a29f1a09a6de",
      "postgresql": "sha256:26ff894de07212639974012ba2be1fc8b1a6dc6a7b18035c35c48fd26092c0a9",
      "redis": "sha256:8231d3786e10c470840c27963f3d19672dc7ef3e5d5adc512c01d44faada5672"
    },
    "login_attempts": 2,
    "stage": "READY_WSS",
    "target_acceptance": "/data/contextra/site/final-acceptance.json"
  },
  "gpu": "1412 MiB, 0 %",
  "root_free_bytes": 608453025792,
  "backup_free_bytes": 9383142879232,
  "firewall": "-N CTX-ICERTI-REDIS\n-A CTX-ICERTI-REDIS -s 192.168.30.68/32 -j RETURN\n-A CTX-ICERTI-REDIS -j DROP",
  "firewall_enabled": "enabled",
  "launcher_sha256": "7b5369b00f36e35e098a5f1623f4ade984efa7da7cf63a263daf3dae8232ef47",
  "time": "2026-09-20T11:58:33+09:00"
}