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

Модули:
  - serp        — SERP-sweep ядро (CianScraper, Redux state → ScrapedLot, price-bisect)
  - detail      — detail-страница объявления (fetch_detail → DetailEnrichment)
  - newbuilding — каталог ЖК (fetch_newbuilding → NewbuildingEnrichment, resolve zhk-url)
  - valuation   — Cian Valuation Calculator (estimate_via_cian_valuation)
  - session     — auth cookie management (load/save/verify/mark-invalid)

Развязка от `app.*`:
  - `app.core.config.settings` → инжектируемый `ScraperConfig` (scraper_kit.contracts)
  - `app.services.scraper_settings.get_scraper_delay` → инжектируемый `delay_provider`
  - `app.services.scrapers.cian_state_parser` → `scraper_kit.cian_state_parser`
  - `app.services.scrapers.{base,browser_fetcher,price_brackets,repair_state_normalizer,
     snapshot_writer,house_type_normalizer}` → `scraper_kit.*`
  - `app.services.cian_session` → локальная копия `scraper_kit.providers.cian.session`
"""
