Parent : [[INDEX-WEB-UIUX]]
AI Slop Review — détecteur automatique et revue d'intention
Règle d'or
Le script détecte des indices, pas la qualité d'une direction artistique. Il ouvre la revue ; il ne prononce jamais seul la validation ou le rejet.
Les trois niveaux de contrôle
1. Analyse automatique du code
Le détecteur recherche rapidement :
- gradients et halos décoratifs récurrents ;
- accumulation de rayons, ombres et surfaces imbriquées ;
- structures de hero répétitives ;
- séries d'icônes ou badges décoratifs ;
- animations globales standardisées ;
- contrastes suspects ;
- copie contenant des expressions promotionnelles génériques.
Commande portable depuis la racine du Knowledge Core :
python meta/validators/ai-slop-detector.py "C:\chemin\du\projet"
Sous Linux :
python3 meta/validators/ai-slop-detector.py /chemin/du/projet
2. Revue visuelle
Contrôler au minimum :
- desktop large ;
- mobile étroit ;
- premier écran et page complète ;
- états hover, focus, chargement, vide et erreur ;
- réduction des animations.
Appliquer le score pondéré de [[KNOW-ANT-WEB-002]]. Une capture est nécessaire, car de nombreux défauts de composition ne sont pas visibles dans le code.
3. Revue d'intention
Le reviewer doit répondre par écrit :
- Quelle vérité du produit structure la page ?
- Quelle décision resterait reconnaissable sans logo ni couleur de marque ?
- Quelles données réelles remplacent les illustrations génériques ?
- Pourquoi cette composition est-elle plus adaptée qu'une landing standard ?
- Qu'est-ce qui a volontairement été supprimé ?
Une réponse vague indique que la direction n'est pas encore assez construite.
Rapport attendu
AI SLOP REVIEW
Automatique : 4 marqueurs techniques
Audit pondéré : 7 / risque modéré
Signature : index éditorial alimenté par les données réelles
Preuve visible : 299 entrées et dernières fiches
Décision : accepté avec 1 correction de contraste
Exception : Inter conservée pour sa neutralité ; hiérarchie typographique propriétaire
Politique de décision
- Un marqueur technique seul ne bloque pas la livraison.
- Un signal structurel A1, A2, A3 ou A4 sans justification déclenche une reprise.
- Un score supérieur ou égal à 10 impose une revue de concept, pas un simple changement de couleurs.
- Toute exception doit citer son bénéfice utilisateur ou sa cohérence de marque.
- Zéro détection automatique ne signifie jamais « design distinctif ».
Corrections par ordre d'efficacité
- Remplacer le concept générique par une vérité produit.
- Recomposer la hiérarchie et le parcours.
- Introduire du contenu et des états réels.
- Définir les contraintes de marque.
- Réduire les composants décoratifs.
- Ajuster typographie, couleur et mouvement.
Changer uniquement la police, les rayons ou le gradient maquille le problème sans le résoudre.
Intégration au workflow
- Compléter
DESIGN.mdavant le premier écran. - Produire au moins deux directions de composition.
- Implémenter avec contenu réel.
- Lancer le détecteur automatique.
- Effectuer la revue visuelle et l'audit pondéré.
- Corriger puis documenter les exceptions.
- Passer les contrôles accessibilité, performance et responsive.
CI
Le script peut signaler des marqueurs dans la CI, mais ne doit bloquer automatiquement que les erreurs objectives : contraste connu, asset manquant, débordement ou règle explicitement interdite par le projet.
- name: AI slop indicators
run: python3 meta/validators/ai-slop-detector.py .
continue-on-error: true
La décision artistique reste une revue humaine ou agentique argumentée.
Relations
- Anti-pattern conceptuel : [[KNOW-ANT-WEB-001]]
- Score pondéré : [[KNOW-ANT-WEB-002]]
- Checklist qualité : [[KNOW-PAT-143]]
- Mémoire de projet : [[KNOW-PAT-144]]
- Préférences Kloups : [[KNOW-ADR-003]]