Deep-ревью (06.09): ⚠️ minor, блокеров нет. Проверено исполнением: все четыре формы импорта дают kit-модуль, атрибут…
П. (в) закрыт целиком: PR #3397 (IMV, проводка пула) + PR #3399 (yandex/cian valuation) задеплоены; проба 06.09 07:15 UTC — cian sale=9.9M (acc=93 %)…
**Приёмка PR #3399 на проде (06.09 07:15 UTC, деплой bbf38f5, маркер «пул прокси пуст — кэш не прогрет» в контейнере —…
Дополнение по ревью #3399 (не в этом PR): providers/yandex/valuation.py:219-230 — await self._cffi_session.close() стоит ДО закрытия proxy-стека…
Code-review (06.09): ⚠️ minor. Подтверждено: оба вызова под _with_budget 8 с; NoProxyAvailableError у yandex летит из __aenter__ и ловится в…
П. 4 (новое, по пробе #3397 06.09 06:15 UTC): живой IMV из /estimate через curl отбивается Авито 403 на warm-up (GET /evaluation/realty)…
Приёмка #3397 на проде (06.09 06:15 UTC, деплой 075cec4, USE_PROXY_POOL_CURL=true в backend). Проба POST /api/v1/trade-in/estimate изнутри контейн…
Подтверждено и для cian: на каждой пробе /estimate (06:13 и 06:14 UTC) — `WARNING scraper_kit.providers.cian.valuation: Cian valuation fetch failed: … CONNECT…
Ещё один источник /estimate на мёртвом фолбэке (прод, 06.09 06:13 UTC, сырой лог backend при пробе /estimate):
curl_cffi.requests.exc…
PR #3396 смержен и задеплоен (06.09 ~06:03 UTC, BUILD_SHA=e1f86e3; маркер houses СТОП в orchestration/pipeline.py контейнера scraper — есть).…
PR #3395 смержен и задеплоен (06.09 ~06:03 UTC, BUILD_SHA=e1f86e3; маркер _was_interrupted — 4 вхождения в обеих копиях в контейнере…