Registre des implémentations
Preuve d’implémentation, pas autorisation d’implémenter.
Ce registre recense les déploiements pour lesquels ESFI peut vérifier la sortie MPF générée. Il est volontairement plus étroit qu’une liste de projets qui pourraient avoir l’intention de prendre en charge le format. MPF est un format ouvert : n’importe qui peut le publier et le lire sans figurer ici.
Tous les émetteurs ci-dessous déclarent Machine Page Format (MPF) 0.7 et publient une sortie de découverte inspectable. Chaque entrée explique comment la vérifier vous-même.
Site web ESFI
Émetteur : esfi.eu
Format : Machine Page Format (MPF)
Version déclarée : 0.7
Implémentation de référence : mpf-build — git.esfi.eu/esfi/mpf
Le site web ESFI génère des compagnons MPF pour ses pages HTML publiées ainsi qu’un index MPF au niveau du site. L’index généré actuel comprend des pages en anglais, français, néerlandais et allemand.
Comment le vérifier
- Récupérez
https://esfi.eu/index.mpf. Confirmez que le frontmatter déclarempf: '0.7',domain: esfi.eu, unmpf-url, unsource-hash, uncontent-idet unmpf-id. Specification 0.7 - Récupérez
https://esfi.eu/llms.mpfet inspectez l’index de site généré. Specification 0.7 - Récupérez
https://esfi.eu/llms.txtet confirmez qu’il annonceMPF: 0.7etMPF-index: /llms.mpf; lorsqueMPF-specest présent, il doit identifier la spécification canonique 0.7. Specification 0.7 - Calculez le SHA-256 du HTML servi à
https://esfi.eu/et comparez-le àsource-hashdansindex.mpf. Une correspondance montre que les deux représentations sont synchronisées. - Pour une page traduite, récupérez le chemin MPF correspondant sous
/fr/,/nl/ou/de/et comparez soncontent-idet seslanguage-variantsà ceux de la page dans la langue par défaut. Specification 0.7 - Récupérez
https://esfi.eu/.well-known/mpfet interrogez_mpf.esfi.eucomme enregistrement DNS TXT, lorsqu’ils sont publiés. Confirmez que le périmètre qu’ils déclarent correspond àcompanion-scopedans les fichiers de page. ESFI practice
Documentation ESFI
Émetteur : docs.esfi.eu
Format : Machine Page Format (MPF)
Version déclarée : 0.7
Implémentation de référence : mpf-build — git.esfi.eu/esfi/mpf
Ce site génère des compagnons MPF pour ses pages ainsi qu’un index MPF au niveau du site. Les pages de position et les pages de normes déclarent des périmètres de traitement différents ; le frontmatter de chaque page indique le sien.
Comment le vérifier
- Récupérez
https://docs.esfi.eu/llms.txt. Confirmez qu’il annonceMPF: 0.7, un cheminMPF-indexet unMPF-specpointant vers la spécification canonique 0.7. Specification 0.7 - Suivez l’index annoncé et inspectez un document MPF indexé ; son frontmatter doit déclarer
mpf: '0.7'. Specification 0.7 - Comparez le
source-hashde n’importe quel compagnon de page au SHA-256 de son HTML servi. - Ouvrez le fichier MPF d’une page thématique et celui d’une page de norme, puis comparez leur
companion-scope. La différence est intentionnelle et déclarée. - Récupérez
https://docs.esfi.eu/.well-known/mpfet interrogez_mpf.docs.esfi.eucomme enregistrement DNS TXT, lorsqu’ils sont publiés. ESFI practice
Règle du registre
Une implémentation ne figure ici que lorsque la sortie générée peut être inspectée et mise en correspondance avec une version publiée du format ESFI. Une prise en charge planifiée, une bibliothèque inutilisée ou une configuration qui n’a pas produit de sortie inspectable ne suffisent pas.
Une entrée indique que la sortie a été vérifiée par rapport à une version publiée. Elle ne certifie ni l’exactitude du contenu, ni la vérité des déclarations de l’éditeur, ni la qualité du site.
Pour proposer une implémentation au registre, publiez d’abord une sortie inspectable. Les étapes ci-dessus sont les mêmes que celles utilisées par ESFI pour vérifier une entrée.
Le contrat de format actuel est documenté dans la Spécification 0.7. La Spécification 0.6 précédente reste disponible pour les documents historiques. Les règles du cycle de vie des versions sont documentées dans Versionnement.