Browse commands

/impeccable audit

Audit

Vijf-dimensionale technische kwaliteitscontrole met P0 tot P3 ernst.

/impeccable audit the checkout flow
src/checkout/**
2.6/ 4
Toegankelijkheid2 / 4
Prestaties3 / 4
Theming2.5 / 4
Responsive3 / 4
Anti-patronen2.8 / 4
P02P15P28P314

Vijf dimensies gescoord van 0 tot 4, elke bevinding gelabeld P0 (blokkeert release) tot P3 (afwerking). Audit documenteert; het repareert niet. Routeer de bevindingen naar /impeccable harden, /impeccable polish of /impeccable optimize.

Wanneer te gebruiken

/impeccable audit is de technische tegenhanger van /impeccable critique. Waar /impeccable critique vraagt “voelt dit goed”, vraagt /impeccable audit “houdt dit stand”. Het voert toegankelijkheids-, prestatie-, theming-, responsive-design- en anti-patrooncontroles uit op de implementatie, scoort elke dimensie van 0 tot 4, en produceert een plan met P0 tot P3 ernstgraden.

Gebruik het voor levering, tijdens een kwaliteitsprint, of wanneer een tech lead zegt “we moeten echt naar toegankelijkheid kijken”.

Hoe het werkt

De skill scant je code over vijf dimensies:

  1. Toegankelijkheid: WCAG-contrast, ARIA, toetsenbordnavigatie, semantische HTML, formulierlabels.
  2. Prestaties: layout-thrashing, dure animaties, ontbrekende lazy loading, bundelgrootte.
  3. Theming: hardcoded kleuren, dark mode-dekking, tokenconsistentie.
  4. Responsive: breakpoint-gedrag, aanraakdoelen, mobiele viewport-afhandeling.
  5. Anti-patronen: dezelfde deterministische 25 controles die de detector uitvoert.

Elke dimensie krijgt een score van 0 tot 4. Elke bevinding krijgt een ernst: P0 blokkeert de release, P1 moet deze sprint worden opgelost, P2 is voor de volgende cyclus, P3 is afwerking. Je krijgt een enkel document terug dat je in een tickettracker kunt plakken.

Audit repareert niets. Het documenteert. Routeer de bevindingen naar /impeccable polish, /impeccable harden of /impeccable optimize, afhankelijk van de categorie.

Probeer het

/impeccable audit the checkout flow

Verwachte output:

Toegankelijkheid: 2/4 (gedeeltelijk)
  P0: Ontbrekende formulierlabels op 4 invoervelden
  P1: Contrast 3.1:1 op uitgeschakelde knopstatus
  P2: Geen zichtbare focus-indicator op aangepaste dropdown

Prestaties: 3/4 (goed)
  P1: Hero-afbeelding niet lazy-loaded (340KB)
  ...

Geef de P0’s door aan /impeccable harden, de theming- en typografie-P1’s aan /impeccable typeset en /impeccable polish, de rest aan /impeccable polish.

Valkuilen

  • Verwarring met /impeccable critique. Audit is implementatiekwaliteit. Critique is ontwerpkwaliteit. Voer beide uit voor een compleet beeld.
  • P3’s repareren voordat P0’s zijn opgelost. De ernsttschaal bestaat om een reden. Begin bovenaan.
  • De dimensies overslaan waarvan je denkt dat ze goed zijn. Theming en responsive zijn de dimensies waar de meeste mensen van uitgaan dat ze goed zijn tot ze dat niet zijn.