Как обновить файл: после 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 здесь появятся детали.