SOP: Цикл валидации Chrome DevTools
Используйте этот SOP, когда работа с UI зависит от реального рантайм-взаимодействия и скриншоты, состояние DOM и вывод консоли важнее одной только инспекции кода.
Цель
Превратить валидацию UI в повторяемый цикл взаимодействия, который агент может запускать, пока сценарий не станет чистым.
Основной цикл
- Выберите целевую страницу или экземпляр приложения.
- Очистите устаревший шум в консоли.
- Зафиксируйте состояние ДО.
- Триггерните UI-путь.
- Наблюдайте за рантайм-событиями во время взаимодействия.
- Зафиксируйте состояние ПОСЛЕ.
- Примените исправление и при необходимости перезапустите приложение.
- Повторяйте валидацию, пока сценарий не станет чистым.
Обязательные входы
- стабильная команда запуска
- воспроизводимый UI-сценарий
- способ сделать снимок DOM, консоли или скриншоты
- правило, что считается «чистым»
SOP исполнения
- Запишите целевой сценарий в активный план.
- Определите успех в наблюдаемых терминах: текст присутствует, кнопка активна, ошибка ушла, консоль чистая, запрос успешен.
- Сделайте снимок начального состояния перед взаимодействием.
- Триггерьте ровно один путь за раз.
- Записывайте рантайм-события, изменения DOM и видимый вывод.
- Если сценарий падает, чините наименьший ответственный слой и перезапускайте.
- Перезапустите тот же путь и сравните доказательства ДО/ПОСЛЕ.
Критерии чистоты
- задуманное видимое состояние присутствует
- неожиданных ошибок нет
- шум в консоли понят или очищен
- повторный прогон того же пути даёт тот же результат
Артефакты репозитория для обновления
- активный exec plan
docs/RELIABILITY.md, если сценарий стал golden path- продуктовая спецификация, если изменилось видимое поведение