# 🔧 Solution : Whitelist Bloque Kiro ## 🐛 ProblĂšme Le systĂšme ne capture pas tes actions dans Kiro car **Kiro n'est pas dans la liste blanche**. ### Diagnostic ``` Liste blanche actuelle : - Test Window 1 - Test Window 2 - Test With Confirmation Kiro : ❌ BloquĂ©e ``` ## ✅ Solutions ### Solution 1 : Ajouter Kiro Ă  la Liste Blanche (Rapide) **Via l'interface** : 1. Lance l'app : `cd geniusia2 && ./run.sh` 2. Clique sur **"GĂ©rer la Liste Blanche"** 3. Entre : **Kiro** 4. Clique OK 5. Clique sur **"Start"** 6. Teste dans Kiro ! ### Solution 2 : Activer le Mode Permissif (Plus Simple) Le bouton **"Mode: Tout Autoriser"** devrait ĂȘtre vert (activĂ©). **Si ce n'est pas le cas** : 1. Lance l'app 2. Clique sur le bouton pour l'activer 3. Il devrait devenir vert 4. Clique sur **"Start"** 5. Teste dans n'importe quelle fenĂȘtre ! ### Solution 3 : Modifier Directement la Liste Blanche (Manuel) **Fichier** : `geniusia2/data/user_profiles/whitelist.json` ```json { "whitelist": [ "Kiro", "Firefox", "Chrome", "Terminal", "*" ], "metadata": { "created_at": "2025-11-19T...", "last_modified": "2025-11-19T..." } } ``` **Note** : `"*"` autorise TOUTES les fenĂȘtres. ### Solution 4 : Vider la Liste Blanche (Temporaire) ```bash rm geniusia2/data/user_profiles/whitelist.json ``` Puis dans la config (`geniusia2/config.yaml`), assure-toi que : ```yaml security: enforce_whitelist: false ``` ## đŸ§Ș Test AprĂšs avoir appliquĂ© une solution : ```bash # 1. Relancer le diagnostic geniusia2/venv/bin/python diagnostic_whitelist.py # 2. VĂ©rifier que Kiro est autorisĂ©e # RĂ©sultat attendu : Kiro : ✅ AutorisĂ©e # 3. Lancer l'app cd geniusia2 && ./run.sh # 4. Cliquer sur "Start" # 5. Faire 3 clics dans Kiro # 6. VĂ©rifier la notification "TĂąche apprise !" ``` ## 💡 Recommandation **Pour les tests** : Utilise le **Mode Permissif** (Solution 2) - Plus simple - Pas besoin d'ajouter chaque fenĂȘtre - Tu peux tester dans n'importe quelle app **Pour la production** : Utilise la **Liste Blanche** (Solution 1) - Plus sĂ©curisĂ© - ContrĂŽle prĂ©cis des fenĂȘtres - Évite les actions accidentelles ## 🎯 Prochaine Étape Une fois Kiro autorisĂ©e : 1. Lance l'app 2. Clique sur "Start" 3. Fais 3 clics dans Kiro 4. Attends "TĂąche apprise !" 5. Refais 1 clic 6. ✅ L'overlay devrait apparaĂźtre ! --- **Quelle solution prĂ©fĂšres-tu ?** đŸ€”