Контекст диалога · P47-C04

Запись после смены филиала: проверка итогового подтверждения

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

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

Клиент сначала выбирает Лесную, затем меняет филиал на Речную. Администратор подтверждает прежний филиал, сохранив время 18:00 и программу «Спина».

Я веду три поля выбора отдельно и обновляю их только клиентской репликой. Финальная фраза администратора сравнивается с последним состоянием. Ошибка филиала не превращается в общую оценку «запись плохая».

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

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

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

1Расхождений
0Неполных полей
ПолеПоследний выборФинальное подтверждениеОценкаРеплика
ФилиалРечнаяЛеснаяРасхождение00:42 · Подтверждаю: Лесная, программа «Спина», 18:00.
ПрограммаСпинаСпинаСовпало00:42 · Подтверждаю: Лесная, программа «Спина», 18:00.
Время18:0018:00Совпало00:42 · Подтверждаю: Лесная, программа «Спина», 18:00.

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

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

Изменить входные строки
Посмотреть исходные строки
ВремяРольТекстТип
00:00КлиентХочу программу «Спина» в 18:00 на Лесной.реплика
00:12АдминистраторНа Лесной есть это время. Подтверждаем?реплика
00:20КлиентЛучше на Речной, программу «Спина» и 18:00 оставляем.реплика
00:32АдминистраторНа Речной тоже есть свободное место.реплика
00:42АдминистраторПодтверждаю: Лесная, программа «Спина», 18:00.финал
00:48КлиентЯ просил Речную, проверьте, пожалуйста.реплика

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

Обнаружено одно расхождение: подтверждена Лесная вместо последней выбранной Речной. Время 18:00 и программа «Спина» совпали. После исправления финальной реплики все три поля согласованы.

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

ПроверкаРезультат
Найдено только расхождение филиала, время и программа совпалиПройдена
Исправленный финал Речная устраняет расхождениеПройдена
Без финала нет доказанного подтверждения полейПройдена

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

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

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

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