{ "executedAt": "2026-03-15T14:26:57.068Z", "duration": "10s", "totalSteps": 4, "successfulSteps": 3, "results": [ { "script": "extract-api-data.js", "success": true, "stdout": "🚀 DĂ©but de l'extraction des donnĂ©es Strapi...\n\n🔄 Extraction de projects...\n✅ projects: 17 Ă©lĂ©ments sauvegardĂ©s dans projects-raw.json\n🔄 Extraction de competences...\n✅ competences: 4 Ă©lĂ©ments sauvegardĂ©s dans competences-raw.json\n🔄 Extraction de homepages...\n✅ homepages: 1 Ă©lĂ©ments sauvegardĂ©s dans homepages-raw.json\n\n📊 RĂ©sumĂ© de l'extraction:\n================================\n✅ projects: 17 Ă©lĂ©ments\n✅ competences: 4 Ă©lĂ©ments\n✅ homepages: 1 Ă©lĂ©ments\n\n🎯 3/3 endpoints extraits avec succĂšs\n📁 22 Ă©lĂ©ments au total sauvegardĂ©s dans ./extract/raw/\n📄 RĂ©sumĂ© sauvegardĂ© dans extraction-summary.json\n", "stderr": "", "exitCode": 0 }, { "script": "clean-api-data.js", "success": true, "stdout": "đŸ§č DĂ©but du nettoyage des donnĂ©es...\n\n🔄 Nettoyage de projects...\n✅ projects: 17 Ă©lĂ©ments nettoyĂ©s\n 📩 Taille rĂ©duite de 83.4% (426943 → 70819 bytes)\n🔄 Nettoyage de competences...\n✅ competences: 4 Ă©lĂ©ments nettoyĂ©s\n 📩 Taille rĂ©duite de 90.8% (135078 → 12478 bytes)\n⚠ messages: fichier raw non trouvĂ©, ignorĂ©\n\n📊 RĂ©sumĂ© du nettoyage:\n=========================\n✅ projects: 17 Ă©lĂ©ments (83.4% de rĂ©duction)\n✅ competences: 4 Ă©lĂ©ments (90.8% de rĂ©duction)\n\n🎯 2/3 types nettoyĂ©s avec succĂšs\n📩 RĂ©duction totale: 85.2% (562021 → 83297 bytes)\n📁 DonnĂ©es nettoyĂ©es sauvegardĂ©es dans ./extract/clean-data/\n📄 RĂ©sumĂ© sauvegardĂ© dans cleaning-summary.json\n", "stderr": "", "exitCode": 0 }, { "script": "generate-docs.js", "success": true, "stdout": "📝 GĂ©nĂ©ration de la documentation...\n\n🔄 GĂ©nĂ©ration de la documentation pour projects...\n✅ projects: 18 fichiers de documentation gĂ©nĂ©rĂ©s\n🔄 GĂ©nĂ©ration de la documentation pour competences...\n✅ competences: 5 fichiers de documentation gĂ©nĂ©rĂ©s\n⚠ homepages: fichier clean non trouvĂ©, ignorĂ©\n\n📊 RĂ©sumĂ© de la gĂ©nĂ©ration:\n============================\n✅ projects: 18 docs (17 Ă©lĂ©ments)\n✅ competences: 5 docs (4 Ă©lĂ©ments)\n\n🎯 24 fichiers gĂ©nĂ©rĂ©s au total (+ README.md)\n📁 Documentation sauvegardĂ©e dans ./docs/\nđŸ€– PrĂȘt pour intĂ©gration dans votre base vectorielle !\n📄 RĂ©sumĂ© sauvegardĂ© dans generation-summary.json\n", "stderr": "", "exitCode": 0 }, { "script": "analyse-site-architecture.js", "success": false, "error": " ❌ analyse-site-architecture.js a Ă©chouĂ© (code: 1)" } ] }