Ксения ЛебедеваРазработка исполняемого преобразования

Перенос визита различает конфликт и неизвестный исход

Потерянный ответ не выдается за сохраненный старый визит.

Задача

После отправки переноса ответ может потеряться. Это не подтвержденный конфликт и не доказательство, что старый визит остался.

Открыть работающий результат →

Неизвестный исход требует проверки

Разделил три исхода по точному полю ответа. Для неизвестного результата следующий шаг — запрос состояния по ID; не повторная команда и не выдуманная отмена.

Одна операция, три разных вывода

Для move-017 значение «неизвестен» ведёт к проверке по ID. Подтверждённый «конфликт» разрешает сообщить об отклонении, а «успех» — показать новое время. Эти сообщения нельзя менять местами.

Граница работы

Преобразование выполняется в браузере по явным правилам подготовленного формата. Внешних систем, распознавания произвольных документов и генерации ответов LLM нет.

Что сделано

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

Исход «неизвестен» выводит проверку move-017. «Конфликт» сохраняет известное правило старого визита; «успех» разрешает показать новое время.

Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия