# 📋 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/<code>
- 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`
