New archi: domain driven development
Working but need to check out code
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
#!/bin/bash
|
||||
# Script de nettoyage des fichiers obsolètes après migration DDD
|
||||
|
||||
echo "🗑️ Nettoyage des fichiers obsolètes..."
|
||||
|
||||
# Supprimer les anciens clients API (déplacés vers infrastructure/)
|
||||
echo "Suppression des anciens clients API..."
|
||||
rm -f agent/api/themoviedb.py
|
||||
rm -f agent/api/knaben.py
|
||||
rm -f agent/api/qbittorrent.py
|
||||
|
||||
echo "✅ Anciens clients API supprimés"
|
||||
|
||||
# Optionnel : Supprimer l'ancienne documentation
|
||||
read -p "Voulez-vous supprimer l'ancienne documentation ? (y/n) " -n 1 -r
|
||||
echo
|
||||
if [[ $REPLY =~ ^[Yy]$ ]]
|
||||
then
|
||||
echo "Suppression de l'ancienne documentation..."
|
||||
rm -f CHANGELOG_QUALITY.md
|
||||
rm -f CLEANUP_FINAL.md
|
||||
rm -f CLEANUP_SUMMARY.md
|
||||
rm -f CODE_QUALITY.md
|
||||
rm -f COMMANDS_REMOVAL.md
|
||||
rm -f DEPENDENCY_INJECTION.md
|
||||
rm -f DOCUMENTATION_INDEX.md
|
||||
rm -f EXECUTIVE_SUMMARY.md
|
||||
rm -f FILES_CHANGED.md
|
||||
rm -f IMPROVEMENTS_SUMMARY.md
|
||||
rm -f KNABEN_CLIENT.md
|
||||
rm -f MIGRATION_GUIDE.md
|
||||
rm -f MULTI_TOOL_EXECUTION.md
|
||||
rm -f PARAMETERS.md
|
||||
rm -f PROJECT_STRUCTURE.md
|
||||
rm -f QUALITY_REVIEW_COMPLETE.md
|
||||
rm -f README_QUALITY.md
|
||||
rm -f REFACTORING_COMPLETE.md
|
||||
rm -f REFACTORING_FINAL.md
|
||||
rm -f REFACTORING_FOLDERS.md
|
||||
rm -f REFACTORING_SUMMARY.md
|
||||
rm -f SECURITY.md
|
||||
rm -f TMDB_CLIENT_ARCHITECTURE.md
|
||||
rm -f TMDB_CLIENT_SUMMARY.md
|
||||
rm -f TOOLS_REFACTORING.md
|
||||
rm -f TV_SHOWS.md
|
||||
rm -f VERIFICATION.md
|
||||
echo "✅ Ancienne documentation supprimée"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "🎉 Nettoyage terminé !"
|
||||
echo ""
|
||||
echo "📋 Fichiers conservés (nécessaires) :"
|
||||
echo " - agent/api/__init__.py (re-exporte infrastructure)"
|
||||
echo " - agent/models/__init__.py (re-exporte domain)"
|
||||
echo " - agent/models/tv_show.py (compatibilité)"
|
||||
echo " - agent/memory.py (re-exporte infrastructure)"
|
||||
echo ""
|
||||
echo "📚 Nouvelle documentation DDD :"
|
||||
echo " - DDD_PHASE1_COMPLETE.md"
|
||||
echo " - DDD_PHASE2_COMPLETE.md"
|
||||
echo " - DDD_MIGRATION_COMPLETE.md"
|
||||
Reference in New Issue
Block a user