house_type + house_catalog_url уже сохранялись в save_detail_enrichment
(PR #2014, коммит 4a93a929) — исходный DoD-приоритет 1 уже был закрыт.
Оставшийся gap: avito_detail.py держал локальный дубль-мэппинг вместо
shared house_type_normalizer (#2007), созданного именно для переиспользования
между источниками. Перевёл на normalize_house_type(), добавил avito-вокабуляр
(русские лейблы) в общий _RAW_TO_CANON, починил 3 устаревших docstring
(всё ещё утверждали "собираются, но не сохраняются").