بنقرة واحدة
verif
Vérification post-implémentation (format + lint + typecheck + tests + e2e optionnel)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Vérification post-implémentation (format + lint + typecheck + tests + e2e optionnel)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | verif |
| description | Vérification post-implémentation (format + lint + typecheck + tests + e2e optionnel) |
Pipeline de vérification à lancer après chaque implémentation.
Pour la majorité des cas (refactor logique, ajout de tests unitaires, modifs hors UI), une seule commande suffit :
pnpm validate
Si elle échoue, suivre la séquence détaillée ci-dessous pour identifier le problème.
Si la modification touche l'UI, le routing, le DSFR, ou avant de pousser sur la branche :
pnpm validate:full
Cette commande ajoute les tests E2E Playwright après le validate rapide.
Lance pnpm format. Si des fichiers sont modifiés, note-les.
Lance pnpm lint:fix.
Si des erreurs ESLint persistent, corrige-les directement dans le code et relance pnpm lint.
Lance pnpm typecheck.
Corrige les erreurs de typage (casts explicites, imports manquants, types).
Lance pnpm test.
Analyse les échecs et corrige le code ou les tests.
Si la modification touche l'UI ou le routing, ou avant un push :
pnpm test:e2e
Pré-requis : pnpm exec playwright install chromium (à faire une seule fois par poste).
Affiche un résumé concis :
Vérification terminée :
- Format : OK / X fichiers corrigés
- Lint : OK / X erreurs corrigées
- TypeScript : OK / X erreurs corrigées
- Tests unit. : OK / X tests corrigés
- Tests E2E : OK / non lancé
Si tout est OK dès le départ, affiche simplement : Vérification OK — aucune correction nécessaire.