n1ro°
RU

Текст и данные · Инструкция

Как проверить тестовый RESULT-пакет

Откройте ZIP, сверьте файлы и контрольные суммы — без публикации.

Редакция N1RO · Проверено

Короткий ответ

Откройте тестовый ZIP и убедитесь, что он читается. В корне должны быть MANIFEST.json, JOB.json, PAGES.json, SOURCES.json и QA-SELF-REPORT.json, а в каталоге pages — ровно один JSON страницы. Разберите каждый JSON без синтаксических ошибок, сверьте единственную запись в PAGES.json и сравните SHA-256 файлов со значениями в манифесте.

Что подготовить

  • Тестовый ZIP-архив результата.
  • Средство для просмотра JSON.
  • Утилиту, способную вычислять SHA-256.

Проверка архива и JSON

  1. Откройте ZIP и убедитесь, что он читается без ошибок.
  2. Проверьте, что в корне есть MANIFEST.json, JOB.json, PAGES.json, SOURCES.json и QA-SELF-REPORT.json, а в каталоге pages — один JSON-файл страницы.
  3. Откройте каждый JSON-файл и убедитесь, что он корректно разбирается без синтаксических ошибок.
  4. В PAGES.json проверьте единственную запись: нужные itemId, URL, тип страницы и статус READY.
  5. Для файлов из MANIFEST.json вычислите SHA-256 и сравните значения с полем sha256 в манифесте.
  6. Убедитесь, что пользовательская часть страницы не содержит служебных lease- или registry-полей.

Важно

Это синтетический тест пайплайна. Результат нужен только для проверки цепочки формирования артефакта.

Страница помечена как noindex и не должна попадать в поисковый инвентарь.

Когда тест можно считать успешным

  • Архив открывается без ошибок.
  • Все JSON-файлы разбираются.
  • В индексе ровно одна READY-страница с назначенным URL и типом.
  • Все перечисленные контрольные суммы совпадают.
  • Служебные данные не попали в пользовательскую часть.

Что учитывать

Это синтетическая тестовая страница для ручной проверки пайплайна. Не используйте её как рабочую инструкцию по публикации. Не индексируйте и не рассылайте в поиск. Проверка касается только структуры артефакта, а не качества продакшен-контента.

Источники и проверка

Порядок сверки составлен по RFC 8259 (синтаксис JSON) и FIPS 180-4 (SHA-256). Пример набора файлов и критерии успеха — тестовый сценарий N1RO Page Factory, не production-контент.