Un fichier .mfsig.json ne stocke pas seulement des chiffres — il stocke sa propre histoire (pilier 1 : métadonnées de reproductibilité), prouve sa propre exactitude (pilier 2 : empreinte de confiance SHA-256), préserve les octets source (pilier 5 : legacy_vault) et est compatible avec la couche de caractéristiques IA à venir (pilier 3).
Le SHA-256 couvre le sous-ensemble de l'état canonique : géométrie, méthodologie, résultats numériques, arguments d'appel du solveur. Les horodatages et les UUID sont explicitement exclus afin que les fichiers fassent des allers-retours entre machines sans dérive de hachage.
21 CFR Part 11 ALCOA
Attribuable, Lisible, Contemporain, Original, Exact. Chaque champ l'est par construction. Le hachage SHA-256 rend détectable toute modification post-écriture ; le bloc de reproductibilité permet à un régulateur de redériver le résultat à la demande.
Compatibilité ascendante
Le format .mfsig est compatible ascendant : les nouveaux piliers sont ajoutés en tant que champs optionnels, et tout .mfsig.json signé aujourd'hui passera verify_integrity() avec les futurs lecteurs. L'emplacement de caractéristique IA (pilier vecteur latent de cavité) est préalloué pour les pipelines ML en aval.