# 📋 DIRECTIVE · Workflow Faisabilité V10 · Annexes nuit 2026-08-03 ## Historique versions - V1-V6 · itérations initiales (obsolète) - **V7** · EAOF_DIRECTIVE_V7_FINAL_20260801 · Constitution officielle · 8 phases Analyse + DA IA + Bureau Virtuel 12 directions + 9 Stage Gates G0-G8 - **V10 (proposé)** · V7 + tous les nouveaux modules livrés du 2026-08-01 au 2026-08-03 · Financement Bancaire complet + Signature électronique OTO Sign™ + Auditeur Finances IA + Clause RESCISIÓN + Signup renforcé + Portail client complet ## Requête Michel (2026-08-03 · voyage) « En parallèle remettre à Claude Code pour annexer aux workflow de faisabilité V10 · je crois · ou plus » **Interprétation** · toutes les livraisons de cette nuit doivent être formellement annexées à la Constitution EAOF pour devenir la V10 (ou V11 selon numérotation officielle Michel). ## Nouveaux modules à intégrer à V10 ### 1. Portail Client complet (/mon-compte/) - **Mon Profil** · tous champs éditables + section identité (Cédula ou Passeport radio · un OU l'autre) · UN SEUL bouton Enregistrer sauve profil + identité - **Choisir mon unité** · rendus + plans + vue 3D interactive + actions PDF - **Documents & Signatures** · Trousse Client à compléter + Promesa Irrévocable + Contrat HOA + Règlement intérieur avec case « J'ai bien lu et j'accepte » + bouton SIGNER via OTO Sign™ - **Paiements & Reçus** · Cardnet + historique + reçus - **Financement Bancaire** · 6 sections (voir DIRECTIVE_FINANCEMENT_BANCAIRE_COMPLET_20260803) + gate check 4 conditions - **Suivi Construction** · 8 phases avec % avancement - **SAV** · tickets + garantie 1 an structure / 6 mois finitions - **HOA** · Loi 5038 + contrats + factures + signature électronique ### 2. Signature électronique OTO Sign™ (moteur DocuSeal) - Bouton SIGNER par document (nécessite case J'ai lu cochée avant) - Log consent horodaté + IP + user-agent (JSONL quotidien /opt/oto/data/consent-log/) - Container DocuSeal LIVE (docker port 3010, uptime 7 semaines) - Webhook callback pour récupérer PDFs signés + hash + audit trail - Conforme Ley 126-02 · signature électronique juridiquement contraignante RD ### 3. Clause RESCISIÓN UNILATERAL du promoteur Discrètement insérée dans · - **Promesa Irrévocable** · SEPTIÈME CLAUSE · Faculté de résiliation du promoteur - **Trousse Client** · Article 5 bis · Faculté du PROMOTEUR Contenu ES · droit de rescindir sans justifier + remboursement 90 jours ouvrables + renonciation aux réclamations ### 4. Signup renforcé sécurité - Validation email format regex - Validation mobile min 10 chiffres format international - Envoi OTP EMAIL + WhatsApp (double canal) - OTOV7 OTP doctype 5min expiration - Confirmation obligatoire des 2 canaux avant création compte ### 5. Module Financement Bancaire · 6 sections + gate check 4 conditions Voir DIRECTIVE_FINANCEMENT_BANCAIRE_COMPLET_20260803 · 1. Info achat auto-remplie 2. Choix banque (Banreservas · Popular · BHD · Santa Cruz · Scotiabank · López de Haro) 3. Formulaires banque pré-remplis PDF 4. Exigences bancaires (docs par banque) 5. Autorisations à signer 6. Envoi banque (gate check 4 conditions) **Gate check 4 conditions** · dépôt initial complet + docs déposés + autorisations signées + validation OTO Auditeur Finances ### 6. OTO Auditeur Finances (agent IA) Nouvelle capability OTOIA `auditeur_finances` · - 8 vérifications automatiques (cohérence · apport · docs · signatures · OFAC · PEP · endettement · Fideicomiso · CONFOTUR) - Rapport JSON signé HMAC-SHA256 - Cycle background 15 min via cron + OTOIA task queue - Décision APPROVED / REJECTED / REQUEST_MORE_INFO - Humain uniquement en dernier recours (OFAC positif, recours client) ### 7. Design System v1 Voir OTO_DESIGN_SYSTEM_v1.md (274 lignes) · - Palette · noir #0A0A0E + or #C9A465 - Typographie · Cormorant Garamond (meilleur j) + Fraunces + Inter + Playfair Display - Composants CTA / Cards / Inputs / Badges standards - Registre Big 4 institutionnel · zéro emoji - Nomenclature typologies · Studio/1 Ch/2 Ch/3 Ch/Penthouse - Multi-langue · fr-FR (Thomas) · en-US (Nathan/Alex) · es-DO (Diego) - WCAG 2.1 AA · skip-link + focus visible + lang html - Mobile-first responsive CSS ### 8. Conformité multi-juridiction ~95% Voir OTOV7_AUDIT_CONFORMITE_20260802.md · - SEO Google (robots.txt + sitemap.xml + schema.org JSON-LD Organization + RealEstateListing + BreadcrumbList) - Google Consent Mode v2 + bannière cookies GRANULAIRE (Nécessaires/Statistiques/Marketing/Personnalisation) - Politique confidentialité multi-juridiction (RD Ley 172-13 · Canada · GDPR EU · CCPA/CPRA · LGPD BR · LFPDPPP MX · Ley 25.326 AR · Ley 19.628 CL) - FinCEN GTO section (transactions ≥300k USD acheteurs étrangers) - TCPA opt-in traçable /api/consent/log - Equal Housing Opportunity + Fair Housing Act footer - WCAG 2.1 AA - IndexNow ping Bing/Yandex/Naver ### 9. Viewer 3D Sprint 3 Phase 1 - URL LIVE https://vente.otov7.com/choisir-mon-unite-3d/ - Google model-viewer v3.5.0 + AR mobile - 9 GLBs placeholders générés · endpoint /api/units/by-project/ - Deep-link workflow OTO Dossier Vente - Phases 2-5 en cours (IFC BIM réels · rendus Flux · panoramas 360° · réservation intégrée) ### 10. Applications mobiles Sprint 5 - Expo SDK 51 · React Native · expo-router · TypeScript - Bundle com.otov7.app iOS + Android - Builds finished · attente review Apple + Google - Portails Client/Vendeur/Chantier scaffoldés - Comptes stores payés (Apple Dev 99$/an · Google Play 25$) ### 11. Infrastructure production - ThreadingHTTPServer + socket timeout global 10s + systemd auto-restart - VPS backup 153.75.232.237 · rsync auto 04:00 UTC · rotation 5j prod + 30j backup - Nettoyage disque · 405 GB libérés (83% → 39%) - Cron rotation OSS backups - OTOIA Gateway systemd port 8092 - oto-lead-signup port 8091 (endpoints Sprint 3-5) - ERPNext frontend site actif - Speckle server local (docker port) ## Action pour agents Claude Code DTP ### P0 · Formaliser V10 1. Créer `/opt/erpnext/apps/otov7_platform/docs/references/EAOF_DIRECTIVE_V10_FINAL_20260803.docx` qui remplace V7 comme référence unique 2. Structure V10 · Constitution originale V7 (préservée) + Annexes 1-11 ci-dessus 3. Push dans repo canonique unique · Sentinel devra le reconnaitre ### P1 · Migration V7 → V10 1. Update tous les fichiers qui référencent V7 pour pointer V10 2. Mettre à jour design docs modules (7 sections obligatoires) 3. Mise à jour Stage Gates G0-G8 pour intégrer les nouveaux composants ### P2 · Documentation Bureau Virtuel 12 directions Chaque nouvelle capacité doit avoir un design doc de sa "direction" · - Direction Signature Électronique (OTO Sign™) - Direction Auditeur Finances (agent IA) - Direction Portail Client Premium - Direction Design System v1 - Direction Conformité Multi-juridiction ### P3 · Tests Playwright end-to-end 1. Test scénario complet · signup → login → profil complet → réservation → paiement dépôt → docs signés → financement bancaire → gate check → audit auteur finances → envoi banque 2. QA 95+/100 obligatoire (norme Big 4) ### P4 · Publication interne - Diffuser V10 à Michel · Xavier · Cesar · Martires - Formation équipe · 1h webinar avant activation en production - Backup complet avant switch V7 → V10 ## Journal des nuits Chaque nouvelle version doit être commit avec message clair · ``` [V10 · faisabilité] annexe N · description ``` ## Références canoniques - Constitution V7 · `/opt/erpnext/apps/otov7_platform/docs/references/EAOF_DIRECTIVE_V7_FINAL_20260801.docx` - DOC01-16 Michel (17 documents canoniques 2026-08-01) - OTO Design System v1 · `/opt/oto/docs/design/OTO_DESIGN_SYSTEM_v1.md` - Directives 2026-08-03 · `AUTORISATIONS_MICHEL` · `UNBLOCK_NOW` · `PLANPOINT_STYLE` · `ARCHIVES_DEBLOCAGE` · `RENDUS_EXISTANTS` · `MOBILE_STORES` · `FINANCEMENT_BANCAIRE_COMPLET`