gendesign/tradein-mvp/packages/scraper-kit/src/scraper_kit/orchestration
bot-backend ccf716119c
All checks were successful
CI Trade-In / changes (pull_request) Successful in 8s
CI / changes (pull_request) Successful in 8s
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
CI Trade-In / backend-tests (pull_request) Successful in 1m37s
fix(tradein/scraper-kit): проброс config= в pipeline.py::fetch_newbuilding call
Найдено при code-review этого же PR (F1, #2349) и независимо подтверждено
F3-аудитом (#2351): run_cian_city_sweep's houses-фаза звала
fetch_newbuilding(zhk_url) без config=, хотя config — mandatory параметр
enclosing-функции, тривиально в scope. Сейчас dormant (USE_KIT_SCHEDULER=False +
cian_city_sweep.enabled=false в SQL seed), но при включении флага/расписания
каждый house молча падал бы AssertionError (перехватывается except → houses_failed,
sweep не крашится целиком, но newbuilding-enrichment был бы 100% failing silently).
2026-07-04 03:12:08 +03:00
..
__init__.py feat(scraper-kit): copy sweep pipeline orchestration (avito) with protocol injection, strangler (#2135) 2026-07-02 17:08:40 +00:00
pipeline.py fix(tradein/scraper-kit): проброс config= в pipeline.py::fetch_newbuilding call 2026-07-04 03:12:08 +03:00
runs.py feat(scraper-kit): copy sweep pipeline orchestration (avito) with protocol injection, strangler (#2135) 2026-07-02 17:08:40 +00:00
scheduler.py fix(tradein/scraper-kit): wire browser proxy-pool into yandex/cian SERP + persist activation flags (#2160) (#2268) 2026-07-03 06:36:56 +00:00