/impeccable audit
Audit
Contrôle de qualité technique en cinq dimensions avec sévérité P0 à P3.
Cinq dimensions notées de 0 à 4, chaque constat étiqueté P0 (bloque la livraison) à P3 (finition). Audit documente ; il ne corrige pas. Acheminez les constats vers /impeccable harden, /impeccable polish ou /impeccable optimize.
Quand l’utiliser
/impeccable audit est le pendant technique de /impeccable critique. Là où /impeccable critique demande « est-ce que ça rend bien », /impeccable audit demande « est-ce que ça tient debout ». Il exécute des vérifications d’accessibilité, de performance, de thématisation, de conception responsive et d’anti-patterns sur l’implémentation, note chaque dimension de 0 à 4 et produit un plan avec des niveaux de sévérité P0 à P3.
Utilisez-le avant la livraison, pendant un sprint qualité, ou chaque fois qu’un tech lead dit « on devrait vraiment regarder l’accessibilité ».
Comment ça marche
La compétence analyse votre code selon cinq dimensions :
- Accessibilité : contraste WCAG, ARIA, navigation clavier, HTML sémantique, étiquettes de formulaire.
- Performance : thrashing de mise en page, animations coûteuses, lazy loading manquant, poids du bundle.
- Thématisation : couleurs codées en dur, couverture du mode sombre, cohérence des tokens.
- Responsive : comportement aux points de rupture, cibles tactiles, gestion du viewport mobile.
- Anti-patterns : les mêmes 25 vérifications déterministes que le détecteur exécute.
Chaque dimension reçoit un score de 0 à 4. Chaque constat reçoit une sévérité : P0 bloque la livraison, P1 devrait être corrigé ce sprint, P2 pour le prochain cycle, P3 est de la finition. Vous recevez un document unique que vous pouvez coller dans un outil de suivi de tickets.
Audit ne corrige rien. Il documente. Acheminez les constats vers /impeccable polish, /impeccable harden ou /impeccable optimize selon la catégorie.
Essayez
/impeccable audit the checkout flow
Résultat attendu :
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)
...
Transmettez les P0 à /impeccable harden, les P1 de thématisation et typographie à /impeccable typeset et /impeccable polish, le reste à /impeccable polish.
Pièges courants
- Le confondre avec
/impeccable critique. Audit concerne la qualité d’implémentation. Critique concerne la qualité de conception. Exécutez les deux pour une image complète. - Corriger les P3 avant les P0. L’échelle de sévérité existe pour une raison. Commencez par le haut.
- Sauter les dimensions qui vous semblent correctes. La thématisation et le responsive sont celles que la plupart des gens supposent correctes jusqu’à ce qu’elles ne le soient pas.