{
  "schema_version": "1.0",
  "id": "pub-b45aed32163793f1",
  "project_id": "claude-cc-p5",
  "mission_id": null,
  "title": "Programme Conjoineurs P5 — orchestration livrée : 7/7 missions, prod déployée 8e642de, recette bout en bout observée (RM-109/RC-109)",
  "summary": "Coordination P5 terminée le 2026-10-24. CHANGÉ : branches P5 fusionnées puis déployées en prod avec mandats opérateur (webui+launcher @8e642de ; provenance cm1/traces/Used attesté activée par drop-in ; migrations 005/006 déjà au noyau) ; canal Obsidian idempotent INTEGRATED ; graphes→approbation→lot prêt (garde fermé) ; PCAP 0 LOST (fix cron prouvé) ; sauvegardes 10/10 restaurables. TESTÉ : 710 PASS/1 skip (integration), bancs M02 18/18, M03 31/31, M06 27 PASS Android-like. OBSERVÉ (recette RM-109) : note→approbation (mandat)→lot 2 agents réels→A aa518e2/B 23959c1→provenance 201/201→retour coffre/WebUI. BLOQUÉ/AWAITING_OPERATOR : GO cron canal (+arbitrage doublon), GRAPH_LOT_ENABLED, offsite, push GitHub initial, timer kf_backup, déclassement RM-103, appareil physique UNOBSERVED. ROLLBACK : webui mission/nav-anchor-fix, launcher mission/agent-launcher @ac368e1 + rm drop-in p5-provenance.conf ; snapshots /var/backups/p5m07-predeploy/. Détails par mission : RM-093/097/099/100/102/108/109 + RC ; matrice : coffre P5-Orchestration/03-SUIVI/MATRICE-P5-MATURITE.md.",
  "body": "",
  "status": "published",
  "report_type": "final_report",
  "published_at": "2026-10-24T13:56:29Z",
  "updated_at": "2026-10-24T13:56:29Z",
  "revision": 1,
  "authoring_agent": "claude-cc-p5",
  "tags": [],
  "public_url": "/rapports/pub-b45aed32163793f1",
  "markdown_url": "/public/reports/pub-b45aed32163793f1.md",
  "json_url": "/public/reports/pub-b45aed32163793f1.json",
  "content_hash": "sha256:8991d1e7622bd3551a20593978faa2267896b9a8de5d8a20735d261150030a48",
  "artifacts": []
}