2026-10-18 13:11:49 +04:00

1.1 KiB
Raw Blame History

ADDED Requirements

Requirement: Предупреждения файла и документа в карточке файла

Карточка файла (панель файлов) SHALL читать job.warnings как список структур {code, severity, message, locator} (после выкладки ядра v5.19 это не строки; у старых заданий ядро отдаёт строки, обёрнутые в LEGACY_WARNING), показывать message и locator, отличая error от info; предупреждения листа ОСВ и документа — из DocumentOut.issues[]. job.mapping_warnings остаётся списком строк.

Scenario: Потерянный ОФР в карточке

  • WHEN у задания job.warnings = [{code: "JSON_FAILED", severity: "error", message: "…", locator: "file:x_ofr.json"}]
  • THEN карточка показывает предупреждение уровня «ошибка» с текстом и местом; экран не падает на объекте вместо строки