Parent : [[INDEX-WEB-UIUX]]
Gate excellence — master checklist
Problème
PAT-143 seul ne couvre pas les outils pro ni le bootstrap projet. Résultat : demo « ok » puis 50 bugs en prod.
Solution — 4 blocs, tout projet web
Bloc A — Bootstrap (J0, une fois)
-
DESIGN.mdrempli (PAT-144 ou DESIGN-tool) -
.env.example+ README -
npm run typecheck+npm run buildOK -
project-excellence.py→ 0 blocker
Bloc B — Design tool (si overlay / éditeur / annotation)
- Refs Mobbin notées (PAT-152) — min 2 URLs
- Layout toolbar/viewport/panel (PAT-151) — pas de hero marketing
- Coords % + scroll (PAT-149)
- Schema v1 + autosave conflict (PAT-150)
- Raccourcis V/C/T/Esc (PAT-136)
Bloc C — Qualité rendu (PAT-143)
- Build prod OK
- Lighthouse a11y ≥ 90
- Clavier Tab + Escape
- Mobile 375px
-
quality-gate.py --strict→ 0 slop
Bloc D — Code durable (PAT-154)
- Pas de
anynon justifié - Effects avec cleanup
- Error boundary sur feature principale
Commande unique
python meta/validators/project-excellence.py "C:\chemin\projet" --strict
python meta/validators/quality-gate.py "C:\chemin\projet" --strict
npm run build
Rapport agent (obligatoire)
## Gate excellence ([[KNOW-PAT-155|KNOW-PAT-155]])
- Bootstrap: OK / FAIL (liste)
- Design tool: N/A / OK / FAIL
- Rendu PAT-143: OK / FAIL
- Code PAT-154: OK / issues
- Prêt demo/ship: oui/non
Agent
Interdit de dire « prêt pour prod » ou « niveau pro » sans ce rapport rempli.
Source
- Couche excellence knowledge-core — 2026-06-09
Liens connexes
- [[KNOW-PAT-143|KNOW-PAT-143]]
- [[KNOW-PAT-149|KNOW-PAT-149]]
- [[KNOW-PAT-151|KNOW-PAT-151]]
- [[KNOW-PAT-153|KNOW-PAT-153]]