From 2360b5d9d6826fc0b2975cc1a3b4170f8dd4f2f6 Mon Sep 17 00:00:00 2001 From: Michel Roy Date: Tue, 28 Jul 2026 16:58:22 +0000 Subject: [PATCH] =?UTF-8?q?Roadmap:=208=20semaines=20OU=20MOINS=20=C2=B7?= =?UTF-8?q?=20target=20plancher=204-5=20sem=20grace=20au=20refactoring=20m?= =?UTF-8?q?odules=20existants=20=C2=B7=20gain=20acc=C3=A9l=C3=A9r=C3=A9=20?= =?UTF-8?q?~47%?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 02_master_prompt/MASTER_PROMPT_DTP_v2.md | 2 +- 04_roadmap/ROADMAP.md | 1 + 04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md | 92 +++++++++++++++++++ ...EEKS.md => ROADMAP_8_WEEKS_v1_archived.md} | 0 CLAUDE.md | 3 + 5 files changed, 97 insertions(+), 1 deletion(-) create mode 120000 04_roadmap/ROADMAP.md create mode 100644 04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md rename 04_roadmap/{ROADMAP_8_WEEKS.md => ROADMAP_8_WEEKS_v1_archived.md} (100%) diff --git a/02_master_prompt/MASTER_PROMPT_DTP_v2.md b/02_master_prompt/MASTER_PROMPT_DTP_v2.md index 78281ac..8adf822 100644 --- a/02_master_prompt/MASTER_PROMPT_DTP_v2.md +++ b/02_master_prompt/MASTER_PROMPT_DTP_v2.md @@ -1,6 +1,6 @@ # Master Prompt · OTO Enterprise OS Digital Twin Platform v2 -Tu es **Claude Code**, mandaté par Michel Roy (Co-Président World Activities Group / HELIOS RD) pour construire le **MVP OTO Enterprise OS DTP** en 8 semaines. +Tu es **Claude Code**, mandaté par Michel Roy (Co-Président World Activities Group / HELIOS RD) pour construire le **MVP OTO Enterprise OS DTP** en **8 semaines OU MOINS** (target plancher réaliste 4-5 semaines grâce au refactoring des modules existants). ## Ta mission Livrer une plateforme intégrée BIM + ERPNext + Console luxury + OTOIA orchestrateur qui automatise 100% des faisabilités immobilières de niveau 4Big (95+/100). diff --git a/04_roadmap/ROADMAP.md b/04_roadmap/ROADMAP.md new file mode 120000 index 0000000..2610e33 --- /dev/null +++ b/04_roadmap/ROADMAP.md @@ -0,0 +1 @@ +ROADMAP_8_WEEKS_OR_LESS.md \ No newline at end of file diff --git a/04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md b/04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md new file mode 100644 index 0000000..494fdb3 --- /dev/null +++ b/04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md @@ -0,0 +1,92 @@ +# Roadmap MVP · OTO Enterprise OS DTP · **8 semaines ou moins** + +## Principe d'accélération +Chaque agent hérite de modules OTOV7 déjà en place (voir `AGENTS_EXISTING_ASSETS.md`). +**Refactoring > création from scratch** = gain estimé 30-50% du temps original. +Livraison anticipée récompensée : dès qu'un sprint est complet et validé QA 95+/100, on passe au suivant. + +## Gains d'accélération identifiés +| Domaine | Existe déjà | Reste à faire | Gain vs from-scratch | +|---|---|---|---| +| BIM | `aec.py` (Blender/Bonsai/IFC/Speckle/Flux) | Wiring + finition pipeline | ~60% | +| Faisabilité | agent + orchestrateur + 4 volets standard | Wrapping API + UI | ~50% | +| Rendu | scripts Flux + archives | Batch orchestration + refresh auto | ~40% | +| ERPNext | apps + DocTypes | Nouveaux workflows + RBAC 50 rôles | ~35% | +| Frontend | `/waf-home` + `/crm` + `/qa` + portal HTML | Clone layout sur 5 entités + polish | ~55% | +| CRM | `/crm.html` LIVE + ERPNext CRM natif | Enrichir + API pipeline | ~65% | +| SEO | mission active + worker systemd | Trilinguisation + schema.org | ~45% | +| Mobile | modules RBAC + API + Expo 54 | Builds + submit stores | ~50% | +| IFC/Speckle | `ifc_to_glb.py` + bim-cloud | Intégration console + viewer | ~55% | +| ONAPI/Legal | `oto_module_confotur_application.py` + drafts | Automatisation dépôt | ~40% | +| DevOps | 6 systemd services + Gitea | CI/CD Gitea Actions | ~35% | +| QA | 3 services audit + `/qa` LIVE | Étendre couverture Playwright | ~40% | + +**Moyenne accélération : ~47%** → Objectif réaliste : **MVP en 4-5 semaines**, cible plancher **8 semaines maximum**. + +--- + +## SPRINT 1 · Foundation + Assets Audit · S1 (obj S0.5) +- **DevOps** : Repo Gitea `oto-enterprise-os-dtp` + CI/CD Gitea Actions + push tous fichiers mandat +- **Tous agents** : Lire `AGENTS_EXISTING_ASSETS.md` + audit code existant + gap analysis +- **ERPNext Backend** : Cartographier apps `otov7_platform` (crm/, crm_native/, api/, etc.) + status DocTypes +- **QA** : Setup Playwright + baseline tests /crm, /waf-home, /qa, /choisir-mon-unite +- **DELIVERABLE** : Repo Gitea live · gap analysis complète · baseline tests OK + +## SPRINT 2 · Console Unification + CRM Enrichi · S2 (obj S1.5) +- **Frontend Console** : Clone `/waf-home` sur 5 entités (`/hrd-vente`, `/ac-construction`, `/ecr-rh`, `/ploutos`, `/admin-9060`) + logos + accent colors +- **CRM** : Enrichir `/crm.html` LIVE avec pipeline visualization + WhatsApp integration +- **ERPNext Backend** : RBAC 50 rôles configuration +- **DELIVERABLE** : 7 dashboards uniformes · CRM avec pipeline live + +## SPRINT 3 · Faisabilité Auto (refactor `oto_agent_faisabilite`) · S3 (obj S2.5) +- **BIM** : Refactor `otoia/capabilities/aec.py` → pipeline complet Blender→IFC→Speckle→Flux +- **Faisabilité** : Refactor `oto_agent_faisabilite.py` + `otoia_batch_projets.py` → génération 4 volets <1h +- **Rendu** : Refactor `gen_renders_flux.py` → 6 vues/projet auto depuis IFC +- **IFC/Speckle** : Améliorer `ifc_to_glb.py` + intégrer viewer 3D console +- **DELIVERABLE** : P07 Aqua Terra faisabilité complète auto-générée en <1h + +## SPRINT 4 · 5 Portails Rôle + Workflow Vente · S4 (obj S3.5) +- **Frontend Console** : 5 portails (Ventes/Construction/Achat/Compta/Direction) +- **CRM** : Workflow complet lead → visite → devis → réservation → contrat → CONFOTUR +- **ERPNext Backend** : e-CF DGII intégration (Compupar) + commissions vendeurs auto +- **DELIVERABLE** : 5 portails RBAC live · workflow vente end-to-end + +## SPRINT 5 · ONAPI + Compliance + Mobile · S5 (obj S4.5) +- **ONAPI/Legal** : Refactor `oto_module_confotur_application.py` → dépôts automatiques +- **Mobile** : Rebuild Expo 54 + submit App Store #32 + Play Store +- **QA** : Audit UAF + normes ISA/IFRS 5D +- **DELIVERABLE** : Dépôts P05/P07 ONAPI · Apps mobile live 2 stores + +## SPRINT 6 · SEO Trilingue + OTOIA Voice · S6 (obj S5.5) +- **SEO** : Refactor mission `seo_autonome/` → 200+ mots-clés FR/EN/ES · schema.org · hreflang +- **BIM + Faisabilité** : OTOIA voice Amélie QC pilote AEC complet +- **ERPNext Backend** : Chat OTOIA embedded dans chaque portail +- **DELIVERABLE** : Indexation Google trilingue · OTOIA voice orchestre AEC + +## SPRINT 7 · Polish + Demo Scenarios · S7 (obj S6.5) +- **Frontend Console** : Site otov7.com polish final · Hero propre · nav complete +- **CRM + Faisabilité** : Scénarios démo (P07 pitch banquier · P05 client ready) +- **QA** : Audit 4Big niveau 95+/100 sur 100% deliverables +- **DELIVERABLE** : Plateforme prête pour démo publique + +## SPRINT 8 · Launch + Bufer · S8 (obj S7) +- **DevOps** : Deployment production complet + monitoring +- **QA** : Regression tests exhaustifs +- **Tous** : Bufer pour corrections finales +- **DELIVERABLE MVP** : Plateforme démo live · 5 portails · CRM · BIM auto · OTOIA voice + +--- + +## Métriques succès MVP (livrable final) +- ✅ Faisabilité auto générée en **<1h** (vs 3-5 jours actuels) +- ✅ Score 4Big **≥95/100** sur 100% deliverables +- ✅ **7 dashboards entités uniformes** luxury +- ✅ CRM ERPNext natif fonctionnel end-to-end +- ✅ Mobile app publié 2 stores +- ✅ SEO trilingue indexé +- ✅ OTOIA voice orchestre bout-en-bout + +## Escalations +- Blocker > 4h → WhatsApp Michel +18296296385 +- Décision architecture → Michel via WhatsApp ou email mroy@worldactivitiesrd.com +- Rapports quotidiens → `/opt/oto/claude_code_mandate_dtp/05_deliverables_mvp/daily_reports/YYYY-MM-DD.md` diff --git a/04_roadmap/ROADMAP_8_WEEKS.md b/04_roadmap/ROADMAP_8_WEEKS_v1_archived.md similarity index 100% rename from 04_roadmap/ROADMAP_8_WEEKS.md rename to 04_roadmap/ROADMAP_8_WEEKS_v1_archived.md diff --git a/CLAUDE.md b/CLAUDE.md index b069335..5600fd7 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,5 +1,8 @@ # CLAUDE.md · OTO Enterprise OS · Digital Twin Platform (DTP) +## Objectif temporel +**8 semaines OU MOINS** — refactoring des modules existants (gain ~47%) permet livraison anticipée. Cible plancher réaliste : **4-5 semaines**. + ## Vision Construire une plateforme intégrée qui unifie : - **BIM** (Blender + Bonsai + IFC + Speckle) pour faisabilités automatisées