[DTP-Worker 20260803_090713] Auto exec · session 20260803_090713
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 / E2E baseline Playwright (manuel) (push) Has been cancelled
CI / Gate qualité (agrégat) (push) Has been cancelled
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 / E2E baseline Playwright (manuel) (push) Has been cancelled
CI / Gate qualité (agrégat) (push) Has been cancelled
This commit is contained in:
@@ -79,6 +79,7 @@
|
||||
"crm/workflow_vente",
|
||||
"crm/dossier_vente",
|
||||
"crm/commissions",
|
||||
"crm/financement_bancaire",
|
||||
"fiscal/ecf_dgii",
|
||||
"frontend/portails"
|
||||
],
|
||||
@@ -87,6 +88,10 @@
|
||||
{
|
||||
"item": "création module + import DocTypes/Workflow + transmission e-CF réelle DGII (Compupar) sur ERPNext LIVE",
|
||||
"source": "CLAUDE.md #8 (VPS) · #10 (Cardnet/DGII endpoints prod)"
|
||||
},
|
||||
{
|
||||
"item": "Financement Bancaire Phase 2 : vrais formulaires PDF officiels des 6 banques + implémentation runtime des endpoints /api/hypotheque/* et de renderHypotheque sur le VPS",
|
||||
"source": "DIRECTIVE_FINANCEMENT_BANCAIRE_COMPLET_20260803.md (Phase 2 · démarche relationship-manager Michel) · CLAUDE.md #8"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
"deliverables_total": 15,
|
||||
"in_repo": 15,
|
||||
"out_of_scope_full": 0,
|
||||
"gated_modules": 22,
|
||||
"cited_modules": 22,
|
||||
"out_of_scope_items": 12
|
||||
"gated_modules": 23,
|
||||
"cited_modules": 23,
|
||||
"out_of_scope_items": 13
|
||||
},
|
||||
"coverage": {
|
||||
"ci_modules_count": 22,
|
||||
"cited_modules_count": 22,
|
||||
"ci_modules_count": 23,
|
||||
"cited_modules_count": 23,
|
||||
"bijective": true,
|
||||
"missing_in_matrix": [],
|
||||
"phantom_evidence": [],
|
||||
@@ -71,6 +71,7 @@
|
||||
"expected": [
|
||||
"crm/commissions",
|
||||
"crm/dossier_vente",
|
||||
"crm/financement_bancaire",
|
||||
"crm/workflow_vente",
|
||||
"fiscal/ecf_dgii",
|
||||
"frontend/portails"
|
||||
@@ -78,6 +79,7 @@
|
||||
"cited": [
|
||||
"crm/commissions",
|
||||
"crm/dossier_vente",
|
||||
"crm/financement_bancaire",
|
||||
"crm/workflow_vente",
|
||||
"fiscal/ecf_dgii",
|
||||
"frontend/portails"
|
||||
|
||||
@@ -130,6 +130,11 @@
|
||||
"ci_job": "crm-commissions-tests",
|
||||
"gated": true
|
||||
},
|
||||
{
|
||||
"module": "crm/financement_bancaire",
|
||||
"ci_job": "crm-financement-bancaire-tests",
|
||||
"gated": true
|
||||
},
|
||||
{
|
||||
"module": "fiscal/ecf_dgii",
|
||||
"ci_job": "fiscal-ecf-tests",
|
||||
@@ -146,9 +151,13 @@
|
||||
{
|
||||
"item": "création module + import DocTypes/Workflow + transmission e-CF réelle DGII (Compupar) sur ERPNext LIVE",
|
||||
"source": "CLAUDE.md #8 (VPS) · #10 (Cardnet/DGII endpoints prod)"
|
||||
},
|
||||
{
|
||||
"item": "Financement Bancaire Phase 2 : vrais formulaires PDF officiels des 6 banques + implémentation runtime des endpoints /api/hypotheque/* et de renderHypotheque sur le VPS",
|
||||
"source": "DIRECTIVE_FINANCEMENT_BANCAIRE_COMPLET_20260803.md (Phase 2 · démarche relationship-manager Michel) · CLAUDE.md #8"
|
||||
}
|
||||
],
|
||||
"n_modules": 5,
|
||||
"n_modules": 6,
|
||||
"all_modules_gated": true,
|
||||
"all_artifacts_exist": true,
|
||||
"has_evidence": true
|
||||
|
||||
@@ -65,7 +65,7 @@ Publiciste** (zéro `pip`, runner Gitea sans réseau · CLAUDE.md #2).
|
||||
|
||||
## Résultat courant
|
||||
|
||||
**Verdict `PASS`** — **22/22** modules à **100/100** (min 100), couverture
|
||||
**Verdict `PASS`** — **23/23** modules à **100/100** (min 100), couverture
|
||||
**100 %** des livrables gated. L'audit servira surtout de **gate anti-régression** :
|
||||
retirer des tests, casser un `MANIFEST` ou supprimer un schéma fait chuter le
|
||||
module sous 95 → `FAIL`.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"audit": "OTO QA · Audit 4Big Qualité",
|
||||
"version": "1.0",
|
||||
"verdict": "PASS",
|
||||
"modules_audited": 22,
|
||||
"modules_audited": 23,
|
||||
"min_score": 100,
|
||||
"pass_score": 95,
|
||||
"coverage_ok": true,
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
"pass_score": 95,
|
||||
"coverage": {
|
||||
"ok": true,
|
||||
"ci_modules_count": 22,
|
||||
"registry_modules_count": 22,
|
||||
"ci_modules_count": 23,
|
||||
"registry_modules_count": 23,
|
||||
"missing_in_registry": [],
|
||||
"missing_in_ci": [],
|
||||
"not_in_gate": [],
|
||||
@@ -550,6 +550,48 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "crm-financement-bancaire",
|
||||
"path": "crm/financement_bancaire",
|
||||
"sprint": "S5",
|
||||
"archetype": "generator",
|
||||
"applicable_weight": 100,
|
||||
"earned_weight": 100,
|
||||
"score": 100,
|
||||
"verdict": "PASS",
|
||||
"checks": [
|
||||
{
|
||||
"criterion": "DOC",
|
||||
"weight": 20,
|
||||
"passed": true,
|
||||
"evidence": "README.md (6280 octets)"
|
||||
},
|
||||
{
|
||||
"criterion": "CONTRAT",
|
||||
"weight": 20,
|
||||
"passed": true,
|
||||
"evidence": "financement.schema.json"
|
||||
},
|
||||
{
|
||||
"criterion": "TESTS",
|
||||
"weight": 25,
|
||||
"passed": true,
|
||||
"evidence": "35 méthodes test_* dans 1 fichier(s) (seuil 8)"
|
||||
},
|
||||
{
|
||||
"criterion": "CLI",
|
||||
"weight": 15,
|
||||
"passed": true,
|
||||
"evidence": "financement_bancaire_gen.py (argparse + __main__)"
|
||||
},
|
||||
{
|
||||
"criterion": "HANDOFF",
|
||||
"weight": 20,
|
||||
"passed": true,
|
||||
"evidence": "MANIFEST + 6 artefact(s) JSON valides"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "legal-confotur",
|
||||
"path": "legal/confotur",
|
||||
@@ -930,8 +972,8 @@
|
||||
}
|
||||
],
|
||||
"totals": {
|
||||
"modules": 22,
|
||||
"pass": 22,
|
||||
"modules": 23,
|
||||
"pass": 23,
|
||||
"fail": 0,
|
||||
"min_score": 100,
|
||||
"max_score": 100,
|
||||
|
||||
@@ -72,6 +72,7 @@
|
||||
{ "id": "crm-workflow-vente", "path": "crm/workflow_vente", "sprint": "S4", "archetype": "generator", "source": "roadmap Sprint 4 · workflow vente lead→CONFOTUR · ci.yml crm-workflow-vente-tests" },
|
||||
{ "id": "crm-dossier-vente", "path": "crm/dossier_vente", "sprint": "S4", "archetype": "generator", "source": "roadmap Sprint 4 · DocType OTO Dossier Vente · ci.yml crm-dossier-vente-tests" },
|
||||
{ "id": "crm-commissions", "path": "crm/commissions", "sprint": "S4", "archetype": "generator", "source": "roadmap Sprint 4 · barème commissions vendeurs · ci.yml crm-commissions-tests" },
|
||||
{ "id": "crm-financement-bancaire", "path": "crm/financement_bancaire", "sprint": "S4", "archetype": "generator", "source": "roadmap Sprint 4 · workflow vente end-to-end (volet financement bancaire) · DIRECTIVE_FINANCEMENT_BANCAIRE_COMPLET_20260803.md · ci.yml crm-financement-bancaire-tests" },
|
||||
{ "id": "fiscal-ecf", "path": "fiscal/ecf_dgii", "sprint": "S4", "archetype": "generator", "source": "roadmap Sprint 4 · e-CF DGII Compupar · ci.yml fiscal-ecf-tests" },
|
||||
{ "id": "frontend-portails", "path": "frontend/portails", "sprint": "S4", "archetype": "generator", "source": "roadmap Sprint 4 · Workspaces 5 portails rôle · ci.yml frontend-portails-tests" },
|
||||
{ "id": "legal-confotur", "path": "legal/confotur", "sprint": "S5", "archetype": "generator", "source": "roadmap Sprint 5 · DocType CONFOTUR Application · ci.yml legal-confotur-tests" },
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
"matrix": "OTO QA · Matrice de régression exhaustive",
|
||||
"version": "1.0",
|
||||
"verdict": "PASS",
|
||||
"suites": 22,
|
||||
"test_methods": 569,
|
||||
"suites": 23,
|
||||
"test_methods": 604,
|
||||
"coverage_ok": true,
|
||||
"artifacts": [
|
||||
"regression_plan.json"
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
],
|
||||
"coverage": {
|
||||
"ok": true,
|
||||
"suites_count": 22,
|
||||
"gated_in_ci": 23,
|
||||
"suites_count": 23,
|
||||
"gated_in_ci": 24,
|
||||
"self_module_excluded": "qa/regression",
|
||||
"self_module_gated": true,
|
||||
"missing_tests_dir": [],
|
||||
@@ -48,6 +48,17 @@
|
||||
"test_files": 1,
|
||||
"test_methods": 31
|
||||
},
|
||||
{
|
||||
"id": "crm.financement_bancaire",
|
||||
"path": "crm/financement_bancaire",
|
||||
"jobs": [
|
||||
"crm-financement-bancaire-tests"
|
||||
],
|
||||
"in_gate": true,
|
||||
"has_tests_dir": true,
|
||||
"test_files": 1,
|
||||
"test_methods": 35
|
||||
},
|
||||
{
|
||||
"id": "crm.workflow_vente",
|
||||
"path": "crm/workflow_vente",
|
||||
@@ -271,9 +282,9 @@
|
||||
],
|
||||
"under_threshold": [],
|
||||
"totals": {
|
||||
"suites": 22,
|
||||
"test_files": 22,
|
||||
"test_methods": 569,
|
||||
"suites": 23,
|
||||
"test_files": 23,
|
||||
"test_methods": 604,
|
||||
"min_methods": 10,
|
||||
"under_threshold": 0
|
||||
},
|
||||
|
||||
@@ -27,6 +27,18 @@
|
||||
"ok": true,
|
||||
"returncode": 0
|
||||
},
|
||||
{
|
||||
"id": "crm.financement_bancaire",
|
||||
"path": "crm/financement_bancaire",
|
||||
"expected_methods": 35,
|
||||
"ran": 35,
|
||||
"passed": 35,
|
||||
"failures": 0,
|
||||
"errors": 0,
|
||||
"skipped": 0,
|
||||
"ok": true,
|
||||
"returncode": 0
|
||||
},
|
||||
{
|
||||
"id": "crm.workflow_vente",
|
||||
"path": "crm/workflow_vente",
|
||||
@@ -269,11 +281,11 @@
|
||||
}
|
||||
],
|
||||
"totals": {
|
||||
"suites": 22,
|
||||
"green": 22,
|
||||
"suites": 23,
|
||||
"green": 23,
|
||||
"red": 0,
|
||||
"ran": 569,
|
||||
"passed": 569,
|
||||
"ran": 604,
|
||||
"passed": 604,
|
||||
"failures": 0,
|
||||
"errors": 0,
|
||||
"skipped": 0
|
||||
|
||||
Reference in New Issue
Block a user