Browse commands

/impeccable audit

Audit

Петмерна проверка на техническото качество със сериозност от P0 до P3.

/impeccable audit the checkout flow
src/checkout/**
2.6/ 4
Достъпност2 / 4
Производителност3 / 4
Теми2.5 / 4
Адаптивност3 / 4
Анти-модели2.8 / 4
P02P15P28P314

Пет измерения оценени от 0 до 4, всяко откритие маркирано P0 (блокира релиза) до P3 (усъвършенстване). Audit документира; не поправя. Насочете откритията към /impeccable harden, /impeccable polish или /impeccable optimize.

Кога да се използва

/impeccable audit е техническият аналог на /impeccable critique. Докато /impeccable critique пита “усеща ли се правилно”, /impeccable audit пита “издържа ли”. Изпълнява проверки за достъпност, производителност, теми, адаптивен дизайн и анти-модели срещу реализацията, оценява всяко измерение от 0 до 4 и произвежда план с рейтинги на сериозност от P0 до P3.

Използвайте го преди доставка, по време на спринт за качество или когато технически ръководител каже “наистина трябва да погледнем достъпността”.

Как работи

Умението сканира вашия код в пет измерения:

  1. Достъпност: WCAG контраст, ARIA, клавиатурна навигация, семантичен HTML, етикети на формуляри.
  2. Производителност: layout thrashing, скъпи анимации, липсващо мързеливо зареждане, тегло на пакета.
  3. Теми: твърдо кодирани цветове, покритие на тъмен режим, консистентност на токени.
  4. Адаптивност: поведение на контрольни точки, цели за докосване, обработка на мобилен viewport.
  5. Анти-модели: същите 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. Скалата за сериозност съществува с причина. Започнете отгоре.
  • Пропускане на измеренията, които смятате, че са наред. Темите и адаптивността са тези, които повечето хора приемат за наред, докато не се окажат, че не са.