Initial commit
This commit is contained in:
147
organize_docs.sh
Executable file
147
organize_docs.sh
Executable file
@@ -0,0 +1,147 @@
|
||||
#!/bin/bash
|
||||
# Organisation de la documentation dans docs/
|
||||
|
||||
echo "📚 Organisation de la documentation..."
|
||||
|
||||
# Créer la structure
|
||||
mkdir -p docs/{guides,sessions,implementation,reference}
|
||||
|
||||
# === GUIDES UTILISATEUR ===
|
||||
echo "📖 Déplacement des guides..."
|
||||
mv POUR_DEMARRER.md docs/guides/ 2>/dev/null
|
||||
mv README_SIMPLE.md docs/guides/ 2>/dev/null
|
||||
mv README_MVP.md docs/guides/ 2>/dev/null
|
||||
mv DEMARRAGE_RAPIDE_MVP.md docs/guides/ 2>/dev/null
|
||||
mv GUIDE_INSTALLATION_UTILISATION.md docs/guides/ 2>/dev/null
|
||||
mv GUIDE_TEST_MODE_ASSISTE.md docs/guides/ 2>/dev/null
|
||||
mv COMMENT_TESTER_WORKFLOWS.md docs/guides/ 2>/dev/null
|
||||
mv DEBUG_GUIDE.md docs/guides/ 2>/dev/null
|
||||
|
||||
# === SESSIONS ET RÉSUMÉS ===
|
||||
echo "📝 Déplacement des sessions..."
|
||||
mv SESSION_WORKFLOWS_19_NOV.md docs/sessions/ 2>/dev/null
|
||||
mv SESSION_REJEU_RESUME.md docs/sessions/ 2>/dev/null
|
||||
mv NETTOYAGE_19_NOV.md docs/sessions/ 2>/dev/null
|
||||
mv ETAT_PROJET_PROPRE.md docs/sessions/ 2>/dev/null
|
||||
mv STATUS_ACTUEL.md docs/sessions/ 2>/dev/null
|
||||
mv RESUME_POUR_TOI.md docs/sessions/ 2>/dev/null
|
||||
mv FAIT_AUJOURDHUI.md docs/sessions/ 2>/dev/null
|
||||
|
||||
# === IMPLÉMENTATION ===
|
||||
echo "🔧 Déplacement des docs d'implémentation..."
|
||||
mv MVP_FONCTIONNEL_IMPLEMENTATION.md docs/implementation/ 2>/dev/null
|
||||
mv SYSTEME_REJEU_IMPLEMENTATION.md docs/implementation/ 2>/dev/null
|
||||
mv WORKFLOW_DETECTION_IMPLEMENTATION.md docs/implementation/ 2>/dev/null
|
||||
mv WORKFLOW_DETECTION_RESUME.md docs/implementation/ 2>/dev/null
|
||||
mv MODE_ASSISTE_CONCEPTION.md docs/implementation/ 2>/dev/null
|
||||
mv IMPLEMENTATION_CAPTURE_EVENEMENTS.md docs/implementation/ 2>/dev/null
|
||||
mv WHITELIST_IMPLEMENTATION_SUMMARY.md docs/implementation/ 2>/dev/null
|
||||
mv INPUT_UTILS_IMPLEMENTATION_SUMMARY.md docs/implementation/ 2>/dev/null
|
||||
mv UI_CHANGE_DETECTOR_IMPLEMENTATION_SUMMARY.md docs/implementation/ 2>/dev/null
|
||||
|
||||
# === RÉFÉRENCE ===
|
||||
echo "📚 Déplacement des références..."
|
||||
mv INDEX_RAPIDE.md docs/reference/ 2>/dev/null
|
||||
mv INDEX_DOCUMENTATION_COMPLET.md docs/reference/ 2>/dev/null
|
||||
mv CHANGELOG_MVP.md docs/reference/ 2>/dev/null
|
||||
mv COMMANDES_RAPIDES.md docs/reference/ 2>/dev/null
|
||||
mv SCRIPTS_DISPONIBLES.md docs/reference/ 2>/dev/null
|
||||
mv MODES_SECURITE.md docs/reference/ 2>/dev/null
|
||||
mv FONCTIONNEMENT_MODE_SHADOW.md docs/reference/ 2>/dev/null
|
||||
mv QWEN3_VL_CONFIGURATION.md docs/reference/ 2>/dev/null
|
||||
mv TELECHARGER_MODELES.md docs/reference/ 2>/dev/null
|
||||
mv FICHIERS_CREES.txt docs/reference/ 2>/dev/null
|
||||
|
||||
# Créer un README principal dans docs/
|
||||
cat > docs/README.md << 'EOFDOC'
|
||||
# 📚 Documentation GeniusIA v2
|
||||
|
||||
Documentation complète du projet organisée par catégorie.
|
||||
|
||||
## 🚀 Démarrage rapide
|
||||
|
||||
**Nouveau sur le projet ?** Commence par :
|
||||
1. [POUR_DEMARRER.md](guides/POUR_DEMARRER.md) - Guide de démarrage
|
||||
2. [README_SIMPLE.md](guides/README_SIMPLE.md) - Vue d'ensemble
|
||||
3. [STATUS_ACTUEL.md](sessions/STATUS_ACTUEL.md) - État actuel
|
||||
|
||||
## 📖 Structure
|
||||
|
||||
### 📘 [guides/](guides/) - Guides utilisateur
|
||||
Documentation pour utiliser et tester le projet :
|
||||
- `POUR_DEMARRER.md` - Guide de démarrage rapide
|
||||
- `README_SIMPLE.md` - Vue d'ensemble du projet
|
||||
- `README_MVP.md` - Guide MVP complet
|
||||
- `GUIDE_INSTALLATION_UTILISATION.md` - Installation détaillée
|
||||
- `GUIDE_TEST_MODE_ASSISTE.md` - Tester le mode assisté
|
||||
- `COMMENT_TESTER_WORKFLOWS.md` - Tester les workflows
|
||||
- `DEBUG_GUIDE.md` - Guide de débogage
|
||||
|
||||
### 📝 [sessions/](sessions/) - Sessions et résumés
|
||||
Résumés des sessions de développement :
|
||||
- `STATUS_ACTUEL.md` - État actuel du projet
|
||||
- `SESSION_WORKFLOWS_19_NOV.md` - Session workflows
|
||||
- `NETTOYAGE_19_NOV.md` - Grand nettoyage
|
||||
- `ETAT_PROJET_PROPRE.md` - État après nettoyage
|
||||
- `RESUME_POUR_TOI.md` - Résumé utilisateur
|
||||
- `FAIT_AUJOURDHUI.md` - Récapitulatif
|
||||
|
||||
### 🔧 [implementation/](implementation/) - Documentation technique
|
||||
Détails d'implémentation des fonctionnalités :
|
||||
- `MVP_FONCTIONNEL_IMPLEMENTATION.md` - MVP
|
||||
- `SYSTEME_REJEU_IMPLEMENTATION.md` - Système de rejeu
|
||||
- `WORKFLOW_DETECTION_IMPLEMENTATION.md` - Détection workflows
|
||||
- `MODE_ASSISTE_CONCEPTION.md` - Mode assisté
|
||||
- `IMPLEMENTATION_CAPTURE_EVENEMENTS.md` - Capture d'événements
|
||||
- Summaries d'implémentation (whitelist, input_utils, etc.)
|
||||
|
||||
### 📚 [reference/](reference/) - Référence
|
||||
Documentation de référence :
|
||||
- `INDEX_RAPIDE.md` - Index de navigation
|
||||
- `INDEX_DOCUMENTATION_COMPLET.md` - Index complet
|
||||
- `CHANGELOG_MVP.md` - Historique des changements
|
||||
- `COMMANDES_RAPIDES.md` - Commandes utiles
|
||||
- `MODES_SECURITE.md` - Sécurité
|
||||
- `QWEN3_VL_CONFIGURATION.md` - Configuration LLM
|
||||
|
||||
## 🎯 Par cas d'usage
|
||||
|
||||
### Je veux démarrer
|
||||
→ [guides/POUR_DEMARRER.md](guides/POUR_DEMARRER.md)
|
||||
|
||||
### Je veux comprendre le projet
|
||||
→ [guides/README_SIMPLE.md](guides/README_SIMPLE.md)
|
||||
|
||||
### Je veux installer
|
||||
→ [guides/GUIDE_INSTALLATION_UTILISATION.md](guides/GUIDE_INSTALLATION_UTILISATION.md)
|
||||
|
||||
### Je veux tester
|
||||
→ [guides/GUIDE_TEST_MODE_ASSISTE.md](guides/GUIDE_TEST_MODE_ASSISTE.md)
|
||||
|
||||
### Je veux développer
|
||||
→ [implementation/](implementation/)
|
||||
|
||||
### Je cherche une info
|
||||
→ [reference/INDEX_RAPIDE.md](reference/INDEX_RAPIDE.md)
|
||||
|
||||
## 📊 État du projet
|
||||
|
||||
Voir [sessions/STATUS_ACTUEL.md](sessions/STATUS_ACTUEL.md) pour l'état actuel.
|
||||
|
||||
---
|
||||
|
||||
**Navigation** : [Index rapide](reference/INDEX_RAPIDE.md) | [Index complet](reference/INDEX_DOCUMENTATION_COMPLET.md)
|
||||
EOFDOC
|
||||
|
||||
echo ""
|
||||
echo "✅ Documentation organisée !"
|
||||
echo ""
|
||||
echo "📁 Structure créée :"
|
||||
echo " docs/"
|
||||
echo " ├── README.md (index principal)"
|
||||
echo " ├── guides/ (guides utilisateur)"
|
||||
echo " ├── sessions/ (résumés de sessions)"
|
||||
echo " ├── implementation/ (docs techniques)"
|
||||
echo " └── reference/ (référence)"
|
||||
echo ""
|
||||
echo "📖 Point d'entrée : docs/README.md"
|
||||
Reference in New Issue
Block a user