Initial commit

This commit is contained in:
Dom
2026-03-05 00:20:25 +01:00
commit dcd4de9945
1954 changed files with 669380 additions and 0 deletions

115
cleanup_project.sh Executable file
View File

@@ -0,0 +1,115 @@
#!/bin/bash
# Script de nettoyage du projet GeniusIA v2
# Supprime les fichiers obsolètes et garde uniquement l'essentiel pour le MVP
echo "🧹 Nettoyage du projet GeniusIA v2..."
echo ""
# Créer un dossier archive pour les vieux docs
mkdir -p archive/old_docs
mkdir -p archive/old_tests
mkdir -p archive/old_scripts
echo "📦 Archivage des anciens documents..."
# Archiver les vieux documents de session
mv état_avancement_17_11.md archive/old_docs/ 2>/dev/null
mv état_avancement_18_11.md archive/old_docs/ 2>/dev/null
mv CHANGELOG_SESSION_19_11.md archive/old_docs/ 2>/dev/null
mv SESSION_19_11_SYNTHESE.md archive/old_docs/ 2>/dev/null
mv SYNTHESE_19_NOV_SESSION_2.md archive/old_docs/ 2>/dev/null
mv RESUME_FINAL_19_NOV.md archive/old_docs/ 2>/dev/null
mv RESUME_FINAL_19_NOV.txt archive/old_docs/ 2>/dev/null
mv RESUME_FINAL.txt archive/old_docs/ 2>/dev/null
mv RESUME_RAPIDE_19_11.md archive/old_docs/ 2>/dev/null
mv RESUME_CORRECTION_19_11.md archive/old_docs/ 2>/dev/null
mv POUR_TOI_19_11.md archive/old_docs/ 2>/dev/null
mv POUR_TOI.md archive/old_docs/ 2>/dev/null
# Archiver les guides obsolètes
mv CORRECTION_MODE_ASSISTE.md archive/old_docs/ 2>/dev/null
mv PROBLEME_MODE_ASSISTE.md archive/old_docs/ 2>/dev/null
mv PROBLEME_REEL.md archive/old_docs/ 2>/dev/null
mv RESOLUTION_COMPLETE.md archive/old_docs/ 2>/dev/null
mv REPONSE_RAPIDE.md archive/old_docs/ 2>/dev/null
mv FICHIERS_CREES_AUJOURDHUI.md archive/old_docs/ 2>/dev/null
mv ETAT_DONNEES_ET_SOLUTIONS.md archive/old_docs/ 2>/dev/null
mv ETAT_PROJET_19_11.md archive/old_docs/ 2>/dev/null
# Archiver les status obsolètes
mv STATUS_VISUEL.txt archive/old_docs/ 2>/dev/null
mv STATUS_VISUEL_19_11.txt archive/old_docs/ 2>/dev/null
mv STATUS_WORKFLOWS_19_NOV.txt archive/old_docs/ 2>/dev/null
mv STATUS_FINAL.md archive/old_docs/ 2>/dev/null
# Archiver les guides redondants
mv GUIDE_VISUEL.txt archive/old_docs/ 2>/dev/null
mv GUIDE_RAPIDE_INTERFACE.md archive/old_docs/ 2>/dev/null
mv GUIDE_RAPIDE_MODE_ASSISTE.txt archive/old_docs/ 2>/dev/null
mv PREMIERE_UTILISATION.md archive/old_docs/ 2>/dev/null
mv UTILISATION_PREMIERE_FOIS.md archive/old_docs/ 2>/dev/null
mv COMMENT_LANCER.md archive/old_docs/ 2>/dev/null
mv README_LANCEMENT.txt archive/old_docs/ 2>/dev/null
# Archiver les docs d'implémentation détaillés (on garde juste les essentiels)
mv MODE_ASSISTE_AVANCEMENT.md archive/old_docs/ 2>/dev/null
mv MODE_ASSISTE_INTEGRATION_FAIT.md archive/old_docs/ 2>/dev/null
mv MODE_ASSISTE_FINAL.md archive/old_docs/ 2>/dev/null
mv MVP_COMPLET_REJEU.md archive/old_docs/ 2>/dev/null
mv MODIFICATIONS_MVP.md archive/old_docs/ 2>/dev/null
mv SYNTHESE_AMELIORATIONS.md archive/old_docs/ 2>/dev/null
mv RECAP_COMPLET_SESSION.md archive/old_docs/ 2>/dev/null
mv TOUT_FONCTIONNE.md archive/old_docs/ 2>/dev/null
# Archiver les plans d'action obsolètes
mv PLAN_ACTION_WORKFLOWS.md archive/old_docs/ 2>/dev/null
mv REFONTE_DETECTION_WORKFLOWS.md archive/old_docs/ 2>/dev/null
# Archiver les index redondants
mv INDEX_DOCUMENTATION.md archive/old_docs/ 2>/dev/null
mv INDEX_FICHIERS_MVP.md archive/old_docs/ 2>/dev/null
# Archiver les solutions spécifiques
mv SOLUTION_FINALE_WHITELIST.md archive/old_docs/ 2>/dev/null
mv SOLUTION_WHITELIST.md archive/old_docs/ 2>/dev/null
echo "🧪 Archivage des anciens tests..."
# Archiver les tests obsolètes ou redondants
mv test_capture_simple.py archive/old_tests/ 2>/dev/null
mv test_event_capture.py archive/old_tests/ 2>/dev/null
mv test_mode_assiste_manuel.py archive/old_tests/ 2>/dev/null
mv test_ui_change_detector.py archive/old_tests/ 2>/dev/null
mv test_ui_change_detector_simple.py archive/old_tests/ 2>/dev/null
mv test_qwen_image.py archive/old_tests/ 2>/dev/null
mv test_workflow_suggestion.py archive/old_tests/ 2>/dev/null
echo "🔧 Archivage des anciens scripts..."
# Archiver les scripts de diagnostic
mv diagnostic_complet.py archive/old_scripts/ 2>/dev/null
mv diagnostic_data.py archive/old_scripts/ 2>/dev/null
mv diagnostic_whitelist.py archive/old_scripts/ 2>/dev/null
# Archiver les scripts de rebuild
mv rebuild_faiss_index.py archive/old_scripts/ 2>/dev/null
mv rebuild_index.sh archive/old_scripts/ 2>/dev/null
mv read_pkl.py archive/old_scripts/ 2>/dev/null
# Archiver les exemples
mv example_complete_workflow.py archive/old_scripts/ 2>/dev/null
echo ""
echo "✅ Nettoyage terminé !"
echo ""
echo "📁 Structure finale :"
echo " - README.md (principal)"
echo " - README_MVP.md (guide MVP)"
echo " - CHANGELOG_MVP.md (historique)"
echo " - INDEX_DOCUMENTATION_COMPLET.md (index)"
echo " - Guides essentiels (installation, test, démarrage)"
echo " - Tests actifs (whitelist, input_utils, learning, etc.)"
echo " - Scripts utiles (LANCER_APPLICATION.sh, VERIFIER_INSTALLATION.sh)"
echo ""
echo "📦 Fichiers archivés dans ./archive/"
echo ""