Files
oto-enterprise-os-dtp/DIRECTIVE_ARCHIVES_DEBLOCAGE_20260803.md
Claude Code DTP Worker 06965aa0b5
CI / Contraintes NON-NÉGOCIABLES (CLAUDE.md) (push) Has been cancelled
CI / Validation JSON (schémas Faisabilité) (push) Has been cancelled
CI / Qualité documentaire (liens + 4Big) (push) Has been cancelled
CI / Reproductibilité des artefacts out/ (build == commité) (push) Has been cancelled
CI / Fraîcheur matrice de régression (run == commité) (push) Has been cancelled
CI / Intégrité du câblage CI (gate agrège tout · gates statiques verrouillés) (push) Has been cancelled
CI / Intégrité des chiffres du README (valeur == artefact cité · (push) Has been cancelled
CI / Publiciste · parser + schéma + generator (unittest) (push) Has been cancelled
CI / RBAC · 50 rôles + schéma (unittest) (push) Has been cancelled
CI / Faisabilité · générateur 4 volets + round-trip (unittest) (push) Has been cancelled
CI / RBAC · fixtures ERPNext (Role + Custom DocPerm) (push) Has been cancelled
CI / RBAC · plan User Permission (row-level) (push) Has been cancelled
CI / RBAC · Role Profile (bundles par portail) (push) Has been cancelled
CI / RBAC · run-book d'application unifié (agrégat 3 volets) (push) Has been cancelled
CI / Faisabilité · dossier bancable trilingue FR/EN/ES (push) Has been cancelled
CI / CRM · workflow vente ERPNext (lead → CONFOTUR) (push) Has been cancelled
CI / CRM · DocType porteur OTO Dossier Vente (push) Has been cancelled
CI / CRM · barème commissions vendeurs (push) Has been cancelled
CI / Fiscal · e-CF DGII (Compupar) (push) Has been cancelled
CI / Frontend · Workspaces 5 portails rôle (push) Has been cancelled
CI / Legal · DocType CONFOTUR Application (push) Has been cancelled
CI / QA · Audit 5D conformité (push) Has been cancelled
CI / SEO · mots-clés trilingues + schema.org + hreflang (push) Has been cancelled
CI / Chat OTOIA · montage par portail (Custom Block) (push) Has been cancelled
CI / QA · Audit 4Big (95+/100 sur 100% deliverables) (push) Has been cancelled
CI / Démo · Scénarios (run-sheet P07 banquier / P05 client) (push) Has been cancelled
CI / QA · Matrice de régression exhaustive (Sprint 8) (push) Has been cancelled
CI / DevOps · Run-book de déploiement VPS unifié (Sprint 8) (push) Has been cancelled
CI / QA · Matrice d'acceptation / traçabilité MVP (Sprint 8) (push) Has been cancelled
CI / Mobile · config app Expo/EAS (navigation par rôle) (push) Has been cancelled
CI / E2E baseline Playwright (manuel) (push) Has been cancelled
CI / Gate qualité (agrégat) (push) Has been cancelled
DIRECTIVE · debloquer Phase 2 · utiliser IFC/plans archives existants (Michel confirme)
2026-08-03 01:09:07 +00:00

74 lines
4.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 🎯 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.**