feat(tradein): yandex address backfill — street → full address #554

Merged
lekss361 merged 1 commit from feat/tradein-yandex-address-backfill into main 2026-05-24 19:59:24 +00:00

1 commit

Author SHA1 Message Date
lekss361
7575999ad9 feat(tradein): backfill yandex listings.address with house number from detail page
3354 active yandex listings on prod (region 66) had street-only addresses
like 'улица Горького' — Yandex valuation endpoint can't resolve them. Detail
page <title> contains the full address with house number (e.g. 'Екатеринбург,
улица Горького, 36'). Backfill script fetches /offer/<id>/ via curl_cffi
chrome120 (plain httpx returns CSR shell), parses <title>, updates DB.

Smoke verified: 5/5 enriched correctly. Idempotent (skip-recent + ON CONFLICT
in downstream sweep). Rate-limited 3s default. --dry-run for safe preview.
2026-05-24 22:52:34 +03:00