Aller au contenu

Selectionner la langue

Langue actuelle: Français

Audit

/impeccable audit

Good fit

  • Vous avez besoin de problèmes concrets et de sévérité, pas seulement de retours basés sur le goût.
  • Vous préparez une fonctionnalité pour la fusion ou la livraison.
  • Vous soupçonnez des problèmes cachés sur mobile, en thème sombre ou sous les besoins d'assistance.
/impeccable audit the checkout flow
src/checkout/**
2.6/ 4
Accessibilité2 / 4
Performance3 / 4
Thématisation2.5 / 4
Responsive3 / 4
Anti-patterns2.8 / 4
P02P15P28P314

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 :

  1. Accessibilité : contraste WCAG, ARIA, navigation clavier, HTML sémantique, étiquettes de formulaire.
  2. Performance : thrashing de mise en page, animations coûteuses, lazy loading manquant, poids du bundle.
  3. Thématisation : couleurs codées en dur, couverture du mode sombre, cohérence des tokens.
  4. Responsive : comportement aux points de rupture, cibles tactiles, gestion du viewport mobile.
  5. 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.

Transformez vos idées en logiciels livrés.

HagiCode est un espace de développement agentique : les workflows OpenSpec planifient le changement, l’exécution multi-agent le réalise et Hero Scenario rend le long parcours visible, pour transformer vos idées en logiciels livrés.

Intelligent
Les workflows OpenSpec transforment une intention en parcours, de la proposition à la livraison.
Efficace
L’exécution multi-agent mène recherche, réalisation et revue en parallèle.
Ludique
Les interactions d’interface facilitent la planification, l’exécution des agents et les projets.