/impeccable audit
Audit
Verificação de qualidade técnica em cinco dimensões com gravidade P0 a P3.
Cinco dimensões pontuadas de 0 a 4, cada descoberta etiquetada de P0 (bloqueia o lançamento) a P3 (polimento). Audit documenta; não corrige. Encaminhe as descobertas para /impeccable harden, /impeccable polish ou /impeccable optimize.
Quando utilizar
/impeccable audit é o equivalente técnico de /impeccable critique. Onde /impeccable critique pergunta “isto parece correto”, /impeccable audit pergunta “isto resiste”. Executa verificações de acessibilidade, desempenho, temas, design responsivo e anti-padrões contra a implementação, pontua cada dimensão de 0 a 4, e produz um plano com classificações de gravidade P0 a P3.
Utilize-o antes de lançar, durante um sprint de qualidade, ou sempre que um líder técnico diz “devíamos mesmo olhar para a acessibilidade”.
Como funciona
A competência analisa o seu código em cinco dimensões:
- Acessibilidade: contraste WCAG, ARIA, navegação por teclado, HTML semântico, etiquetas de formulário.
- Desempenho: thrashing de layout, animações pesadas, carregamento preguiçoso em falta, peso do bundle.
- Temas: cores hardcoded, cobertura do modo escuro, consistência de tokens.
- Responsivo: comportamento em breakpoints, alvos de toque, gestão da viewport móvel.
- Anti-padrões: as mesmas 25 verificações determinísticas que o detetor executa.
Cada dimensão recebe uma pontuação de 0 a 4. Cada descoberta recebe uma gravidade: P0 bloqueia o lançamento, P1 deve ser corrigido neste sprint, P2 é para o próximo ciclo, P3 é polimento. Recebe um único documento que pode colar num gestor de tickets.
Audit não corrige nada. Documenta. Encaminhe as descobertas para /impeccable polish, /impeccable harden ou /impeccable optimize dependendo da categoria.
Experimente
/impeccable audit the checkout flow
Output esperado:
Accessibility: 2/4 (partial)
P0: Missing form labels on 4 inputs
P1: Contrast 3.1:1 on disabled button state
P2: No visible focus indicator on custom dropdown
Performance: 3/4 (good)
P1: Hero image not lazy-loaded (340KB)
...
Entregue os P0s ao /impeccable harden, os P1s de temas e tipografia ao /impeccable typeset e /impeccable polish, o restante ao /impeccable polish.
Armadilhas
- Confundi-lo com
/impeccable critique. Audit é qualidade de implementação. Critique é qualidade de design. Execute ambos para uma visão completa. - Corrigir P3s antes de P0s. A escala de gravidade existe por uma razão. Comece pelo topo.
- Saltar as dimensões que pensa estarem bem. Temas e responsivo são as que a maioria das pessoas assume estarem bem até descobrirem que não estão.