Deep-ревью (07.09): approve с предупреждениями. Подтверждено по коду: пометка синхронная, своя сессия (RealSessionFactory),…
**Датированная приёмка (первый реальный SIGTERM-drain, деплой 07.09 02:36 UTC) — ОТРИЦАТЕЛЬНЫЙ результат для app-task бэкфил…
**Датированная приёмка (первый реальный SIGTERM-drain, деплой 07.09 02:36 UTC) — ОТРИЦАТЕЛЬНЫЙ результат для app-task бэкфил…
PR #3388 смержен и задеплоен (07.09 ~01:50 UTC, BUILD_SHA=3fe2d31; no_proxy_stop в app/services/scheduler.py контейнера scraper — 6 вхождений). У cian…
Точки 2-3 (PR #3389) смержены и задеплоены (07.09 ~01:50 UTC, BUILD_SHA=3fe2d31 в backend и scraper; маркер build_browser_fetcher в `providers/yandex/newbuildin…
Доработка (47dabec6): рецепт ревью «отдать в mark_failed только флаг» на этом пути потерял бы данные — scheduler.py:50…
Code-review (07.09): ✅ — обе точки через build_browser_fetcher (третьего места нет), контракт None для httpx/парс-ошибок цел, стоп…
Code-review (07.09): ✅ — трассировка всех трёх except по коду (промежуточных перехватчиков нет; у avito own_browser=True ставит…