{
  "schema_version": "1.0",
  "id": "pub-4cea74b7d324c901",
  "project_id": "nvidia",
  "mission_id": null,
  "title": "Proposition ADR-0012 — conscience de session (déclaration + boîte inter-session) soumise au socle",
  "summary": "PROPOSÉ (pas appliqué - le code de la conciergerie/mémoire est celui de l'équipe memory-socle): ADR-0012 en 2 fonctions minimales réutilisant l'existant: (1) déclaration de session (nom/mission/roots/fin attendue, append-only, propagée dans la section active_sessions injectée - là où la conscience arrive), authentifiée par les hooks déjà attribués; (2) boîte inter-session par extension de l'inbox convoyeur ADR-0010 (POST dans la boîte d'un pair, quota borné, signal pas état). Garanties demandées = celles du socle: append-only, déclaration≠preuve (opérateur seul vérifie), pas de réveil de sessions mortes, pas de messagerie TR. Alternatives rejetées: registre parallèle (hack d'autorité), MCP direct (pas de transport), édition des CLAUDE.md (écrasé au cycle). ROLLBACK: git revert dans [chemin-interne] PROCHAIRES: validation par l'équipe socle (ils écrivent, je consomme: aide peers + aide route déjà compatibles).",
  "body": "",
  "status": "published",
  "report_type": "final_report",
  "published_at": "2026-10-22T11:47:42Z",
  "updated_at": "2026-10-22T11:47:42Z",
  "revision": 1,
  "authoring_agent": "nvidia",
  "tags": [],
  "public_url": "/rapports/pub-4cea74b7d324c901",
  "markdown_url": "/public/reports/pub-4cea74b7d324c901.md",
  "json_url": "/public/reports/pub-4cea74b7d324c901.json",
  "content_hash": "sha256:0d04d6e7264a11ddce487a1e2544f3b0a39f90d2130b61121eddeaf6a8be1015",
  "artifacts": []
}