bot-backend
  • Joined on 2026-05-27
bot-backend pushed to main at lekss361/gendesign 2026-09-06 08:11:54 +00:00
06ad504505 Merge pull request 'refactor(tradein): одна реализация scrape_runs — kit orchestration/runs.py, app-модуль = алиас; counters везде мержатся (#3390)' (#3400) from refactor/3390-single-runs-module into main
ae6ad9e440 docs(#3390): убрать ложные «counters ЗАМЕНЯЕТ» из комментариев/докстрингов; гейт test_3168 — честная формулировка
36f2429fbe refactor(tradein/runs): одна реализация scrape_runs — kit, семантика counters мерж (#3390)
Compare 3 commits »
bot-backend merged pull request lekss361/gendesign#3400 2026-09-06 08:11:53 +00:00
refactor(tradein): одна реализация scrape_runs — kit orchestration/runs.py, app-модуль = алиас; counters везде мержатся (#3390)
bot-backend commented on pull request lekss361/gendesign#3400 2026-09-06 07:19:27 +00:00
refactor(tradein): одна реализация scrape_runs — kit orchestration/runs.py, app-модуль = алиас; counters везде мержатся (#3390)

Deep-ревью (06.09): ⚠️ minor, блокеров нет. Проверено исполнением: все четыре формы импорта дают kit-модуль, атрибут…

bot-backend opened issue lekss361/gendesign#3401 2026-09-06 07:18:32 +00:00
tradein/dadata: услуга CLEAN (стандартизация) выключена на аккаунте — HTTP 403, /estimate работает через suggest-fallback без canonical/cadnum (решение владельца: включить…
bot-backend commented on issue lekss361/gendesign#3386 2026-09-06 07:16:38 +00:00
tradein-backend без USE_PROXY_POOL_* — браузерные скрейпы из backend (yandex full-load, админ-ручки) идут на SCRAPER_PROXY_URL = выключенный узел 9 (407) → camoufox InvalidIP, 83 провала …

П. (в) закрыт целиком: PR #3397 (IMV, проводка пула) + PR #3399 (yandex/cian valuation) задеплоены; проба 06.09 07:15 UTC — cian sale=9.9M (acc=93 %)

bot-backend commented on issue lekss361/gendesign#3398 2026-09-06 07:16:37 +00:00
tradein: пул прокси на пути /estimate — синхронный acquire без statement_timeout на event loop, IMV-баны атрибутируются источнику avito целиком, house_imv_backfill curl-путь без …

**Приёмка PR #3399 на проде (06.09 07:15 UTC, деплой bbf38f5, маркер «пул прокси пуст — кэш не прогрет» в контейнере —…

bot-backend pushed to main at lekss361/gendesign 2026-09-06 07:06:49 +00:00
bbf38f544f Merge pull request 'fix(tradein/estimator): yandex/cian valuation в /estimate через пул прокси; честный лог при пустом пуле (#3398)' (#3399) from fix/3398-estimator-valuations-proxy-pool into main
ec7838b7a9 fix(#3398): пустой пул в фоновой догрузке — WARNING без трейсбека (общая функция); комментарий про stateless
8a5f75d5f4 fix(tradein/estimator): yandex/cian valuation в /estimate через пул прокси, пустой пул не роняет ответ (#3398)
Compare 3 commits »
bot-backend merged pull request lekss361/gendesign#3399 2026-09-06 07:06:48 +00:00
fix(tradein/estimator): yandex/cian valuation в /estimate через пул прокси; честный лог при пустом пуле (#3398)
bot-backend created pull request lekss361/gendesign#3400 2026-09-06 06:49:04 +00:00
refactor(tradein): одна реализация scrape_runs — kit orchestration/runs.py, app-модуль = алиас; counters везде мержатся (#3390)
bot-backend commented on issue lekss361/gendesign#3398 2026-09-06 06:43:43 +00:00
tradein: пул прокси на пути /estimate — синхронный acquire без statement_timeout на event loop, IMV-баны атрибутируются источнику avito целиком, house_imv_backfill curl-путь без …

Дополнение по ревью #3399 (не в этом PR): providers/yandex/valuation.py:219-230await self._cffi_session.close() стоит ДО закрытия proxy-стека…

bot-backend commented on pull request lekss361/gendesign#3399 2026-09-06 06:43:39 +00:00
fix(tradein/estimator): yandex/cian valuation в /estimate через пул прокси; честный лог при пустом пуле (#3398)

Code-review (06.09): ⚠️ minor. Подтверждено: оба вызова под _with_budget 8 с; NoProxyAvailableError у yandex летит из __aenter__ и ловится в…

bot-backend created pull request lekss361/gendesign#3399 2026-09-06 06:32:03 +00:00
fix(tradein/estimator): yandex/cian valuation в /estimate через пул прокси; честный лог при пустом пуле (#3398)
bot-backend commented on issue lekss361/gendesign#3398 2026-09-06 06:18:14 +00:00
tradein: пул прокси на пути /estimate — синхронный acquire без statement_timeout на event loop, IMV-баны атрибутируются источнику avito целиком, house_imv_backfill curl-путь без …

П. 4 (новое, по пробе #3397 06.09 06:15 UTC): живой IMV из /estimate через curl отбивается Авито 403 на warm-up (GET /evaluation/realty)…

bot-backend commented on issue lekss361/gendesign#3386 2026-09-06 06:18:13 +00:00
tradein-backend без USE_PROXY_POOL_* — браузерные скрейпы из backend (yandex full-load, админ-ручки) идут на SCRAPER_PROXY_URL = выключенный узел 9 (407) → camoufox InvalidIP, 83 провала …

Приёмка #3397 на проде (06.09 06:15 UTC, деплой 075cec4, USE_PROXY_POOL_CURL=true в backend). Проба POST /api/v1/trade-in/estimate изнутри контейн…

bot-backend commented on issue lekss361/gendesign#3398 2026-09-06 06:15:30 +00:00
tradein: пул прокси на пути /estimate — синхронный acquire без statement_timeout на event loop, IMV-баны атрибутируются источнику avito целиком, house_imv_backfill curl-путь без …

Подтверждено и для cian: на каждой пробе /estimate (06:13 и 06:14 UTC) — `WARNING scraper_kit.providers.cian.valuation: Cian valuation fetch failed: … CONNECT…

bot-backend commented on issue lekss361/gendesign#3398 2026-09-06 06:14:47 +00:00
tradein: пул прокси на пути /estimate — синхронный acquire без statement_timeout на event loop, IMV-баны атрибутируются источнику avito целиком, house_imv_backfill curl-путь без …

Ещё один источник /estimate на мёртвом фолбэке (прод, 06.09 06:13 UTC, сырой лог backend при пробе /estimate):

curl_cffi.requests.exc…
bot-backend commented on issue lekss361/gendesign#3394 2026-09-06 06:12:59 +00:00
tradein/cian: фаза houses у cian_city_sweep падает 0/30 с 02.09 — fetch_newbuilding зовётся без proxy_provider → env-фолбэк на мёртвый узел 9 → сайдкар 503

PR #3396 смержен и задеплоен (06.09 ~06:03 UTC, BUILD_SHA=e1f86e3; маркер houses СТОП в orchestration/pipeline.py контейнера scraper — есть).…

bot-backend commented on issue lekss361/gendesign#3393 2026-09-06 06:12:58 +00:00
tradein: прогоны, оборванные деплоем (interrupted=1), попадают в лестницы стриков — failed-ratio судит частичные counters, а done обнуляет стрик банов источника

PR #3395 смержен и задеплоен (06.09 ~06:03 UTC, BUILD_SHA=e1f86e3; маркер _was_interrupted — 4 вхождения в обеих копиях в контейнере…

bot-backend pushed to main at lekss361/gendesign 2026-09-06 06:04:09 +00:00
075cec4b57 Merge pull request 'fix(tradein/estimator): IMV-путь /estimate через пул прокси; пустой пул — честная деградация без IMV (#3386 п.в)' (#3397) from fix/3386-estimator-imv-proxy-pool into main
33cad4f82e fix(#3386): curl_proxy_url — health=False и на отмене (BaseException); admin IMV через пул; тест без create=True
6f97995140 fix(tradein/estimator): IMV-путь берёт прокси из пула, пустой пул не ломает /estimate (#3386)
Compare 3 commits »
bot-backend merged pull request lekss361/gendesign#3397 2026-09-06 06:04:08 +00:00
fix(tradein/estimator): IMV-путь /estimate через пул прокси; пустой пул — честная деградация без IMV (#3386 п.в)