# 🎯 DIRECTIVE · DÉBLOCAGE Phase 2 · Michel a confirmé les archives complètes existent · 2026-08-03 ## Confirmation Michel Michel a confirmé le 2026-08-03 · **les plans complets sont déjà aux archives**. Pas besoin de commander de nouveaux IFC aux architectes. Utiliser l'existant. ## Inventaire archives disponibles (audit 2026-08-03) ### IFC BIM déjà générés (aec.py) - `/opt/oto/data_room/P01/aec_generated/P01/P01_complete.ifc` (Coralis) - `/opt/oto/data_room/P02/aec_generated/P02/P02_complete.ifc` (Coral del Sur) - `/opt/oto/data_room/P03/aec_generated/P03/P03_complete.ifc` (Nakua) - `/opt/oto/data_room/P05/aec_generated/P05_Phase1/P05_Phase1_complete.ifc` (Las Colinas) - `/opt/oto/data_room/P05/aec_generated/P05_Phase2/P05_Phase2_complete.ifc` - `/opt/oto/data_room/P08/15_bim/P08_Fasano_v001.ifc` (Fasano Espirilla) ### IFC MEP (plumbing + electrical + HVAC) dans /opt/oto/otoia_aec/storage/ifc/ - P01 P02 P05 avec variantes plumbing/electrical/HVAC ### Plans architecte PDF - `/opt/oto/plans_architecturaux/P01_PLANS_ARCHITECTURAUX.pdf` - `/opt/oto/plans_architecturaux/P03_PLANS_ARCHITECTURAUX.pdf` - `/opt/oto/data_room/P01/_planos_preliminares/HRD_000. PROYECTO CORALIS - Planos PRELIMINARES - 31.03.2025.pdf` - `/opt/oto/data_room/P01/_from_desktop_20260729/02_Plans/PROYECTO_CORALIS_2026-05-02.pdf` - `/opt/oto/data_room/P01/_from_desktop_20260729/02_Plans/PROYECTO_CORAL_DEL_SUR_2026-05-02.pdf` - `/opt/oto/data_room/P03/_from_desktop_20260729/02_Plans/PROYECTO_NAKUA_2026-05-02.pdf` - `/opt/oto/data_room/P03/_anteproyecto_officiel/0000. ANTEPROYECTO - NAKUA - PUNTA CANA - 4.12.2025.pdf` ### Brochures architecte (rendus haute qualité intérieur/extérieur) - P01/P02/P03 · brochures FR/EN/ES dans data_room/PXX/40_ventes/brochures/ - P03 · NAKUA_Brochure_ES_photos_haute_qualite.pdf (photos haute résolution) - Marketing samples · /opt/oto/claude_code_work/otov7-platform/marketing/brochures/samples/ ## Actions immédiates pour agents Claude Code DTP ### P0 · TESTER les IFC existants (pas les commander) 1. `ifcopenshell` sur chaque `*_complete.ifc` pour vérifier géométrie tessellable 2. Si géométrie OK · `ifc_to_glb.py` convertit → `/opt/oto/sites/static/3d/{Pxx}.glb` 3. Si géométrie manque (comme constaté audit Sprint 3 pour P01/P08) · voir P1 ### P1 · Extraire géométrie depuis PDF plans architecte 1. OCR + vectorisation des PDF plans (Tesseract + OpenCV + shapely) 2. Reconstruire géométrie basique · pour chaque étage · murs + fenêtres + portes 3. Assembler en modèle 3D via Trimesh Python (déjà installé) 4. Générer GLB par projet → `/opt/oto/sites/static/3d/{Pxx}.glb` 5. Attacher property OTO_Code à chaque unité (mapping depuis catalog_json) ### P2 · Rendus intérieurs via Flux (RunPod GPU) 1. Utiliser les brochures existantes comme références visuelles 2. Prompt Flux · « Ambiance {faisabilite.clientele_cible} · palette {faisabilite.palette} · matériaux {faisabilite.materiaux} » 3. 6 vues par typologie × N typologies × 8 projets = ~200 renders 4. Stocker `/opt/oto/sites/static/3d/renders/{Pxx}/{typologie}/{vue}.webp` 5. Batch via RunPod (API key dans site_config) ### P3 · Panoramas 360° 1. Blender + Bonsai · charger IFC/GLB 2. Placer caméra équirectangulaire par orientation × amenity 3. Render Cycles 4K 4. Stocker `/opt/oto/sites/static/3d/pano360/{Pxx}/{spot}.jpg` 5. Visualiseur Web · Pannellum ou Marzipano ## Bloqueurs RÉELS (à documenter si vraie impasse) - **NON bloqueur** · "pas d'IFC" · les IFC aec_generated existent - **NON bloqueur** · "pas de plans" · les PDF plans architecte existent - **NON bloqueur** · "pas de rendus" · RunPod Flux configuré - Si vraie impasse · commit `BLOCKER_YYYYMMDD_HHMM.md` avec preuves de ce que vous avez tenté ## Objectif · Phase 2 terminée en 3-5 jours (pas 1 semaine) Grâce aux archives complètes déjà disponibles, l'estimation initiale de 1 semaine pour Phase 2 est révisée à **3-5 jours**. **Continuer 24/7 en autonome. Michel voit le résultat au retour.**