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

Модули:
  - serp   — BFF JSON API sweep (DomClickScraper, room×price bisection,
    offer-item → ScrapedLot маппинг)
  - detail — Layer B detail-card enrichment (parse_detail_html → SSR-стейт,
    fetch_detail, save_detail_enrichment) — strangler-порт #2307

Развязка от `app.*`:
  - `app.core.config.settings.browser_http_endpoint` → инжектируемый `ScraperConfig`
  - `app.services.scraper_settings.get_scraper_delay` → инжектируемый `delay_provider`
  - `app.services.scrapers.base` → `scraper_kit.base`
  - `app.services.scrapers.domclick_exceptions` → `scraper_kit.domclick_exceptions`
  - `app.services.scrapers.repair_state_normalizer` → `scraper_kit.repair_state_normalizer`
  - `app.services.scrapers.browser_fetcher` → `scraper_kit.browser_fetcher`

DomClick читает из `ScraperConfig` только `browser_http_endpoint` (для BrowserFetcher);
остальные поля настроек ему не нужны (прямой BFF JSON через shared mobile proxy).
"""
