verify-site
Проверка сайта как живой человек (verify-site)
Цель — пройти сайт руками через Playwright MCP так, как это сделал бы реальный посетитель, и поймать баги, которые не видны по коду: сломанные клики, недоступные формы, ошибки в консоли, дёрганые анимации, проблемы на мобильном.
Используй инструменты Playwright MCP (в этом окружении они с префиксом mcp__playwright__…; если MCP называется иначе — используй эквивалентные): browser_navigate, browser_snapshot, browser_click, browser_fill_form, browser_take_screenshot, browser_console_messages, browser_resize, browser_press_key (для скролла клавишами), browser_evaluate (точечно, если нужно проверить состояние).
Работай кругами. Максимум 3 круга. Если после 3-го круга остаются баги — зафиксируй их в отчёте как открытые, не зацикливайся дальше без явного запроса пользователя.
Круг проверки (шаги 1-8 в каждом круге)
1. Открыть страницу
browser_navigate на целевой URL/локальный dev-сервер. Сразу browser_console_messages, чтобы поймать ошибки уже на загрузке.
2. Снять снапшот структуры
browser_snapshot — получить дерево доступности: список всех интерактивных элементов (ссылки, кнопки, поля форм), которые нужно будет обойти.
3. Проскроллить до конца
Пройди страницу сверху вниз (клавишей End/Page Down через browser_press_key, либо повторяющимся скроллом), с остановками на каждой смысловой секции. Делай browser_take_screenshot на 3-5 ключевых точках скролла (не на каждом пикселе).