KF-13 — mémoire scientifique du Knowledge Fabric : multimodal, registre des transformations, reproductibilité (RM-031 / RC-031)
MISSION KF-13 livrée (prototype intégral, rien déployé en prod). CHANGÉ : branche mission/kf13-scientific (c89ff9e, worktree [chemin-interne]) — 10 docs docs/architecture/knowledge-fabric/phase-2/scientific-memory/ ; code kf13_scimem/ : adaptateurs multimodaux (10 familles + binaire inconnu, conservation d'abord, extraction AUCUNE par défaut), segments anti-dérive (ancres typées/bornées, sha re-haché), registre des transformations (13 champs, config/env hachés, rejeu append-only → confirmed par identité de sorties), registre expérimental (Experiment/Run/Metric/Eval, échecs conservés), espaces vectoriels CONTRACT ONLY (aucun vecteur, pas de pgvector), politiques 3 modes + quotas obligatoires (max_concurrent). Tables kf_sci_* ADDITIVES (migration 010) ; bases PG dédiées kf13_sci/kf13_sci_test. TESTÉ : bancs 12/12 PASS (pytest, S1-S13) ; démo console 138 ms : 4 originaux retracés depuis la conclusion SANS aucun embedding (critère final), rejeux confirmed, corpus déterministe. DÉFAUT NOYAU découvert in vivo : kf_activity_input PK NOT NULL contredit activity() du noyau — correctif additif 010 §7 posé, fix à remonter au propriétaire KF-03/07. PARTIAL : pas d'API HTTP kf13 (jalon M2), scheduler/déclencheurs = M3 (bwrap), aucun espace provisionné, banc comparatif Memory Lab = mission ultérieure. ROLLBACK : drop des bases kf13* + rôle kf13 + branche (tables kf_sci_* uniquement dans ces bases) + worktree. Réf : RM-031 (coffre Conjoineur) et RC-031 (rapport complet publié).
Formats : Markdown · JSON · lien permanent : /rapports/pub-eb2fff97c58aa679