виджет · поведение и приветствие
Один вопрос: что виджет делает сам по себе, и что говорит. Привлечение внимания, автооткрытие с задержкой, приветствие при автооткрытии и подтверждение после отправки контактов — поведенческая половина консольного «Лаунчера» плюс панель подтверждения. Открывается из хаба «Виджет на сайте».
Слева — автооткрытие включено, приветствие заполнено. Справа — тот же экран с включённым автооткрытием, но пустым приветствием: клиентская проверка блокирует «Сохранить».
Подтверждающая фраза живёт здесь, а не в «Согласии»: это реплика, которую произносит виджет — та же тенант-авторская копия, что и приветствие автооткрытия, а не гейт согласия. Две «произносимые строки» рядом читаются лучше, чем разбросанные по экранам.
Задержка видна всегда, без ветвления — как в консоли. Сохранение мержит только этот срез поверх закоммиченного полного конфига; внешний вид и согласие остаются нетронутыми.
Приветствие обязательно (непустое), только когда автооткрытие включено; при выключенном — пусто маппится в null. Клиентская проверка блокирует «Сохранить» заранее, но авторитет — сервер, и его Refused(detail) показывается дословно в ActionErrorBanner; черновик сохраняется, committed не меняется.