# Plan d'Implémentation GUI Améliorée ## Specs Finales ### Fenêtre Principale - Petite et discrète (300x400px) - Minimisable dans barre des tâches Ubuntu - System tray icon avec menu ### Logs - 5 dernières actions visibles - Scrollable jusqu'à 30 actions - Messages humains clairs ### Dialogues - Popups pour questions importantes - Afficher et continuer (non-bloquant) - Timeout 10 secondes ### Statistiques - Mode actuel (Shadow/Suggestions/etc.) - Actions observées - État du fine-tuning (si pertinent) ## Fichiers à Créer/Modifier ### 1. Nouveau Logger Humain `geniusia2/core/human_logger.py` - Messages simples pour utilisateur - Envoi vers GUI - Logs techniques séparés ### 2. GUI Améliorée `geniusia2/gui/improved_gui.py` - Fenêtre minimaliste - System tray - Panneau de logs - Statistiques ### 3. Popups `geniusia2/gui/dialogs.py` - Dialogue "Est-ce que je peux essayer ?" - Notifications - Timeout automatique ### 4. Connexion Orchestrator Modifier `geniusia2/core/orchestrator.py` - Envoyer logs humains à GUI - Déclencher dialogues - Mettre à jour stats ## Ordre d'Implémentation 1. ✅ Human Logger 2. ✅ GUI Améliorée 3. ✅ Dialogues/Popups 4. ✅ Connexion Orchestrator 5. ✅ Tests Temps estimé : 30-45 minutes