/impeccable audit
Audit
Pemeriksaan kualitas teknis lima dimensi dengan tingkat keparahan P0 hingga P3.
Lima dimensi dinilai 0 hingga 4, setiap temuan ditandai P0 (menghalangi rilis) hingga P3 (penyempurnaan). Audit mendokumentasikan; tidak memperbaiki. Arahkan temuan ke /impeccable harden, /impeccable polish, atau /impeccable optimize.
Kapan menggunakannya
/impeccable audit adalah pasangan teknis dari /impeccable critique. Jika /impeccable critique bertanya “apakah ini terasa benar”, /impeccable audit bertanya “apakah ini kuat”. Skill menjalankan pemeriksaan aksesibilitas, performa, tema, desain responsif, dan anti-pola terhadap implementasi, menilai setiap dimensi 0 hingga 4, dan menghasilkan rencana dengan peringkat keparahan P0 hingga P3.
Gunakan sebelum pengiriman, selama sprint kualitas, atau setiap kali tech lead berkata “kita benar-benar harus melihat aksesibilitas”.
Cara kerjanya
Skill memindai kode Anda melintasi lima dimensi:
- Aksesibilitas: kontras WCAG, ARIA, navigasi keyboard, HTML semantik, label formulir.
- Performa: layout thrashing, animasi mahal, lazy loading yang hilang, bobot bundle.
- Tema: warna hard-coded, cakupan mode gelap, konsistensi token.
- Responsif: perilaku breakpoint, target sentuh, penanganan viewport mobile.
- Anti-pola: 25 pemeriksaan deterministik yang sama dengan yang dijalankan detektor.
Setiap dimensi mendapat skor 0 hingga 4. Setiap temuan mendapat tingkat keparahan: P0 menghalangi rilis, P1 harus diperbaiki sprint ini, P2 siklus berikutnya, P3 adalah penyempurnaan. Anda mendapatkan kembali satu dokumen yang dapat Anda tempelkan ke pelacak tiket.
Audit tidak memperbaiki apa pun. Skill mendokumentasikan. Arahkan temuan ke /impeccable polish, /impeccable harden, atau /impeccable optimize tergantung kategorinya.
Cobalah
/impeccable audit the checkout flow
Output yang diharapkan:
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)
...
Serahkan P0 ke /impeccable harden, P1 tema dan tipografi ke /impeccable typeset dan /impeccable polish, sisanya ke /impeccable polish.
Jebakan
- Membingungkannya dengan
/impeccable critique. Audit adalah kualitas implementasi. Critique adalah kualitas desain. Jalankan keduanya untuk gambaran lengkap. - Memperbaiki P3 sebelum P0. Skala keparahan ada untuk suatu alasan. Mulai dari atas.
- Melewatkan dimensi yang menurut Anda sudah baik. Tema dan responsif adalah dimensi yang paling banyak diasumsikan baik oleh orang sampai ternyata tidak.