Как обновить файл: после scrape сохраните предыдущий merged-companies.json как scraped/merged-companies.prev.json, затем npm run merge:diff. Подробности — в комментарии к скрипту scripts/diff-merged-companies.py и в workflow GitHub Actions.

Качество и полнота выгрузки

Сводка генерируется скриптом npm run data:stats после обновления scraped/merged-companies.json. Методология.

Дата снимка merged JSON
2026-03-29T14:40:30.675362+00:00
Объектов elitka в каталоге
938
Со ссылкой на паспорт (URL в данных)
576 (61%)
Со снимком полей паспорта в JSON
571 (61%)

Доля со снимком паспорта зависит от прогона scrape с --passport-scrape / passport-only. Без снимка в JSON карточка всё равно может иметь ссылку на официальную страницу Минстроя.

Сгенерировано: 2026-03-30T09:05:00.242Z

Изменения в выгрузке каталога

Сравнение файлов merged-companies.json между двумя снимками (объекты elitka.kg по id).

Сводка

  • Добавлено объектов: 0
  • Удалено из выгрузки: 0
  • Изменено по полям: 0

Снимок diff: 30.03.2026, 08:44:29 · выгрузка «до»: 29.03.2026 · «после»: 29.03.2026

Автоматическое сравнение двух JSON-выгрузок. Не официальное уведомление ведомств и не полный список юридически значимых изменений.

Между сравниваемыми файлами нет зафиксированных расхождений по отслеживаемым полям (или сравнивался файл с самим собой). После следующего scrape с сохранением предыдущего JSON здесь появятся детали.

Каталог новостроек