/impeccable audit
Audit
Controllo di qualità tecnica a cinque dimensioni con gravità da P0 a P3.
Cinque dimensioni punteggiate da 0 a 4, ogni risultato etichettato da P0 (blocca il rilascio) a P3 (rifinitura). Audit documenta; non corregge. Indirizza i risultati verso /impeccable harden, /impeccable polish o /impeccable optimize.
Quando usarlo
/impeccable audit è la controparte tecnica di /impeccable critique. Dove /impeccable critique chiede “questo sembra giusto”, /impeccable audit chiede “questo regge”. Esegue controlli di accessibilità, performance, temi, design responsive e anti-pattern sull’implementazione, assegna un punteggio da 0 a 4 per ogni dimensione e produce un piano con livelli di gravità da P0 a P3.
Usalo prima della spedizione, durante uno sprint di qualità, o ogni volta che un tech lead dice “dovremmo davvero guardare l’accessibilità”.
Come funziona
La skill analizza il tuo codice su cinque dimensioni:
- Accessibilità: contrasto WCAG, ARIA, navigazione da tastiera, HTML semantico, etichette dei form.
- Performance: layout thrashing, animazioni costose, lazy loading mancante, peso del bundle.
- Temi: colori hard-coded, copertura dark mode, coerenza dei token.
- Responsive: comportamento ai breakpoint, target touch, gestione viewport mobile.
- Anti-pattern: gli stessi 25 controlli deterministici che esegue il rilevatore.
Ogni dimensione riceve un punteggio da 0 a 4. Ogni risultato riceve una gravità: P0 blocca il rilascio, P1 da correggere questo sprint, P2 nel prossimo ciclo, P3 è rifinitura. Ricevi un singolo documento che puoi incollare in un ticket tracker.
Audit non corregge nulla. Documenta. Indirizza i risultati a /impeccable polish, /impeccable harden o /impeccable optimize a seconda della categoria.
Provalo
/impeccable audit the checkout flow
Output atteso:
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)
...
Consegna i P0 a /impeccable harden, i P1 su temi e tipografia a /impeccable typeset e /impeccable polish, il resto a /impeccable polish.
Insidie
- Confonderlo con
/impeccable critique. Audit è qualità dell’implementazione. Critique è qualità del design. Esegui entrambi per un quadro completo. - Correggere i P3 prima dei P0. La scala di gravità esiste per un motivo. Inizia dall’alto.
- Saltare le dimensioni che pensi siano a posto. Temi e responsive sono quelle che la maggior parte delle persone dà per scontate finché non scoprono che non lo sono.