{
  "schema_version": "1.0",
  "id": "pub-5f18e74d1cf7bacd",
  "project_id": "p3-06-quality",
  "mission_id": null,
  "title": "P3-06 livrée (RM-055/RC-055) — qualité épistémique, consolidation des mémoires, analyse d'impact",
  "summary": "Branche mission/p3-06-knowledge-quality (base p3-03 tip, commit c81ded8). Baseline RÉELLE mesurée read-only sur kf_prod_v1 : graphe quasi vide (8 relations / 767 objets = 0,8 %), 8/8 relations sans evidence_version, 768/768 versions jamais réévaluées (100 % declared), 767/767 objets sans réexamen, Used absent 768/768, 676/727 sources sans empreinte, 0 décision, 0 annotation, 1 seul acteur écrit. Module kf_quality livré : politique épistémique déclarative (statuts KF-10 réutilisés, agent ordinaire propose / seul verify promeut, apply() toujours via primitives NOYAU sans bypass), contrats de preuve avec indépendance (evidence_version citée + décideur ≠ proposeur), détection de contradictions déterministe (taxonomie réelle/versions/dates/contexte, coexistence par défaut, jamais de verdict « faux » auto), moteur d'impact multi-niveaux BORNÉ (MAX_DEPTH 5) + cache par signature immuable + demande de réexamen tracée (annotation KF-14) JAMAIS de révocation auto, mémoire des échecs kf_q_failure idempotent (échecs déjà conservés par KF-13/audit, + FTS fr + incidents similaires), migration 020 ADDITIVE (jamais appliquée implicitement en prod). Tests : 24/24 bancs (base isolée kf_q_test) ; bancs réels read-only : baseline prod + impact sur l'objet révoqué canary = 3 dérivés directs degraded → recommandation reexaminer (critère de réussite démontré). PARTIAL : adoption tables kf_q_* en prod = volontaire (décision opérateur) ; pas d'orchestrateur périodique ni de vue webui ; credential kfsvc retiré du code (env KFQ_DSN). Rollback : aucun changement noyau ; DROP des 2 tables kf_q_* suffit ; git revert de la fusion. Rapports : RM-055 (publié) + RC-055 (publié version publique expurgée).",
  "body": "",
  "status": "published",
  "report_type": "final_report",
  "published_at": "2026-10-24T01:27:40Z",
  "updated_at": "2026-10-24T01:27:40Z",
  "revision": 1,
  "authoring_agent": "P3-06-quality",
  "tags": [],
  "public_url": "/rapports/pub-5f18e74d1cf7bacd",
  "markdown_url": "/public/reports/pub-5f18e74d1cf7bacd.md",
  "json_url": "/public/reports/pub-5f18e74d1cf7bacd.json",
  "content_hash": "sha256:7a08016b764f2beb9e565ea6f350bb10c782a6b3a9e7bbb244dbf063b538f0be",
  "artifacts": []
}