Run ID: run-verify-e2e-chat-004-dispatcher-20260401-2108 |
Сценарий: scenarios/fix-tests/verify-e2e-chat-004-dispatcher.md |
Задача: E2E-CHAT-004-RE (Dispatcher ThreadPreview V6–V10) Начало: 2026-04-01T18:08:00Z |
Конец: 2026-04-01T18:16:00Z |
Длительность: ~8 мин |
Версия Dispatcher:v1.4.1-5a20943
Шаги
#
Модуль
Блок
Статус
Детали
0
DB
0-CHECK Sanity
PASS
mm_order_thread запись существует. root_post_id=g3o5hrmcajgo7yki1du474fzyc. Baseline reply_count=1 (сообщение клиента).
1
Dispatcher
V6 ThreadPreview
FAIL
ThreadPreview отсутствует. Thread replies отображаются inline как обычные сообщения в канале (evcharge-bot: «Когда приедет техник по заказу?» at 16:50 — отдельное сообщение). Collapsed ThreadPreview с индикатором «N ответов» не реализован. Фикс не задеплоен.
2
Dispatcher
V7 Открыть тред
FAIL
Нет ThreadPreview для клика. Клик на root post и hover по сообщениям — thread panel не открылся. Thread composer недоступен.
3
Dispatcher
V8 Ответ в тред
BLOCKED
Заблокирован V6/V7. Доступен только channel-level composer. Отправка привела бы к очередному мусорному сообщению (root_id=null) — операция пропущена.
4
Client
V9 Видит ответ
BLOCKED
ChatWidget (Чат поддержки) открыт. Сообщение клиента «Когда приедет техник по заказу?» видно (дважды — дублирование из предыдущих прогонов). Ответ диспетчера отсутствует (V8 заблокирован).
5
DB
V10 Финал MM+DB
FAIL
reply_count=1 (ожидалось 2+). Ответ диспетчера в треде отсутствует. mm_order_thread запись не изменена.
Скриншоты (3)
11-dispatcher-route-channel — V6 FAIL: inline messages, no ThreadPreview
12-dispatcher-thread-hover — hover на root post: кнопки Reply не появились
14-client-chat-widget — V9 BLOCKED: ответ диспетчера не виден
Ошибки
V6 — ThreadPreview не реализован (Dispatcher v1.4.1-5a20943)
Thread replies отображаются inline как плоские сообщения в route-канале. Компонент ThreadPreview (collapsed с индикатором «N ответов») в MessageList отсутствует. Фикс не задеплоен.
V7 — Thread panel недоступен
Нет механизма открытия thread panel из ChatPanel. Клик на root post и hover по сообщениям не дают доступа к thread composer.
V8/V9/V10 — каскадный блок от V6
Dispatcher не может ответить в тред → клиент не видит ответ → thread остаётся с reply_count=1.