bd918c1dce
Прогон 46 диалогами (250 реплик подряд в одном чате) вскрыл то, чего не видел прогон отдельными вопросами: - Клиент оставил телефон → бот не отвечал ВООБЩЕ: письмо в поддержку слалось синхронно внутри ответа, SMTP не отозвался → упала вся задача (tries=1). Теперь номер в чате = заявка на звонок: принимаем всегда (даже без просьбы бота), письмо уходит через очередь и не может уронить ответ. - Бот «забывал» себя: сторож резал цену, взятую из истории чата, ответ пустел → эскалация. Числа из своих прошлых ответов теперь разрешены; память чата 3 → 5 пар реплик; в эскалационную ветку тоже передаётся история. - AnswerGuard: + телефон поддержки (его нет), + юр-гарантии в новых оборотах («Да, законно», «Штраф не прилетит»), + враньё «на паузе списаний нет», + выдумки про 18:00/ночь, + «цена зависит от ниши»; снимает висящее «Но…» и голое «Правильно, не будут» после вырезанной лжи. - Промпт: не повторять сказанное, не поддакивать клиенту, без нумерованных списков. - pravilo-18-00.md: 18:00 — граница для ИЗМЕНЕНИЙ, а не конец приёма заявок. Тесты 120/120. Бот НЕ на проде. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>