{
  "checked_at": "2026-10-19T21:07:46.856938+00:00",
  "jobs": [
    {
      "id": 18110,
      "name": "python checks",
      "status": "success",
      "duration": 171.850603,
      "started_at": "2026-10-19T20:31:11.681Z",
      "finished_at": "2026-10-19T20:34:03.531Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18110",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18111,
      "name": "browser NATS checks",
      "status": "success",
      "duration": 21.897524,
      "started_at": "2026-10-19T20:34:04.035Z",
      "finished_at": "2026-10-19T20:34:25.932Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18111",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18112,
      "name": "frontend checks",
      "status": "success",
      "duration": 44.784339,
      "started_at": "2026-10-19T20:34:26.296Z",
      "finished_at": "2026-10-19T20:35:11.081Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18112",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18113,
      "name": "ruby checks",
      "status": "success",
      "duration": 13.813346,
      "started_at": "2026-10-19T20:35:11.423Z",
      "finished_at": "2026-10-19T20:35:25.236Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18113",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18114,
      "name": "dialog integration checks",
      "status": "success",
      "duration": 118.35759,
      "started_at": "2026-10-19T20:35:25.603Z",
      "finished_at": "2026-10-19T20:37:23.960Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18114",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18115,
      "name": "build audio quality diagnostics",
      "status": "success",
      "duration": 30.69818,
      "started_at": "2026-10-19T20:37:30.822Z",
      "finished_at": "2026-10-19T20:38:01.520Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18115",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18116,
      "name": "build Chrome extension",
      "status": "failed",
      "duration": 22.968893,
      "started_at": "2026-10-19T20:38:01.866Z",
      "finished_at": "2026-10-19T20:38:24.835Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18116",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18159,
      "name": "build Chrome extension",
      "status": "failed",
      "duration": 23.988202,
      "started_at": "2026-10-19T20:41:04.255Z",
      "finished_at": "2026-10-19T20:41:28.243Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18159",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18130,
      "name": "chat audio quality refresh",
      "status": "success",
      "duration": 98.312622,
      "started_at": "2026-10-19T20:41:28.663Z",
      "finished_at": "2026-10-19T20:43:06.976Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18130",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6",
      "evidence": [
        {
          "stage": "image_verified",
          "service": "src_api_gateway",
          "revision": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6",
          "digest": "builder-registry.builder.giscloud.ru/gis/chat-agent/api-gateway/main@sha256:2f09a9348900780ad29b9a43c06e873c91663ef88e4dba1d50514958465221b7"
        },
        {
          "stage": "image_verified",
          "service": "audio_ws_ingress",
          "revision": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6",
          "digest": "builder-registry.builder.giscloud.ru/gis/chat-agent/audio-ws-ingress/main@sha256:a1f1a0dec026c84453cb9648ed2e8a35737bf010d01a4a4edc0a4de96a59486d"
        }
      ]
    },
    {
      "id": 18132,
      "name": "deployment preflight",
      "status": "success",
      "duration": 158.480004,
      "started_at": "2026-10-19T20:38:25.328Z",
      "finished_at": "2026-10-19T20:41:03.808Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18132",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18131,
      "name": "authorize audio quality",
      "status": "success",
      "duration": 77.821848,
      "started_at": "2026-10-19T21:05:02.836Z",
      "finished_at": "2026-10-19T21:06:20.658Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18131",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6"
    },
    {
      "id": 18144,
      "name": "chat ASR drain",
      "status": "success",
      "duration": 61.014619,
      "started_at": "2026-10-19T20:45:58.598Z",
      "finished_at": "2026-10-19T20:46:59.612Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18144",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6",
      "evidence": []
    },
    {
      "id": 18145,
      "name": "chat ASR resume",
      "status": "success",
      "duration": 57.893649,
      "started_at": "2026-10-19T21:03:58.556Z",
      "finished_at": "2026-10-19T21:04:56.450Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18145",
      "project": 5,
      "commit": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6",
      "evidence": []
    },
    {
      "id": 17934,
      "name": "streaming checks",
      "status": "success",
      "duration": 19.859035,
      "started_at": "2026-10-19T20:11:07.016Z",
      "finished_at": "2026-10-19T20:11:26.875Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/17934",
      "project": 31,
      "commit": "46f65a198b8825fa305895b33dc29affdaeee6c4"
    },
    {
      "id": 17935,
      "name": "live bridge release checks",
      "status": "success",
      "duration": 7.954143,
      "started_at": "2026-10-19T20:11:27.251Z",
      "finished_at": "2026-10-19T20:11:35.205Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/17935",
      "project": 31,
      "commit": "46f65a198b8825fa305895b33dc29affdaeee6c4"
    },
    {
      "id": 17936,
      "name": "LinTO release checks",
      "status": "success",
      "duration": 8.828255,
      "started_at": "2026-10-19T20:11:35.671Z",
      "finished_at": "2026-10-19T20:11:44.499Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/17936",
      "project": 31,
      "commit": "46f65a198b8825fa305895b33dc29affdaeee6c4"
    },
    {
      "id": 17937,
      "name": "status release checks",
      "status": "success",
      "duration": 9.387843,
      "started_at": "2026-10-19T20:11:44.918Z",
      "finished_at": "2026-10-19T20:11:54.306Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/17937",
      "project": 31,
      "commit": "46f65a198b8825fa305895b33dc29affdaeee6c4"
    },
    {
      "id": 17940,
      "name": "build ASR worker",
      "status": "success",
      "duration": 470.966627,
      "started_at": "2026-10-19T20:15:20.082Z",
      "finished_at": "2026-10-19T20:23:11.049Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/17940",
      "project": 31,
      "commit": "46f65a198b8825fa305895b33dc29affdaeee6c4"
    },
    {
      "id": 17941,
      "name": "build live bridge",
      "status": "success",
      "duration": 26.951394,
      "started_at": "2026-10-19T20:23:11.641Z",
      "finished_at": "2026-10-19T20:23:38.592Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/17941",
      "project": 31,
      "commit": "46f65a198b8825fa305895b33dc29affdaeee6c4"
    },
    {
      "id": 17947,
      "name": "live bridge preflight",
      "status": "success",
      "duration": 69.167501,
      "started_at": "2026-10-19T20:23:39.099Z",
      "finished_at": "2026-10-19T20:24:48.266Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/17947",
      "project": 31,
      "commit": "46f65a198b8825fa305895b33dc29affdaeee6c4"
    },
    {
      "id": 17948,
      "name": "refresh live bridge",
      "status": "failed",
      "duration": 246.386786,
      "started_at": "2026-10-19T20:58:07.970Z",
      "finished_at": "2026-10-19T21:02:14.357Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/17948",
      "project": 31,
      "commit": "46f65a198b8825fa305895b33dc29affdaeee6c4",
      "evidence": [
        "ERROR: Job failed: exit code 1"
      ]
    },
    {
      "id": 17949,
      "name": "verify live bridge",
      "status": "success",
      "duration": 18.400299,
      "started_at": "2026-10-19T21:03:15.282Z",
      "finished_at": "2026-10-19T21:03:33.682Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/17949",
      "project": 31,
      "commit": "46f65a198b8825fa305895b33dc29affdaeee6c4",
      "evidence": [
        "Live bridge verified without update: 46f65a198b8825fa305895b33dc29affdaeee6c4 builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_live_bridge/main@sha256:003266f1588df250370054a2547af3608f83766840cc2f8f17d79386ef6bcea5"
      ]
    },
    {
      "id": 17953,
      "name": "validate webrtc asr",
      "status": "success",
      "duration": 10.844173,
      "started_at": "2026-10-19T20:11:54.646Z",
      "finished_at": "2026-10-19T20:12:05.490Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/17953",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565"
    },
    {
      "id": 17954,
      "name": "validate vllm metrics release",
      "status": "success",
      "duration": 10.082402,
      "started_at": "2026-10-19T20:12:06.368Z",
      "finished_at": "2026-10-19T20:12:16.450Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/17954",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565"
    },
    {
      "id": 17955,
      "name": "webrtc ASR preflight",
      "status": "success",
      "duration": 381.982945,
      "started_at": "2026-10-19T20:24:48.928Z",
      "finished_at": "2026-10-19T20:31:10.911Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/17955",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565"
    },
    {
      "id": 17956,
      "name": "deploy webrtc asr",
      "status": "failed",
      "duration": 262.037038,
      "started_at": "2026-10-19T20:47:30.115Z",
      "finished_at": "2026-10-19T20:51:52.152Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/17956",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565",
      "evidence": [
        {
          "stage": "asr_docker_begin",
          "operation": "pull"
        },
        {
          "stage": "asr_docker_complete",
          "operation": "pull",
          "elapsed_ms": 190776
        },
        {
          "stage": "asr_docker_begin",
          "operation": "run"
        },
        {
          "stage": "asr_docker_complete",
          "operation": "run",
          "elapsed_ms": 11795
        },
        "Both local ASR models loaded and warmed on the unchanged GPU allocation",
        {
          "stage": "asr_docker_begin",
          "operation": "service"
        },
        {
          "stage": "asr_docker_complete",
          "operation": "service",
          "elapsed_ms": 103
        },
        "ASR worker revision and health verified: 46f65a198b8825fa305895b33dc29affdaeee6c4 builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_streaming_asr/main@sha256:e16c851c953f25f9884d095c22e28ac1cc67451bef906760396b531cd28d661c",
        "ERROR: Job failed: exit code 1"
      ]
    },
    {
      "id": 18160,
      "name": "deploy webrtc asr",
      "status": "failed",
      "duration": 35.747951,
      "started_at": "2026-10-19T20:55:25.860Z",
      "finished_at": "2026-10-19T20:56:01.608Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/18160",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565",
      "evidence": [
        "ERROR: Job failed: exit code 1"
      ]
    },
    {
      "id": 17957,
      "name": "verify webrtc ASR runtime",
      "status": "success",
      "duration": 39.75015,
      "started_at": "2026-10-19T20:52:32.110Z",
      "finished_at": "2026-10-19T20:53:11.860Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/17957",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565",
      "evidence": [
        {
          "neighbor_task": {
            "task": "9rlxj1h0yn0caw7q4krsh5qwz",
            "desired": "running",
            "state": "running",
            "at": "2026-10-19T20:50:55.944102398Z",
            "exit_code": 0,
            "health_failure": false,
            "oom_killed": false
          }
        },
        {
          "neighbor_task": {
            "task": "ouf1mylkolzhkczzj05y4ni3z",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:50:43.584268859Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "zu95h3lgrdnz70rfgoljnc4k6",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:45:37.428954384Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "vacc5ted9jn7gsa12qz9ph7pp",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:40:31.426609585Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "8ljmmjfwu11orqshkryu4viuy",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:35:25.414315873Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        "ASR runtime and stable neighboring specs/tasks verified without updates: 46f65a198b8825fa305895b33dc29affdaeee6c4 builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_streaming_asr/main@sha256:e16c851c953f25f9884d095c22e28ac1cc67451bef906760396b531cd28d661c"
      ]
    },
    {
      "id": 17958,
      "name": "diagnose ASR neighbor",
      "status": "success",
      "duration": 60.955433,
      "started_at": "2026-10-19T20:53:57.439Z",
      "finished_at": "2026-10-19T20:54:58.395Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/17958",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565",
      "evidence": [
        {
          "neighbor_task": {
            "task": "9rlxj1h0yn0caw7q4krsh5qwz",
            "desired": "running",
            "state": "running",
            "at": "2026-10-19T20:50:55.944102398Z",
            "exit_code": 0,
            "health_failure": false,
            "oom_killed": false
          }
        },
        {
          "neighbor_task": {
            "task": "ouf1mylkolzhkczzj05y4ni3z",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:50:43.584268859Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "zu95h3lgrdnz70rfgoljnc4k6",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:45:37.428954384Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "vacc5ted9jn7gsa12qz9ph7pp",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:40:31.426609585Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "8ljmmjfwu11orqshkryu4viuy",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:35:25.414315873Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        "ASR runtime and stable neighboring specs/tasks verified without updates: 46f65a198b8825fa305895b33dc29affdaeee6c4 builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_streaming_asr/main@sha256:e16c851c953f25f9884d095c22e28ac1cc67451bef906760396b531cd28d661c",
        {
          "neighbor_launch": {
            "service": "nats_ruby_nats",
            "command_entries": 3,
            "command_markers": [
              "gem install"
            ],
            "argument_bytes": 62,
            "mount_targets": [],
            "config_names": [
              "nats_ruby_nats-config-0-edb960114cc9a2fed157585248d8d318"
            ],
            "env_keys": [
              "STACK_NAME",
              "STACK_SERVICE_NAME"
            ],
            "restart_policy": {
              "Condition": "any",
              "Delay": 5000000000,
              "MaxAttempts": 0
            },
            "mode": {
              "Replicated": {
                "Replicas": 1
              }
            }
          }
        },
        {
          "neighbor_diagnostic": {
            "service": "nats_ruby_nats",
            "image": "ruby:3.4.4-bookworm",
            "classifications": [],
            "go_frames": [],
            "log_bytes_read": 0,
            "raw_logs_exported": false
          }
        }
      ]
    },
    {
      "id": 17959,
      "name": "audio quality ASR preflight",
      "status": "success",
      "duration": 38.449922,
      "started_at": "2026-10-19T20:56:53.052Z",
      "finished_at": "2026-10-19T20:57:31.502Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/17959",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565",
      "evidence": [
        {
          "neighbor_task": {
            "task": "zjr11pf8x3c3yn2qvfqy6pgl2",
            "desired": "running",
            "state": "running",
            "at": "2026-10-19T20:56:01.933698606Z",
            "exit_code": 0,
            "health_failure": false,
            "oom_killed": false
          }
        },
        {
          "neighbor_task": {
            "task": "9rlxj1h0yn0caw7q4krsh5qwz",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:55:56.530495282Z",
            "exit_code": 2,
            "health_failure": false,
            "oom_killed": false
          }
        },
        {
          "neighbor_task": {
            "task": "ouf1mylkolzhkczzj05y4ni3z",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:50:43.584268859Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "zu95h3lgrdnz70rfgoljnc4k6",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:45:37.428954384Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "vacc5ted9jn7gsa12qz9ph7pp",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T20:40:31.426609585Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        "ASR runtime and stable neighboring specs/tasks verified without updates: 46f65a198b8825fa305895b33dc29affdaeee6c4 builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_streaming_asr/main@sha256:e16c851c953f25f9884d095c22e28ac1cc67451bef906760396b531cd28d661c",
        {
          "kind": "private_diagnostic_runtime_preflight",
          "python": "3.10.12",
          "asyncio_timeout_available": false,
          "diagnostics_require_asyncio_timeout": false,
          "source_sha256": {
            "worker": "57ecc91adce9aadbcb5b6d6e2160a48499595570b1a79e2441fa1fa6c940fd50",
            "quality": "4421e719951c8f2d1df44be97fc62068219a0c2b6182bdb6215823aa41e6341c"
          },
          "chunk_bytes": 24000
        },
        {
          "kind": "private_diagnostic_broker_preflight",
          "max_payload": 1048576
        }
      ]
    }
  ],
  "chat_runtime_guard": "refresh success requires exact image id, running/healthy container, completed update, NATS readiness and neighboring spec/task guards; image_verified rows alone are pre-update evidence",
  "extension_artifact": "CI compiled and packaged, upload failed DNS gitlab; local exact-source quality package recorded separately",
  "gpu_memory": "nvidia-smi numeric free memory unavailable under existing permissions; no GPU or model allocation changed"
}
