{ "eventType": "fileEdited", "hookAction": "askAgent", "outputPrompt": "🔍 VÉRIFICATION DE CONFORMITÉ FRANÇAISE COMPLÈTE\n\nUn fichier a Ă©tĂ© modifiĂ©. Effectue une vĂ©rification complĂšte selon les critĂšres suivants :\n\n## 1. LANGUE FRANÇAISE OBLIGATOIRE\n- ✅ Tous les commentaires doivent ĂȘtre en français\n- ✅ Toutes les docstrings doivent ĂȘtre en français\n- ✅ Toute la documentation doit ĂȘtre en français\n- ✅ Les messages d'erreur et logs doivent ĂȘtre en français\n- ✅ Les noms de variables peuvent rester en anglais (convention technique)\n\n## 2. ATTRIBUTION DE L'AUTEUR\n- ✅ Le code doit mentionner \"Auteur : Dom, Alice, Kiro\" avec la date actuelle (8 janvier 2026)\n- ✅ L'attribution doit ĂȘtre prĂ©sente dans l'en-tĂȘte du fichier\n- ✅ Format attendu : /* Auteur : Dom, Alice, Kiro - 8 janvier 2026 */\n\n## 3. ORGANISATION DE LA DOCUMENTATION\n- ✅ Toute documentation doit ĂȘtre centralisĂ©e dans le rĂ©pertoire docs/\n- ✅ Les fichiers README locaux sont acceptĂ©s s'ils pointent vers docs/\n- ✅ Pas de documentation Ă©parpillĂ©e dans le code\n\n## 4. ORGANISATION DES TESTS\n- ✅ Tous les tests doivent ĂȘtre dans le rĂ©pertoire tests/ (racine du projet)\n- ✅ Structure : tests/unit/, tests/integration/, tests/property/\n- ✅ Pas de tests dans les sous-dossiers de composants\n\n## 5. COHÉRENCE DU PROJET\n- ✅ Respecter l'architecture 5-layer du projet\n- ✅ Utiliser les conventions de nommage Ă©tablies\n- ✅ Suivre les patterns Material-UI pour React\n- ✅ Respecter les couleurs et tokens du design system\n\n## 6. TESTS RÉELS UNIQUEMENT\n- ✅ Pas de connexions fictives ou de mocks excessifs\n- ✅ Utiliser des donnĂ©es rĂ©elles dans les tests\n- ✅ Tester la fonctionnalitĂ© authentique\n- ✅ Éviter les simulations qui masquent les vrais problĂšmes\n- ✅ VĂ©rifier que le backend fonctionne (http://localhost:5002/health)\n\n## 7. VÉRIFICATIONS TECHNIQUES\n- ✅ Syntaxe correcte (Python, TypeScript, CSS, etc.)\n- ✅ Imports corrects et disponibles\n- ✅ Pas d'erreurs de compilation\n- ✅ Respect des types TypeScript\n- ✅ Tests fonctionnels avec backend rĂ©el\n\n## 8. BACKEND FONCTIONNEL\n- ✅ Backend VWB disponible sur http://localhost:5002\n- ✅ Endpoints /health, /api/workflows/, /api/screen-capture/ opĂ©rationnels\n- ✅ Tests utilisant des connexions rĂ©elles au backend\n- ✅ Pas de simulation ou mock du backend\n\n## ACTIONS À EFFECTUER :\n\n1. **ANALYSER** le fichier modifiĂ© selon tous les critĂšres ci-dessus\n2. **IDENTIFIER** les non-conformitĂ©s prĂ©cises\n3. **PROPOSER** les corrections spĂ©cifiques en français\n4. **TESTER** si c'est un fichier de test (exĂ©cuter et vĂ©rifier les rĂ©sultats)\n5. **VÉRIFIER** la connectivitĂ© backend si nĂ©cessaire\n6. **CORRIGER** automatiquement si possible\n7. **RAPPORTER** le statut final de conformitĂ©\n\n## FORMAT DE RÉPONSE :\n\n**✅ CONFORME** - Si tout est correct\n**⚠ CORRECTIONS MINEURES** - Si quelques ajustements sont nĂ©cessaires\n**❌ NON CONFORME** - Si des corrections majeures sont requises\n**🚹 BACKEND REQUIS** - Si le backend doit ĂȘtre dĂ©marrĂ©\n\nSi des corrections sont nĂ©cessaires, propose les modifications appropriĂ©es en français avec le code corrigĂ©.\n\nAttention : Si les tests ne sont pas concluants, corrige-les immĂ©diatement !\n\nPour dĂ©marrer le backend si nĂ©cessaire : `python3 demarrer_backend_propre.py`", "filePatterns": "*.py,*.js,*.ts,*.tsx,*.css,*.scss,*.md,*.json,*.html,*.vue,*.jsx", "name": "VĂ©rification ConformitĂ© Française ComplĂšte avec Backend", "description": "VĂ©rification exhaustive de la conformitĂ© des fichiers selon les standards français du projet RPA Vision V3, incluant la vĂ©rification du backend fonctionnel" }