[DTP-Worker 20260803_030641] Auto exec · session 20260803_030641
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 / 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 / E2E baseline Playwright (manuel) (push) Has been cancelled
CI / Gate qualité (agrégat) (push) Has been cancelled

This commit is contained in:
Claude Code DTP Worker
2026-08-03 03:21:42 +00:00
parent 3eec69a87f
commit d0b354f81e
14 changed files with 302 additions and 21 deletions
@@ -3,7 +3,20 @@
"title": "Config app mobile OTO Enterprise OS (Expo/EAS + navigation par rôle)",
"type": "object",
"additionalProperties": false,
"required": ["app_config", "eas_build", "role_navigation", "manifest"],
"required": ["app_config", "eas_build", "role_navigation", "store_listing", "manifest"],
"definitions": {
"store_listing_lang": {
"type": "object",
"additionalProperties": false,
"required": ["subtitle", "short_description", "full_description", "keywords"],
"properties": {
"subtitle": {"type": "string", "minLength": 1},
"short_description": {"type": "string", "minLength": 1},
"full_description": {"type": "string", "minLength": 1},
"keywords": {"type": "string", "minLength": 1}
}
}
},
"properties": {
"app_config": {
"type": "object",
@@ -155,6 +168,38 @@
}
}
},
"store_listing": {
"type": "object",
"additionalProperties": false,
"required": ["generated_from", "note", "limits", "limits_source", "langues", "content"],
"properties": {
"generated_from": {"type": "string", "minLength": 1},
"note": {"type": "string", "minLength": 1},
"limits": {
"type": "object",
"additionalProperties": false,
"required": ["subtitle", "short_description", "full_description", "keywords"],
"properties": {
"subtitle": {"type": "integer", "minimum": 1},
"short_description": {"type": "integer", "minimum": 1},
"full_description": {"type": "integer", "minimum": 1},
"keywords": {"type": "integer", "minimum": 1}
}
},
"limits_source": {"type": "string", "minLength": 1},
"langues": {"type": "array", "minItems": 1, "items": {"type": "string"}},
"content": {
"type": "object",
"additionalProperties": false,
"required": ["fr", "en", "es"],
"properties": {
"fr": {"$ref": "#/definitions/store_listing_lang"},
"en": {"$ref": "#/definitions/store_listing_lang"},
"es": {"$ref": "#/definitions/store_listing_lang"}
}
}
}
},
"manifest": {
"type": "object",
"additionalProperties": false,