/impeccable audit
Audit
Пятифакторная проверка технического качества с серьёзностью от P0 до P3.
Пять измерений оцениваются от 0 до 4, каждая находка помечена P0 (блокирует релиз) до P3 (полировка). Audit документирует; он не исправляет. Направьте результаты в /impeccable harden, /impeccable polish или /impeccable optimize.
Когда использовать
/impeccable audit — это технический аналог /impeccable critique. Если /impeccable critique спрашивает «правильно ли это ощущается», то /impeccable audit спрашивает «выдержит ли это». Он запускает проверки доступности, производительности, тематизации, адаптивного дизайна и антипаттернов, оценивает каждое измерение от 0 до 4 и создаёт план с уровнями серьёзности от P0 до P3.
Используйте перед релизом, во время спринта качества или всякий раз, когда техлид говорит «нам действительно стоит заняться доступностью».
Как это работает
Навык сканирует ваш код по пяти измерениям:
- Доступность: контрастность WCAG, ARIA, навигация с клавиатуры, семантический HTML, метки форм.
- Производительность: перекомпоновка макета, тяжёлые анимации, отсутствие ленивой загрузки, вес бандла.
- Тематизация: захардкоженные цвета, покрытие тёмного режима, согласованность токенов.
- Адаптивность: поведение на контрольных точках, зоны касания, обработка мобильного viewport.
- Антипаттерны: те же детерминированные 25 проверок, которые запускает детектор.
Каждое измерение получает оценку от 0 до 4. Каждая находка получает уровень серьёзности: P0 блокирует релиз, P1 нужно исправить в этом спринте, P2 — в следующем цикле, P3 — полировка. Вы получаете единый документ, который можно вставить в трекер задач.
Audit ничего не исправляет. Он документирует. Направьте результаты в /impeccable polish, /impeccable harden или /impeccable optimize в зависимости от категории.
Попробуйте
/impeccable audit the checkout flow
Ожидаемый результат:
Accessibility: 2/4 (частично)
P0: Отсутствуют метки на 4 полях ввода
P1: Контрастность 3.1:1 на состоянии отключенной кнопки
P2: Нет видимого индикатора фокуса на пользовательском выпадающем списке
Performance: 3/4 (хорошо)
P1: Hero-изображение не лениво загружается (340KB)
...
Передайте P0 в /impeccable harden, тематизацию и типографику P1 в /impeccable typeset и /impeccable polish, остальное — в /impeccable polish.
Подводные камни
- Путаница с
/impeccable critique. Audit — это качество реализации. Critique — это качество дизайна. Запустите оба для полной картины. - Исправление P3 до P0. Шкала серьёзности существует по причине. Начинайте сверху.
- Пропуск измерений, которые кажутся нормальными. Тематизация и адаптивность — это то, что большинство людей считают нормальным, пока это не становится проблемой.