"""Avito-провайдер scraper_kit — strangler-копия `app.services.scrapers.avito*`.

Модули:
  - serp    — SERP-sweep ядро (AvitoScraper, price-range walk, DOM-card → ScrapedLot)
  - detail  — detail-страница объявления (parse_detail_html, координаты, история цен)
  - houses  — каталог домов Avito (housePlacementHistory)
  - imv     — Avito IMV-оценка (placementHistory)
  - shared  — общие константы/хелперы (RUS_MONTHS, _unix_to_date)

Развязка от `app.*`:
  - `app.core.config.settings` → инжектируемый `ScraperConfig` (scraper_kit.contracts)
  - `app.services.scraper_settings.get_scraper_delay` → инжектируемый `delay_provider`
  - `app.services.geocoder.is_within_oblast66_bbox` → `scraper_kit.geo` (было is_within_ekb_bbox_wide
    до B1 oblast rollout — детекция координат теперь oblast-wide, не только ЕКБ)
  - `app.services.matching.houses.match_or_create_house` → инжектируемый `HouseMatcher`
"""
