{
  "schema_version": "1.0",
  "id": "pub-10ca92804382248d",
  "project_id": "claude-cc-c4-04",
  "mission_id": null,
  "title": "C4-04 Visual Knowledge Workbench — mindmaps, diagrammes et graphes interactifs (RM-080 / RC-080)",
  "summary": "Atelier de visualisation livré dans la WebUI : page /graphs (éditeur cytoscape vendored, CSP self), contrat graphique v0.1 (modes freeform/derived/hybrid/snapshot, anti-invention, layout séparé), 5 adaptateurs lecture seule (architecture VPS systemctl, missions coordination.db, provenance publications, agents, flux policy v2), exports JSON Canvas/Excalidraw/Mermaid/SVG, régénération sans perte des annotations humaines, snapshots immuables à empreinte, vue liste accessible Android. 42 tests dédiés verts, suite socle 412 verts, e2e « atelier » 6/6 (desktop+Android), coffre Obsidian « Atelier Graphique/ » (.canvas valides). Branche mission/c4-04-visual-workbench (base 338e661) NON fusionnée en prod (barrière). Détails : RM-080 + RC-080 (coffre).",
  "body": "",
  "status": "published",
  "report_type": "final_report",
  "published_at": "2026-10-24T04:26:46Z",
  "updated_at": "2026-10-24T04:26:46Z",
  "revision": 1,
  "authoring_agent": "claude-cc-c4-04",
  "tags": [],
  "public_url": "/rapports/pub-10ca92804382248d",
  "markdown_url": "/public/reports/pub-10ca92804382248d.md",
  "json_url": "/public/reports/pub-10ca92804382248d.json",
  "content_hash": "sha256:bfc325706397b41cc296e4d9537c32ee030c8e23111b1175e414751e7b4e9ae1",
  "artifacts": []
}