Сверка версий источника · P60-C03

Нечитаемое поле: карточка груза с журналом подтверждений

Неясная масса «?80» остается неподтвержденной до отдельного ответа; размер и число мест не теряются.

Задача и принятое решение

Исходный скан не предоставлен, поэтому я не заявляю распознавание. Работа начинается с текстовой выписки неопределенного поля и полного последующего письма.

Я разделил выписку и подтверждение. Новая масса принимается только из источника с явным статусом confirmed и сохраняет его ID. Предварительная догадка не проходит, даже если похожа на ответ.

На входе текстовые выписки и письма. OCR и качество реального скана не проверялись.

Подтверждающее письмо MAIL-2

Подтверждаем по заявке: 4 места 120×80×30 см каждое, общая масса 180 кг. Дату погрузки пока согласовываем. Ранее нечитаемое поле массы относится к общей массе, не к одному месту.

Проверить решение

Измените исходные строки или параметры и пересчитайте результат. Данные остаются в этой странице.

3Подтверждено
1Открыто
ПолеИсходникЗначениеИсточникРешение
Мест44MAIL-2Подтверждено
Размер места, см120×80×30120×80×30MAIL-2Подтверждено
Общая масса, кг?80180MAIL-2Подтверждено
Датане видноУточнить

Исходный набор

Авторский контрольный набор; не клиентские документы и не результаты внешней модели.

Изменить входные строки
Посмотреть исходные строки
ПолеВыпискаПодтверждениеИсточникСтатус
Мест44MAIL-2confirmed
Размер места, см120×80×30120×80×30MAIL-2confirmed
Общая масса, кг?80180MAIL-2confirmed
Датане видноpending

Что получилось

Три поля получили подтвержденные значения со ссылкой MAIL-2, дата осталась открытой. Масса 180 кг принята из письма, а исходное «?80» сохранено для истории; без статуса или источника значение не используется.

Выполненная проверка

ПроверкаРезультат
Масса 180 имеет источник, дата остается открытойПройдена
Предварительное предположение не становится массойПройдена
Значение без ID источника не считается подтверждениемПройдена

Наличие письма в авторском наборе не доказывает подлинность реального документа. Проверена логика происхождения поля.

Скачать материалы и повторить проверку

source.json · source.csv · result.json · result.csv · engine.js · verify.cjs · checks.json · style.css

Локальная проверка: node verify.cjs. Нужен Node.js; сетевые обращения не выполняются.