Files
oto-enterprise-os-dtp/V18_DECISIONS_D07_D08_20260812.md
T
Claude Code DTP Worker c1e5fd9a6e
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 / Intégrité mobile-build.yml (gating portable · activation différée · (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 / CRM · Financement Bancaire (gate hypothécaire RD) (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 / PIE · manifest de dépendances (Annexe 12 · V10.1) (push) Has been cancelled
CI / E2E baseline Playwright (manuel) (push) Has been cancelled
CI / Gate qualité (agrégat) (push) Has been cancelled
V18 DECISIONS · Michel tranche D-07 (formules standards Big4) + D-08 (Master Intake sur-ensemble strict brief.json V12) · débloque moteurs 4 Financial + 8 Bankability + Phase 1 schema finale
2026-08-13 01:56:05 +00:00

3.5 KiB

🎯 V18 · Décisions Michel · D-07 + D-08 tranchées

Date: 2026-08-12 · Autorisation: Michel Roy · Publication: Gitea

D-07 · APPROUVÉ · Formules standards Big4

Décision Michel: Claude Code DTP-Worker est autorisé à utiliser les formules standards Big4 (Deloitte / KPMG / PwC / EY) pour toutes les métriques financières V18:

  • DCF (Discounted Cash Flow) — standard NPV + terminal value + WACC
  • IRR / VAN (Internal Rate of Return · Net Present Value) — standard time-value-of-money
  • DSCR (Debt Service Coverage Ratio) — Net Operating Income / Debt Service annuel
  • LTV (Loan-to-Value) — Loan Amount / Property Value
  • LTC (Loan-to-Cost) — Loan Amount / Total Development Cost
  • Break-even analysis — Fixed Costs / (Price - Variable Cost)
  • Sensitivity analysis — ±10% swing sur variables clés (prix vente · CAPEX · absorption)
  • Downside / Stress case — Monte Carlo simplifié 3 scénarios

Sources autorisées:

  • Deloitte Real Estate Feasibility Standards
  • KPMG Real Estate Valuation Handbook
  • PwC Real Estate Investor Guidelines
  • EY Global Real Estate Trends
  • ULI (Urban Land Institute) standards
  • FIABCI Real Estate Standards

Contrainte: chaque formule utilisée dans un livrable V18 doit être sourcée explicitement en note de bas de page ou annexe (nom de la source + année).

Débloqué: Moteurs Phase 4 (Financial Engine) et Phase 8 (Bankability Engine).


D-08 · APPROUVÉ · Master Intake A1-A20 = sur-ensemble STRICT brief.json V12

Décision Michel: OUI · le Master Project Intake V18 (A1-A20) est un sur-ensemble strict du brief.json V12.

Règles de migration:

  1. Tout champ V12 existant conserve son nom/clé exact dans V18 (rétro-compat parser Publiciste)
  2. brief.schema.json (V12) devient un sous-schéma inclus dans master_intake.schema.json (V18)
  3. Nouveaux champs V18 ajoutés en extension · jamais en remplacement
  4. Parser V12 continue de fonctionner sur les données V18 (lecture partielle · les champs V18 ignorés silencieusement par le vieux parser)
  5. Aucune migration destructive — projets V12 existants restent lisibles/utilisables
  6. Le champ dataset_version distingue V12 vs V18 pour éviter confusion

Bénéfice: transition douce · aucune interruption du pipeline V12 pendant la construction V18 · rétro-compat garantie sur brief.json déjà en production.

Débloqué: Phase 1 Master Data Model peut finaliser le schema fusionné.


Impact global sur Phase 1

Après ces 2 décisions:

  • Phase 1 Master Project Intake peut être livré avec schema V12 rétro-compat
  • Phase 4 Financial Engine peut démarrer avec formules Big4
  • Phase 8 Bankability Engine peut démarrer avec métriques Big4
  • Phases 2, 3, 5, 6, 7 restent autonomes (pas de blocage supplémentaire)

Décisions restantes OUVERTES (non bloquantes)

  • D-01 · PIE contrats · à trancher avant Phase 13 (Legal)
  • D-02 · Financement condition #4 · à trancher avant Phase 11 (Commercial + Bankability)
  • D-03 · Inventaire otoia/capabilities/chat.py · info technique · non urgent
  • D-04 · Inventaire config/projets_editor.py · info technique · non urgent
  • D-09 · Séparateur milliers · à trancher au polissage final (Phase 11+)

Publication

Commit à venir · Gitea oto-enterprise-os-dtp Memory: mise à jour registre décisions Notification: DTP-Worker doit lire au prochain cycle et intégrer ces 2 décisions dans le développement Phase 1 + planification Phases 4/8