Files
oto-enterprise-os-dtp/05_deliverables_mvp/pie/manifest/out/pie_manifest.json
T
Claude Code DTP Worker 4f31d0c8c5
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 / 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
[DTP-Worker 20260803_093713] Auto exec · session 20260803_093713
2026-08-03 09:52:14 +00:00

370 lines
7.6 KiB
JSON

{
"engine": "OTO Project Identity Engine (PIE)",
"annexe": 12,
"version_workflow": "V10.1",
"ssot": "faisabilite",
"source_spec": "pie_spec.json",
"master_data_groups": [
{
"cle": "architecture",
"libelle": "Architecture",
"champs": [
"style",
"matériaux",
"ambiances",
"palette matériaux"
]
},
{
"cle": "bim",
"libelle": "BIM",
"champs": [
"IFC/GLB",
"plans",
"coupes",
"panoramas"
]
},
{
"cle": "budget",
"libelle": "Budget",
"champs": [
"CAPEX",
"coûts construction",
"marges",
"break-even",
"apport promoteur"
]
},
{
"cle": "calendrier",
"libelle": "Calendrier",
"champs": [
"phasage travaux",
"jalons",
"livraison"
]
},
{
"cle": "finances",
"libelle": "Finances",
"champs": [
"plan de financement",
"fideicomiso",
"CONFOTUR",
"exonérations"
]
},
{
"cle": "identite",
"libelle": "Identité",
"champs": [
"nom",
"type",
"concept",
"vision",
"mission",
"valeurs"
]
},
{
"cle": "images",
"libelle": "Images",
"champs": [
"rendus extérieurs",
"intérieurs",
"aériens",
"ambiances"
]
},
{
"cle": "juridique",
"libelle": "Juridique",
"champs": [
"titres",
"permis",
"licences",
"contrats types"
]
},
{
"cle": "localisation",
"libelle": "Localisation",
"champs": [
"adresse exacte",
"coordonnées GPS",
"province",
"ville",
"quartier"
]
},
{
"cle": "marketing",
"libelle": "Marketing",
"champs": [
"positionnement",
"clientèle cible",
"USPs",
"canaux"
]
},
{
"cle": "services",
"libelle": "Services",
"champs": [
"amenities",
"conciergerie",
"services inclus"
]
},
{
"cle": "unites",
"libelle": "Unités",
"champs": [
"typologies",
"surfaces",
"orientations",
"quantités",
"prix",
"disponibilités"
]
}
],
"downstream_registry": [
{
"cle": "app",
"libelle": "Section app mobile (portail Client)",
"module": "mobile/app_config",
"statut": "gated"
},
{
"cle": "bim",
"libelle": "IFC + GLB + Speckle",
"module": null,
"statut": "a_construire"
},
{
"cle": "brand_book",
"libelle": "Brand Book PDF (~30-50 pages)",
"module": null,
"statut": "a_construire"
},
{
"cle": "brochures",
"libelle": "Brochures PDF FR/EN/ES",
"module": null,
"statut": "a_construire"
},
{
"cle": "calendrier",
"libelle": "Calendrier / phasage travaux",
"module": null,
"statut": "a_construire"
},
{
"cle": "contrats",
"libelle": "Contrats types (Promesa · Fideicomiso · HOA)",
"module": "legal/confotur",
"statut": "gated"
},
{
"cle": "fiche_unite",
"libelle": "Fiche unité",
"module": null,
"statut": "a_construire"
},
{
"cle": "kit_banquier",
"libelle": "Kit banquier PDF trilingue",
"module": "faisabilite/bancable",
"statut": "gated"
},
{
"cle": "plans",
"libelle": "Plans (générés depuis BIM)",
"module": null,
"statut": "a_construire"
},
{
"cle": "rendus",
"libelle": "Rendus extérieurs/intérieurs/aériens",
"module": null,
"statut": "a_construire"
},
{
"cle": "site",
"libelle": "Page projet vente.otov7.com/projets/{slug}/",
"module": "publiciste",
"statut": "gated"
},
{
"cle": "slogan",
"libelle": "Slogan / tagline",
"module": null,
"statut": "a_construire"
},
{
"cle": "trackers_chantier",
"libelle": "Trackers chantier",
"module": null,
"statut": "a_construire"
}
],
"sync_rules": [
{
"trigger": "amenities",
"trigger_group": "services",
"downstream": [
"brochures",
"site",
"slogan",
"brand_book"
]
},
{
"trigger": "livraison",
"trigger_group": "calendrier",
"downstream": [
"calendrier",
"brochures",
"trackers_chantier"
]
},
{
"trigger": "prix",
"trigger_group": "unites",
"downstream": [
"brochures",
"kit_banquier",
"contrats",
"site",
"app"
]
},
{
"trigger": "typologie",
"trigger_group": "unites",
"downstream": [
"plans",
"rendus",
"fiche_unite",
"bim"
]
}
],
"workflow": [
{
"etape": 1,
"libelle": "Validation Faisabilité (par OTO Auditeur Faisabilité IA)"
},
{
"etape": 2,
"libelle": "Extraction Project Master Data (master.json)"
},
{
"etape": 3,
"libelle": "Brand Book génération"
},
{
"etape": 4,
"libelle": "Logos génération (Flux + variantes SVG)"
},
{
"etape": 5,
"libelle": "Thème appliqué (CSS variables + design tokens)"
},
{
"etape": 6,
"libelle": "Documents commerciaux (brochures · kit banquier · Trousse · contrats)"
},
{
"etape": 7,
"libelle": "Portails web (page projet · viewer 3D · portail client)"
},
{
"etape": 8,
"libelle": "Applications mobiles (section projet + tab dédié)"
},
{
"etape": 9,
"libelle": "Synchronisation (ERPNext · CRM · BIM · OTO AI · OFAC/PEP/FinCEN)"
},
{
"etape": 10,
"libelle": "Publication (site · app · portail admin · ERPNext · Speckle · GSC)"
}
],
"brands": [
{
"code": "P01",
"marque": "Coralis",
"localisation": "San Cristóbal"
},
{
"code": "P02",
"marque": "Coral del Sur",
"localisation": "San Cristóbal"
},
{
"code": "P03",
"marque": "Nakua",
"localisation": "Bávaro"
},
{
"code": "P04",
"marque": "Xamaná Cantiles",
"localisation": "Palenque"
},
{
"code": "P05",
"marque": "Las Colinas",
"localisation": "Najayo"
},
{
"code": "P06",
"marque": "Coco Real",
"localisation": "Punta Cana Bávaro"
},
{
"code": "P07",
"marque": "Aqua Terra",
"localisation": "Las Terrenas"
},
{
"code": "P08",
"marque": "Fasano Espirilla",
"localisation": "Santo Domingo Espirilla"
},
{
"code": "P09",
"marque": "Résidence Gazcue",
"localisation": "Santo Domingo centre historique"
}
],
"storage_layout": {
"racine": "/opt/oto/data/pie/{code}/",
"artefacts": [
{
"chemin": "master.json",
"role": "Project Master Data (SSOT extrait de la faisabilité)"
},
{
"chemin": "brand/",
"role": "Brand Book assets"
},
{
"chemin": "logos/",
"role": "Logos SVG/PNG + variantes"
},
{
"chemin": "documents/",
"role": "PDF générés (brochures · kit banquier · contrats)"
},
{
"chemin": "manifest.json",
"role": "Manifest de dépendances + checksums (régénération sélective)"
}
]
}
}