{ "generated_from": "acceptance_spec.json v1.0", "reference_cadre": "Roadmap 04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md · livrables de sprint (L33..L76) + métriques succès MVP (L81..L87) · CLAUDE.md #8 (VPS pour TOUS projets · le worker n'écrit jamais sur le VPS) · Sprint 8 « Bufer pour corrections finales » (L75)", "roadmap_ref": "04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md", "cible_portage": "Michel / comité de recette — document de recette (hand-off démo publique)", "self_module": "qa/acceptance", "counts": { "sprint_deliverables": 8, "mvp_metrics": 7, "deliverables_total": 15, "in_repo": 15, "out_of_scope_full": 0, "gated_modules": 23, "cited_modules": 23, "out_of_scope_items": 13 }, "coverage": { "ci_modules_count": 23, "cited_modules_count": 23, "bijective": true, "missing_in_matrix": [], "phantom_evidence": [], "partition_ok": true, "sprint_partition": [ { "sprint": "S1", "expected": [], "cited": [], "missing": [], "extra": [], "exact": true }, { "sprint": "S2", "expected": [ "faisabilite/generator", "publiciste", "rbac", "rbac/apply_plan", "rbac/fixtures_gen", "rbac/roleprofile_gen", "rbac/userperm_gen" ], "cited": [ "faisabilite/generator", "publiciste", "rbac", "rbac/apply_plan", "rbac/fixtures_gen", "rbac/roleprofile_gen", "rbac/userperm_gen" ], "missing": [], "extra": [], "exact": true }, { "sprint": "S3", "expected": [ "faisabilite/bancable" ], "cited": [ "faisabilite/bancable" ], "missing": [], "extra": [], "exact": true }, { "sprint": "S4", "expected": [ "crm/commissions", "crm/dossier_vente", "crm/financement_bancaire", "crm/workflow_vente", "fiscal/ecf_dgii", "frontend/portails" ], "cited": [ "crm/commissions", "crm/dossier_vente", "crm/financement_bancaire", "crm/workflow_vente", "fiscal/ecf_dgii", "frontend/portails" ], "missing": [], "extra": [], "exact": true }, { "sprint": "S5", "expected": [ "legal/confotur", "mobile/app_config", "qa/audit_5d" ], "cited": [ "legal/confotur", "mobile/app_config", "qa/audit_5d" ], "missing": [], "extra": [], "exact": true }, { "sprint": "S6", "expected": [ "frontend/chat_otoia", "seo" ], "cited": [ "frontend/chat_otoia", "seo" ], "missing": [], "extra": [], "exact": true }, { "sprint": "S7", "expected": [ "demo/scenarios", "qa/audit_4big" ], "cited": [ "demo/scenarios", "qa/audit_4big" ], "missing": [], "extra": [], "exact": true }, { "sprint": "S8", "expected": [ "devops/deploy_runbook", "qa/regression" ], "cited": [ "devops/deploy_runbook", "qa/regression" ], "missing": [], "extra": [], "exact": true } ], "unknown_sprint": [], "missing_artifacts": [], "self_module_excluded": "qa/acceptance" }, "roadmap": { "sprint_ids": [ "S1", "S2", "S3", "S4", "S5", "S6", "S7", "S8" ], "metric_ids": [ "M1", "M2", "M3", "M4", "M5", "M6", "M7" ] } }