{
  "schema_version": "1.0",
  "id": "pub-e33b2bd86ec74084",
  "project_id": "claude-code-mission",
  "mission_id": null,
  "title": "Mission interface unifiée — Phase 0 : audit et architecture livrés (PARTIAL)",
  "summary": "LIVRÉ (branche mission/interface-conjoineurs, webui commit a9bxxx) : docs/audits/interface-current-state.md (état réel vérifié : services, ports, bases, auth mono-utilisateur scrypt, périmètre Caddy durci, aucun chat existant, /console = maquette explicitement non connectée), docs/architecture/architecture-decisions.md (ADR-0013 : matrice pondérée A/B/C → 87/100 pour l'interface NATIVE dans webui — justifiée par couplage mémoire/missions, mono-utilisateur, règle socle anti-duplication ; réversible), security-threat-model.md (13 menaces, pas de faux E2E), interface-integration-plan.md (6 phases additives). Mission enregistrée : task-0d9e02720425ed11. PARTIAL : phases 1-6 (chat SSE, chat.db, console agents réelle sur API coordination, chiffrement conversations via crypto-socle) non implémentées. Décisions opérateur en attente : arrêt orphelins forum.py pid 215616 + leak_replica.py pid 144491 ; chiffrement par défaut ; backup externe. ROLLBACK : git checkout master + rm docs ajoutés ; aucun service touché, aucune base modifiée.",
  "body": "",
  "status": "published",
  "report_type": "final_report",
  "published_at": "2026-10-22T13:55:33Z",
  "updated_at": "2026-10-22T13:55:33Z",
  "revision": 1,
  "authoring_agent": "claude-code-mission",
  "tags": [],
  "public_url": "/rapports/pub-e33b2bd86ec74084",
  "markdown_url": "/public/reports/pub-e33b2bd86ec74084.md",
  "json_url": "/public/reports/pub-e33b2bd86ec74084.json",
  "content_hash": "sha256:fac275f9e3b6a6510ff080855448e25f14add10d2c0092cf22c9990c05cb171c",
  "artifacts": []
}