{
  "checked_at": "2026-10-19T22:46:13.842082+00:00",
  "source": {
    "chat": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45",
    "worker": "d9f78874cffe1b175846ef4325df38f993c2f943",
    "rag": "f58b688f16bf9df43dba15685c53e419472f9565"
  },
  "mandatory_checks_success": true,
  "worker_runtime_verified": true,
  "admission_resumed": true,
  "delivery_finished": true,
  "verdict": "Обязательные проверки исправления прошли. Worker подтверждён по SHA, digest, health и приватному NATS; приём аудио восстановлен. Job поставки завершилась ошибкой; отдельные проверки подтвердили текущее состояние. Причина и исход исходной job сохранены ниже.",
  "runtime": [
    {
      "component": "Streaming worker",
      "sha": "d9f78874cffe1b175846ef4325df38f993c2f943",
      "state": "healthy; private NATS ready",
      "digest": "builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_streaming_asr/main@sha256:8cba229bf2318f70095ca96740a8dbda63eb451bf8da30f51d18ff3eec422d81"
    },
    {
      "component": "Live bridge",
      "sha": "46f65a198b8825fa305895b33dc29affdaeee6c4",
      "state": "Не обновлялся этим исправлением; предыдущая поставка сохранена"
    },
    {
      "component": "Gateway / audio ingress",
      "sha": "b7cc7b94e06faa74d7d5273cf6ab2e3e3484b5f6",
      "state": "Не обновлялись этим исправлением; предыдущая поставка сохранена"
    },
    {
      "component": "Испытательное расширение",
      "sha": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45",
      "state": "Локальная сборка готова; установка и ручной запуск отложены"
    }
  ],
  "post_correction_audio_measurements": 0,
  "extension_ci": {
    "job": 18186,
    "status": "failed",
    "compiled": true,
    "artifact_upload_dns_failure": true,
    "local_exact_source_package": "builds/5f11c84f/chat-agent-chrome-quality.zip"
  },
  "jobs": [
    {
      "id": 18180,
      "name": "python checks",
      "status": "success",
      "duration": 100.225761,
      "started_at": "2026-10-19T22:19:44.447Z",
      "finished_at": "2026-10-19T22:21:24.673Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18180",
      "project": 5,
      "commit": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45"
    },
    {
      "id": 18181,
      "name": "browser NATS checks",
      "status": "success",
      "duration": 21.527558,
      "started_at": "2026-10-19T22:21:25.158Z",
      "finished_at": "2026-10-19T22:21:46.685Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18181",
      "project": 5,
      "commit": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45"
    },
    {
      "id": 18182,
      "name": "frontend checks",
      "status": "success",
      "duration": 46.851329,
      "started_at": "2026-10-19T22:21:47.214Z",
      "finished_at": "2026-10-19T22:22:34.065Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18182",
      "project": 5,
      "commit": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45"
    },
    {
      "id": 18183,
      "name": "ruby checks",
      "status": "success",
      "duration": 13.700758,
      "started_at": "2026-10-19T22:22:34.412Z",
      "finished_at": "2026-10-19T22:22:48.113Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18183",
      "project": 5,
      "commit": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45"
    },
    {
      "id": 18184,
      "name": "dialog integration checks",
      "status": "success",
      "duration": 118.565231,
      "started_at": "2026-10-19T22:22:48.558Z",
      "finished_at": "2026-10-19T22:24:47.123Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18184",
      "project": 5,
      "commit": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45"
    },
    {
      "id": 18186,
      "name": "build Chrome extension",
      "status": "failed",
      "duration": 22.844423,
      "started_at": "2026-10-19T22:27:02.551Z",
      "finished_at": "2026-10-19T22:27:25.396Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18186",
      "project": 5,
      "commit": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45"
    },
    {
      "id": 18202,
      "name": "deployment preflight",
      "status": "success",
      "duration": 86.666163,
      "started_at": "2026-10-19T22:25:35.376Z",
      "finished_at": "2026-10-19T22:27:02.042Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18202",
      "project": 5,
      "commit": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45",
      "evidence": [
        {
          "BlockIO": "61.4kB / 463kB",
          "CPUPerc": "0.24%",
          "Container": "391999d1412b",
          "ID": "391999d1412b",
          "MemPerc": "0.03%",
          "MemUsage": "17.9MiB / 62.79GiB",
          "Name": "chat-agent_audio_nats.1.vev1iwvbz80w3oyjyvb0z65rb",
          "NetIO": "14.3GB / 17.6GB",
          "PIDs": "26"
        },
        {
          "BlockIO": "26.3MB / 28.7kB",
          "CPUPerc": "0.01%",
          "Container": "340dd412e0d6",
          "ID": "340dd412e0d6",
          "MemPerc": "0.00%",
          "MemUsage": "1.375MiB / 62.79GiB",
          "Name": "chat-agent_nats_box.1.too0ezlkeb6014ym2n3m976pk",
          "NetIO": "33.9MB / 11.6MB",
          "PIDs": "3"
        },
        {
          "BlockIO": "2.76MB / 25.6MB",
          "CPUPerc": "0.02%",
          "Container": "44b85f32fc5d",
          "ID": "44b85f32fc5d",
          "MemPerc": "0.12%",
          "MemUsage": "76.72MiB / 62.79GiB",
          "Name": "chat-agent_nats_ui.1.o594c2ym7wgx4h317usorov14",
          "NetIO": "34.9MB / 9.37MB",
          "PIDs": "35"
        },
        {
          "BlockIO": "4.83MB / 1.31MB",
          "CPUPerc": "0.01%",
          "Container": "9c0ff0e0c434",
          "ID": "9c0ff0e0c434",
          "MemPerc": "0.01%",
          "MemUsage": "6.688MiB / 62.79GiB",
          "Name": "chat-agent_pgweb_mcp.1.o31mw7vh3vdrvpl7946v764kh",
          "NetIO": "39.2MB / 13.4MB",
          "PIDs": "15"
        },
        {
          "BlockIO": "16.4MB / 0B",
          "CPUPerc": "0.21%",
          "Container": "fa041055cb6f",
          "ID": "fa041055cb6f",
          "MemPerc": "0.10%",
          "MemUsage": "65.32MiB / 62.79GiB",
          "Name": "chat-agent_src_agent.1.qnev7w78jejfdov8300bi5lwt",
          "NetIO": "12.6MB / 29.2MB",
          "PIDs": "6"
        },
        {
          "BlockIO": "11.5MB / 0B",
          "CPUPerc": "0.39%",
          "Container": "6d56dc7696ef",
          "ID": "6d56dc7696ef",
          "MemPerc": "0.09%",
          "MemUsage": "59.39MiB / 62.79GiB",
          "Name": "chat-agent_src_api_gateway.1.387pikniiwvt61zqbrrnigy3g",
          "NetIO": "327MB / 330MB",
          "PIDs": "6"
        },
        {
          "BlockIO": "8.85MB / 0B",
          "CPUPerc": "16.55%",
          "Container": "02e7e7715d06",
          "ID": "02e7e7715d06",
          "MemPerc": "0.08%",
          "MemUsage": "49.94MiB / 62.79GiB",
          "Name": "chat-agent_src_core.1.m7dt8ramzqwquetfh68qjaczc",
          "NetIO": "4.26GB / 12.5GB",
          "PIDs": "6"
        },
        {
          "BlockIO": "393kB / 12.3kB",
          "CPUPerc": "0.01%",
          "Container": "8b717b5071d9",
          "ID": "8b717b5071d9",
          "MemPerc": "0.03%",
          "MemUsage": "17.48MiB / 62.79GiB",
          "Name": "chat-agent_src_front.1.ss80sxgjovl9mv9o39mangvl7",
          "NetIO": "195MB / 198MB",
          "PIDs": "26"
        },
        {
          "BlockIO": "14MB / 0B",
          "CPUPerc": "0.03%",
          "Container": "785412f9fc07",
          "ID": "785412f9fc07",
          "MemPerc": "0.08%",
          "MemUsage": "49.73MiB / 62.79GiB",
          "Name": "chat-agent_src_llm.1.ao6fabn361hz4u05se1fbmihb",
          "NetIO": "2.43MB / 13.2MB",
          "PIDs": "6"
        },
        {
          "BlockIO": "16.1MB / 389MB",
          "CPUPerc": "0.16%",
          "Container": "62d603c51585",
          "ID": "62d603c51585",
          "MemPerc": "0.09%",
          "MemUsage": "57.93MiB / 62.79GiB",
          "Name": "chat-agent_src_postgres.1.t35vf1w0cb7rytrrneu33gqfm",
          "NetIO": "180MB / 170MB",
          "PIDs": "13"
        },
        {
          "BlockIO": "22.3MB / 0B",
          "CPUPerc": "0.22%",
          "Container": "b935373bc26a",
          "ID": "b935373bc26a",
          "MemPerc": "0.30%",
          "MemUsage": "190.9MiB / 62.79GiB",
          "Name": "chat-agent_audio_ws_ingress.1.6rfuicknfo3mlgaaa576mxo9t",
          "NetIO": "323MB / 366MB",
          "PIDs": "29"
        },
        {
          "weather_preflight": "current",
          "ok": true,
          "tls_verified": true
        },
        {
          "weather_preflight": "precipitation_new",
          "ok": true,
          "tls_verified": true
        },
        {
          "weather_preflight": "clouds_new",
          "ok": true,
          "tls_verified": true
        },
        {
          "weather_preflight": "wind_new",
          "ok": true,
          "tls_verified": true
        },
        {
          "weather_preflight": "temp_new",
          "ok": true,
          "tls_verified": true
        }
      ]
    },
    {
      "id": 18214,
      "name": "chat ASR drain",
      "status": "success",
      "duration": 65.590485,
      "started_at": "2026-10-19T22:32:28.407Z",
      "finished_at": "2026-10-19T22:33:33.998Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18214",
      "project": 5,
      "commit": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45",
      "evidence": []
    },
    {
      "id": 18215,
      "name": "chat ASR resume",
      "status": "success",
      "duration": 62.001917,
      "started_at": "2026-10-19T22:44:46.485Z",
      "finished_at": "2026-10-19T22:45:48.487Z",
      "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/jobs/18215",
      "project": 5,
      "commit": "5f11c84f1b4efa1f28a6dcc0515f508ed60c2e45",
      "evidence": []
    },
    {
      "id": 18161,
      "name": "streaming checks",
      "status": "success",
      "duration": 60.862069,
      "started_at": "2026-10-19T22:07:08.632Z",
      "finished_at": "2026-10-19T22:08:09.494Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/18161",
      "project": 31,
      "commit": "d9f78874cffe1b175846ef4325df38f993c2f943"
    },
    {
      "id": 18162,
      "name": "live bridge release checks",
      "status": "success",
      "duration": 9.401372,
      "started_at": "2026-10-19T22:08:10.027Z",
      "finished_at": "2026-10-19T22:08:19.428Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/18162",
      "project": 31,
      "commit": "d9f78874cffe1b175846ef4325df38f993c2f943"
    },
    {
      "id": 18163,
      "name": "LinTO release checks",
      "status": "success",
      "duration": 9.389488,
      "started_at": "2026-10-19T22:08:19.924Z",
      "finished_at": "2026-10-19T22:08:29.313Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/18163",
      "project": 31,
      "commit": "d9f78874cffe1b175846ef4325df38f993c2f943"
    },
    {
      "id": 18164,
      "name": "status release checks",
      "status": "success",
      "duration": 8.177398,
      "started_at": "2026-10-19T22:08:29.685Z",
      "finished_at": "2026-10-19T22:08:37.862Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/18164",
      "project": 31,
      "commit": "d9f78874cffe1b175846ef4325df38f993c2f943"
    },
    {
      "id": 18167,
      "name": "build ASR worker",
      "status": "success",
      "duration": 557.41395,
      "started_at": "2026-10-19T22:10:26.459Z",
      "finished_at": "2026-10-19T22:19:43.873Z",
      "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/jobs/18167",
      "project": 31,
      "commit": "d9f78874cffe1b175846ef4325df38f993c2f943"
    },
    {
      "id": 18229,
      "name": "validate webrtc asr",
      "status": "success",
      "duration": 12.32025,
      "started_at": "2026-10-19T22:24:47.522Z",
      "finished_at": "2026-10-19T22:24:59.842Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/18229",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565"
    },
    {
      "id": 18230,
      "name": "validate vllm metrics release",
      "status": "success",
      "duration": 10.627939,
      "started_at": "2026-10-19T22:25:00.317Z",
      "finished_at": "2026-10-19T22:25:10.945Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/18230",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565"
    },
    {
      "id": 18231,
      "name": "webrtc ASR preflight",
      "status": "success",
      "duration": 220.757229,
      "started_at": "2026-10-19T22:27:26.082Z",
      "finished_at": "2026-10-19T22:31:06.840Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/18231",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565",
      "evidence": [
        {
          "stage": "asr_docker_begin",
          "operation": "pull"
        },
        {
          "stage": "asr_docker_complete",
          "operation": "pull",
          "elapsed_ms": 207555
        }
      ]
    },
    {
      "id": 18232,
      "name": "deploy webrtc asr",
      "status": "failed",
      "duration": 310.24968,
      "started_at": "2026-10-19T22:34:43.534Z",
      "finished_at": "2026-10-19T22:39:53.783Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/18232",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565",
      "evidence": [
        {
          "stage": "asr_docker_begin",
          "operation": "pull"
        },
        {
          "stage": "asr_docker_complete",
          "operation": "pull",
          "elapsed_ms": 240616
        },
        {
          "stage": "asr_docker_begin",
          "operation": "run"
        },
        {
          "stage": "asr_docker_complete",
          "operation": "run",
          "elapsed_ms": 11564
        },
        "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": 95
        },
        "ASR worker revision and health verified: d9f78874cffe1b175846ef4325df38f993c2f943 builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_streaming_asr/main@sha256:8cba229bf2318f70095ca96740a8dbda63eb451bf8da30f51d18ff3eec422d81",
        "Out-of-scope service task changed: nats_ruby_nats",
        "ERROR: Job failed: exit code 1"
      ]
    },
    {
      "id": 18233,
      "name": "verify webrtc ASR runtime",
      "status": "success",
      "duration": 39.126241,
      "started_at": "2026-10-19T22:41:27.598Z",
      "finished_at": "2026-10-19T22:42:06.724Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/18233",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565",
      "evidence": [
        {
          "neighbor_task": {
            "task": "40beceplco6qupti8k9wezu9h",
            "desired": "running",
            "state": "running",
            "at": "2026-10-19T22:38:04.94977865Z",
            "exit_code": 0,
            "health_failure": false,
            "oom_killed": false
          }
        },
        {
          "neighbor_task": {
            "task": "roe73evkmxb1keqw44voltbev",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T22:37:59.563389514Z",
            "exit_code": 2,
            "health_failure": false,
            "oom_killed": false
          }
        },
        {
          "neighbor_task": {
            "task": "40eynb1ezjyb1p0udzbjqkjeq",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T22:32:53.338427753Z",
            "exit_code": 2,
            "health_failure": false,
            "oom_killed": false
          }
        },
        {
          "neighbor_task": {
            "task": "bcv55vtjvs9ubgdua5vcu8nm3",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T22:27:45.290959774Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "3yphpvrzem73l9alov0s5ouvj",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T22:22:39.225862721Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        "ASR runtime and stable neighboring specs/tasks verified without updates: d9f78874cffe1b175846ef4325df38f993c2f943 builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_streaming_asr/main@sha256:8cba229bf2318f70095ca96740a8dbda63eb451bf8da30f51d18ff3eec422d81"
      ]
    },
    {
      "id": 18235,
      "name": "audio quality ASR preflight",
      "status": "success",
      "duration": 77.82498,
      "started_at": "2026-10-19T22:42:34.123Z",
      "finished_at": "2026-10-19T22:43:51.948Z",
      "web_url": "https://git.giscloud.ru/ai-assistant/deployments/rag-stack/-/jobs/18235",
      "project": 26,
      "commit": "f58b688f16bf9df43dba15685c53e419472f9565",
      "evidence": [
        {
          "neighbor_task": {
            "task": "jar8ughq6a8eq2b8hqmom63ve",
            "desired": "running",
            "state": "running",
            "at": "2026-10-19T22:43:10.970541194Z",
            "exit_code": 0,
            "health_failure": false,
            "oom_killed": false
          }
        },
        {
          "neighbor_task": {
            "task": "40beceplco6qupti8k9wezu9h",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T22:43:05.555377753Z",
            "exit_code": 2,
            "health_failure": false,
            "oom_killed": false
          }
        },
        {
          "neighbor_task": {
            "task": "roe73evkmxb1keqw44voltbev",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T22:37:59.563389514Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "40eynb1ezjyb1p0udzbjqkjeq",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T22:32:53.338427753Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        {
          "neighbor_task": {
            "task": "bcv55vtjvs9ubgdua5vcu8nm3",
            "desired": "shutdown",
            "state": "failed",
            "at": "2026-10-19T22:27:45.290959774Z",
            "exit_code": 2,
            "health_failure": false,
            "container_retired": true
          }
        },
        "ASR runtime and stable neighboring specs/tasks verified without updates: d9f78874cffe1b175846ef4325df38f993c2f943 builder-registry.builder.giscloud.ru/gis/webrtc-komaroff/voice-chat/webrtc_streaming_asr/main@sha256:8cba229bf2318f70095ca96740a8dbda63eb451bf8da30f51d18ff3eec422d81",
        {
          "kind": "private_diagnostic_runtime_preflight",
          "python": "3.10.12",
          "asyncio_timeout_available": false,
          "diagnostics_require_asyncio_timeout": false,
          "source_sha256": {
            "worker": "fea40dc6e3bc586235eab14a50ddaf00187fc233a8076e8909d6f18aef436af8",
            "quality": "4421e719951c8f2d1df44be97fc62068219a0c2b6182bdb6215823aa41e6341c"
          },
          "chunk_bytes": 24000
        },
        {
          "kind": "private_diagnostic_broker_preflight",
          "max_payload": 1048576
        }
      ]
    }
  ]
}
