AnnaSimferopol's Blog

шаг

No Комментарии

 

Шаг 5 — результаты самопроверки (grep, без запуска кода)

Проверка
Результат
puppeteer-core + connect({ browserURL в index.js
✅ строки 12, 48
browser.close() отсутствует
✅ только browser.disconnect()
HEADERS: country_burial, region_burial, rebural_from, conscription_location
✅ все 4
classifier — три ветки (killed/killed/other)
✅ строки 15, 20, 22
notes: причина для не-killed, extras при пустых архивных, country/region/rebural не дублируются
✅
parse-obd.js: --dry-run, --limit, --port, --output, --input; пропуск по <имя>__processed.txt + data/summary/processed_ids.txt
✅
require( во всех 4 файлах
✅ отсутствует (чистый ESM)
Синтаксис
✅ node --check прошёл для всех 4 файлов (статическая проверка парсером V8, код не исполнялся)

Изменено: src/parsers/obd-memorial/extractors.js, src/parsers/obd-memorial/classifier.js, src/parsers/obd-memorial/index.js, scripts/parse-obd.js (4 файла, +538/−37). Проверено статически: grep-самопроверка шага 5 + node --check (синтаксис ESM); запуск парсера/браузера/сети — не выполнялся; коммит и пуш — не мои. Не тронуто: заглушки normalize.js, validate.js, generate-cards.js, check-input.js, check-csv.js, модули normalizers/validators/generators/pipelines, tools/, data/, package.json, README.

Leave a Comment