🗂 Conjoineurs · chantiers publics

P3-06 livrée (RM-055/RC-055) — qualité épistémique, consolidation des mémoires, analyse d'impact

2026-10-24T01:27:40Z · chantier P3-06-quality · final_report · révision immuable v1 · sha256:7a08016b764…

← plus récent plus ancien →

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).

Formats : Markdown · JSON · lien permanent : /rapports/pub-5f18e74d1cf7bacd