# 📚 Index de la Documentation - RPA Vision V2 ## 🎯 Documents Principaux ### Vue d'Ensemble | Document | Description | Dernière MAJ | |----------|-------------|--------------| | **README.md** | Vue d'ensemble du projet | 17 Nov | | **ETAT_PROJET_19_11.md** | État complet du projet | 19 Nov | | **PROGRESS.md** | Avancement détaillé | 18 Nov | ### Guides de Démarrage | Document | Description | Public | |----------|-------------|--------| | **DEMARRAGE_RAPIDE_MVP.md** | Démarrage rapide | Utilisateur | | **GUIDE_INSTALLATION_UTILISATION.md** | Installation complète | Utilisateur | | **PREMIERE_UTILISATION.md** | Premier lancement | Utilisateur | | **COMMENT_LANCER.md** | Comment lancer l'app | Utilisateur | ## 📊 Documentation par Composant ### Mode Shadow | Document | Description | Type | |----------|-------------|------| | `geniusia2/core/event_capture.py` | Code source | Code | | `IMPLEMENTATION_CAPTURE_EVENEMENTS.md` | Implémentation | Technique | ### Mode Assisté | Document | Description | Type | |----------|-------------|------| | `MODE_ASSISTE_CONCEPTION.md` | Conception complète | Technique | | `MODE_ASSISTE_AVANCEMENT.md` | Plan d'action | Technique | | `MODE_ASSISTE_INTEGRATION_FAIT.md` | Intégration Orchestrator | Technique | | `MODE_ASSISTE_FINAL.md` | Documentation finale | Technique | | `GUIDE_TEST_MODE_ASSISTE.md` | Guide de test | Test | | `test_mode_assiste_complet.py` | Tests complets | Code | | `geniusia2/core/suggestion_manager.py` | Code source | Code | ### Rejeu d'Actions | Document | Description | Type | |----------|-------------|------| | `SYSTEME_REJEU_IMPLEMENTATION.md` | Implémentation | Technique | | `MVP_COMPLET_REJEU.md` | Synthèse complète | Technique | | `geniusia2/core/task_replay.py` | Code source | Code | | `geniusia2/core/TASK_REPLAY_README.md` | Documentation | Technique | | `test_task_replay.py` | Tests | Code | ### Analyse IA | Document | Description | Type | |----------|-------------|------| | `geniusia2/VISION_MODELS_IMPLEMENTATION.md` | Modèles vision | Technique | | `geniusia2/QWEN3_VL_USAGE.md` | Utilisation Qwen3-VL | Technique | | `geniusia2/QWEN3_VL_ACTIVATION.md` | Activation Qwen3-VL | Technique | | `geniusia2/core/utils/VISION_UTILS_README.md` | VisionUtils | Technique | | `geniusia2/core/utils/vision_utils.py` | Code source | Code | ### Mémoire et Apprentissage | Document | Description | Type | |----------|-------------|------| | `geniusia2/core/LEARNING_MANAGER_README.md` | LearningManager | Technique | | `geniusia2/core/learning_manager.py` | Code source | Code | | `geniusia2/core/embeddings_manager.py` | EmbeddingsManager | Code | | `test_learning_manager_simple.py` | Tests | Code | ### Orchestrator | Document | Description | Type | |----------|-------------|------| | `geniusia2/core/ORCHESTRATOR_README.md` | Documentation | Technique | | `geniusia2/core/orchestrator.py` | Code source | Code | | `test_orchestrator_simple.py` | Tests | Code | ### Interface Graphique | Document | Description | Type | |----------|-------------|------| | `geniusia2/gui/README.md` | Vue d'ensemble GUI | Technique | | `geniusia2/gui/minimal_gui.py` | GUI principale | Code | | `geniusia2/gui/suggestion_overlay.py` | Overlay suggestions | Code | | `geniusia2/gui/dialogs/README.md` | Dialogues | Technique | | `geniusia2/gui/dialogs/IMPLEMENTATION_SUMMARY.md` | Implémentation | Technique | ### Utilitaires | Document | Description | Type | |----------|-------------|------| | `INPUT_UTILS_IMPLEMENTATION_SUMMARY.md` | InputUtils | Technique | | `geniusia2/core/utils/INPUT_UTILS_README.md` | Documentation | Technique | | `geniusia2/core/utils/input_utils.py` | Code source | Code | | `test_input_utils_simple.py` | Tests | Code | ### Sécurité | Document | Description | Type | |----------|-------------|------| | `WHITELIST_IMPLEMENTATION_SUMMARY.md` | Whitelist | Technique | | `geniusia2/core/WHITELIST_MANAGER_README.md` | Documentation | Technique | | `geniusia2/core/whitelist_manager.py` | Code source | Code | | `test_whitelist_simple.py` | Tests | Code | | `MODES_SECURITE.md` | Modes de sécurité | Utilisateur | ## 🧪 Tests ### Scripts de Test | Script | Description | Composant | |--------|-------------|-----------| | `test_mode_assiste_complet.py` | Tests Mode Assisté | Mode Assisté | | `test_task_replay.py` | Tests rejeu | Rejeu | | `test_orchestrator_simple.py` | Tests Orchestrator | Orchestrator | | `test_learning_manager_simple.py` | Tests apprentissage | Learning | | `test_input_utils_simple.py` | Tests InputUtils | Utilitaires | | `test_whitelist_simple.py` | Tests Whitelist | Sécurité | | `test_capture_simple.py` | Tests capture | Mode Shadow | | `test_ui_change_detector.py` | Tests détection UI | Détection | | `example_complete_workflow.py` | Workflow complet | Intégration | ### Guides de Test | Document | Description | Public | |----------|-------------|--------| | `GUIDE_TEST_MODE_ASSISTE.md` | Guide de test complet | Testeur | | `DEBUG_GUIDE.md` | Guide de débogage | Développeur | ## 📝 Documentation de Session ### Historique des Sessions | Document | Date | Contenu | |----------|------|---------| | `état_avancement_17_11.md` | 17 Nov | État avant rejeu | | `état_avancement_18_11.md` | 18 Nov | Après rejeu | | `SESSION_REJEU_RESUME.md` | 18 Nov | Résumé session rejeu | | `SESSION_19_11_SYNTHESE.md` | 19 Nov | Synthèse session tests | ### Synthèses | Document | Description | Date | |----------|-------------|------| | `MVP_FONCTIONNEL_IMPLEMENTATION.md` | MVP fonctionnel | 17 Nov | | `MVP_COMPLET_REJEU.md` | MVP avec rejeu | 18 Nov | | `RECAP_COMPLET_SESSION.md` | Récap complet | 18 Nov | | `STATUS_FINAL.md` | Statut final | 18 Nov | | `TOUT_FONCTIONNE.md` | Validation | 18 Nov | ## 🔧 Utilitaires et Scripts ### Scripts d'Utilisation | Script | Description | Usage | |--------|-------------|-------| | `geniusia2/run.sh` | Lancer l'application | `./run.sh` | | `geniusia2/setup.sh` | Installation | `./setup.sh` | | `LANCER_APPLICATION.sh` | Lancer (racine) | `./LANCER_APPLICATION.sh` | | `VERIFIER_INSTALLATION.sh` | Vérifier install | `./VERIFIER_INSTALLATION.sh` | | `rebuild_index.sh` | Reconstruire FAISS | `./rebuild_index.sh` | ### Scripts Python | Script | Description | Usage | |--------|-------------|-------| | `diagnostic_data.py` | Diagnostic données | `python diagnostic_data.py` | | `read_pkl.py` | Lire fichiers PKL | `python read_pkl.py --list` | | `rebuild_faiss_simple.py` | Reconstruire index | `python rebuild_faiss_simple.py` | | `geniusia2/download_models.py` | Télécharger modèles | `python download_models.py` | ## 📋 Guides Rapides ### Commandes Rapides | Document | Description | Public | |----------|-------------|--------| | `COMMANDES_RAPIDES.md` | Liste des commandes | Utilisateur | | `COMMANDES_RAPIDES.sh` | Script de commandes | Utilisateur | | `SCRIPTS_DISPONIBLES.md` | Scripts disponibles | Utilisateur | | `REPONSE_RAPIDE.md` | Réponses rapides | Support | ### Guides Visuels | Document | Description | Public | |----------|-------------|--------| | `GUIDE_VISUEL.txt` | Guide visuel ASCII | Utilisateur | | `GUIDE_RAPIDE_INTERFACE.md` | Interface rapide | Utilisateur | | `STATUS_VISUEL.txt` | Statut visuel | Utilisateur | ## 🔍 Documentation Technique ### Architecture | Document | Description | Niveau | |----------|-------------|--------| | `geniusia2/README.md` | Architecture globale | Avancé | | `geniusia2/PROGRESS.md` | Avancement technique | Avancé | | `geniusia2/INSTALLATION_FIXES.md` | Corrections install | Avancé | ### Implémentation | Document | Description | Composant | |----------|-------------|-----------| | `IMPLEMENTATION_CAPTURE_EVENEMENTS.md` | Capture événements | EventCapture | | `SYSTEME_REJEU_IMPLEMENTATION.md` | Système de rejeu | TaskReplay | | `INPUT_UTILS_IMPLEMENTATION_SUMMARY.md` | InputUtils | Utilitaires | | `WHITELIST_IMPLEMENTATION_SUMMARY.md` | Whitelist | Sécurité | | `UI_CHANGE_DETECTOR_IMPLEMENTATION_SUMMARY.md` | Détection UI | Détection | ### Dialogues GUI | Document | Description | Type | |----------|-------------|------| | `geniusia2/gui/dialogs/IMPLEMENTATION_SUMMARY.md` | Implémentation | Technique | | `geniusia2/gui/dialogs/IMPLEMENTATION_SUMMARY_DASHBOARD.md` | Dashboard | Technique | | `geniusia2/gui/dialogs/SUMMARY_DASHBOARD_README.md` | Documentation | Technique | | `geniusia2/gui/dialogs/example_integration.py` | Exemple | Code | ## 📊 Données et Problèmes ### Problèmes Connus | Document | Description | Statut | |----------|-------------|--------| | `ETAT_DONNEES_ET_SOLUTIONS.md` | État des données | Résolu | | `RESOLUTION_COMPLETE.md` | Résolution complète | Résolu | | `DEBUG_GUIDE.md` | Guide de débogage | Actif | ### Changements | Document | Description | Type | |----------|-------------|------| | `CHANGELOG_MVP.md` | Changelog MVP | Historique | | `MODIFICATIONS_MVP.md` | Modifications MVP | Historique | | `SYNTHESE_AMELIORATIONS.md` | Synthèse améliorations | Historique | ## 🎯 Documents par Public ### Pour les Utilisateurs 1. **Démarrage** : - `DEMARRAGE_RAPIDE_MVP.md` - `PREMIERE_UTILISATION.md` - `COMMENT_LANCER.md` 2. **Utilisation** : - `GUIDE_INSTALLATION_UTILISATION.md` - `COMMANDES_RAPIDES.md` - `GUIDE_RAPIDE_INTERFACE.md` 3. **Support** : - `REPONSE_RAPIDE.md` - `DEBUG_GUIDE.md` - `MODES_SECURITE.md` ### Pour les Testeurs 1. **Tests** : - `GUIDE_TEST_MODE_ASSISTE.md` - `test_mode_assiste_complet.py` - `example_complete_workflow.py` 2. **Validation** : - `TOUT_FONCTIONNE.md` - `STATUS_FINAL.md` ### Pour les Développeurs 1. **Architecture** : - `README.md` - `geniusia2/README.md` - `ETAT_PROJET_19_11.md` 2. **Composants** : - Tous les fichiers `*_README.md` dans `geniusia2/core/` - Tous les fichiers `*_IMPLEMENTATION*.md` 3. **Tests** : - Tous les fichiers `test_*.py` - `DEBUG_GUIDE.md` ## 🔗 Navigation Rapide ### Par Fonctionnalité - **Mode Shadow** → `IMPLEMENTATION_CAPTURE_EVENEMENTS.md` - **Mode Assisté** → `MODE_ASSISTE_FINAL.md` - **Rejeu** → `SYSTEME_REJEU_IMPLEMENTATION.md` - **IA Vision** → `geniusia2/VISION_MODELS_IMPLEMENTATION.md` - **GUI** → `geniusia2/gui/README.md` ### Par Tâche - **Installer** → `GUIDE_INSTALLATION_UTILISATION.md` - **Lancer** → `DEMARRAGE_RAPIDE_MVP.md` - **Tester** → `GUIDE_TEST_MODE_ASSISTE.md` - **Débugger** → `DEBUG_GUIDE.md` - **Développer** → `geniusia2/README.md` ### Par Problème - **Données corrompues** → `ETAT_DONNEES_ET_SOLUTIONS.md` - **Installation échoue** → `geniusia2/INSTALLATION_FIXES.md` - **Tests échouent** → `DEBUG_GUIDE.md` - **App ne démarre pas** → `COMMENT_LANCER.md` ## 📈 Statistiques ### Documentation - **Total de fichiers** : ~80 - **Documentation technique** : ~40 - **Documentation utilisateur** : ~20 - **Scripts de test** : ~15 - **Guides** : ~10 ### Mise à Jour - **Dernière MAJ** : 19 Novembre 2025 - **Fréquence** : Quotidienne - **Complétude** : ~85% ## 🎯 Prochains Documents ### À Créer - [ ] Guide utilisateur complet - [ ] Documentation API complète - [ ] Guide de contribution - [ ] FAQ détaillée - [ ] Tutoriels vidéo (scripts) ### À Mettre à Jour - [ ] README.md (avec Mode Assisté) - [ ] PROGRESS.md (avec tests) - [ ] Architecture globale - [ ] Guides d'installation --- **Index créé le 19 Novembre 2025** **Dernière mise à jour : 19 Novembre 2025** **Version : 2.0**