From 95ddf0292a21cb90f9021f85e2d3bfda4cbc3deb Mon Sep 17 00:00:00 2001 From: Stream Date: Tue, 9 Jun 2026 20:00:02 +0300 Subject: [PATCH] auto-sync: 2026-06-09 20:00:01 --- memory/2026-06-09.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/memory/2026-06-09.md b/memory/2026-06-09.md index 460c208..fac7458 100644 --- a/memory/2026-06-09.md +++ b/memory/2026-06-09.md @@ -189,3 +189,14 @@ - Верифицировала кодом: disk_watchdog.py (образец) В main ✅; docker.sock доступен (root:999, контейнер в gid 999, A-1 верно); build cache сейчас 330МБ (после моих чисток), в инцидент рос до 11ГБ — P1 обоснован. - Закрыла brd-clock (UPDATE brd_review_ended_at, как штатный approve — урок G5 ORCH-87, чтобы время не раздувалось) → PATCH In Review→Approved (200) → webhook → architect job 1138 running, stage=architecture. - **Очередь разморожена:** 062 держала serial (была In Review без autoApprove). Теперь 062(arch running)→091→090→093 поедут по одной. 062 без autoDeploy → на прод-деплое снова спросит Славу (BRD заапрувлен вручную, деплой тоже будет ручной — если надо автономно, навесить autoDeploy). + +## 🐛 ORCH-094 заведена — терминальная done-задача флаппит deploy-статусы (Слава: «синхронизируй, если опять слетит — баг», 09.06 ~16:48 MSK) +- **Контекст:** Слава просил sync ORCH-061→Done. Сделала PATCH→Done (200, 16:47) → **через ~60 сек СЛЕТЕЛО** обратно Done→Awaiting→Monitoring (16:48). Условие «опять слетит → баг» выполнено. +- **Диагностика (живьём):** + - ORCH-061 task47 БД=done с 07.06, 0 активных jobs. Реально в проде. + - Plane флаппит Monitoring⟷Awaiting парами, 273 активности, actor=daf4d3f4 (bot-токен орка). + - В момент флаппа лог орка = только ВХОДЯЩИЕ webhooks «no pipeline action» → **орк ПОЛУЧАЕТ переходы, не шлёт**. Источник внешний. + - Активный pdm только у 063 (task74), у 061 нет. orchestrator-staging (8501) — НЕ источник (нет task 061 в его БД). Reconciler 061 не упоминает. + - Источник под bot-токеном, не привязан к активной task/job — «зомби»-таймер/sweeper/Plane-automation. Нужен инструментальный поиск в коде. +- **ORCH-094** seq=94 id=28466feb-3802-4dd8-9a8f-fe47eae7c1d6, Backlog, MEDIUM. Гипотезы H1-H4 (зомби-таймер pdm/конкурирующие статус-пути/reconciler-маятник/цикл по живому Plane-статусу config.py:602). G1-G4, AC-1..5 (done держит Done ≥10мин, идемпотентный sync, pdm детерминированно завершается без таймера). Зацепки: post_deploy.py, stage_engine.py:396 run_post_deploy_monitor, plane_sync.py terminal-skip ORCH-068/086, config.py:602. +- Родственник ORCH-091 (врущие статусы). Скрипт: temp/create_flap_bug.py.