publicpubliév1.0.0Conditions LXKeys de documentation et d’interopérabilité
Identifiant du documentCHRONOSCRIPT-SEMANTIC-PROFILES
Version1.0.0
S’applique àLXKeys.org
OBJET

Chronoscript sépare un type d’enregistrement canonique stable d’un profil sémantique versionné. De nouveaux usages peuvent ainsi être ajoutés sans changer la signification des enregistrements finalisés antérieurement.

TYPE FONDAMENTAL

Le type fondamental exprime la nature canonique générale de l’enregistrement (par exemple EVENT, DECLARATION, PUBLICATION ou CORRECTION).

PROFIL SÉMANTIQUE

Un profil est identifié par un Profile ID avec espace de noms et une Profile Version, déclare le type fondamental compatible et peut valider des données d’extension structurées. Chaque enregistrement finalisé conserve exactement l’identifiant et la version du profil utilisés à la finalisation. Une version ultérieure de profil ne réécrit jamais un ancien record. Les profils dépréciés restent identifiables pour l’interprétation historique.

ESPACES DE NOMS

Les profils détenus par LXKeys utilisent l’espace lxkeys.*. Les futurs profils tiers devront utiliser un espace contrôlé et ne seront disponibles qu’après enregistrement et validation du profil.

EXTENSIBILITÉ

De nouveaux profils sémantiques peuvent être enregistrés sans multiplier les types fondamentaux. L’identité canonique, la séquence, les coordonnées temporelles, la finalité, les métadonnées d’intégrité et la référence de profil restent dans l’enveloppe stable.

IMMUTABILITÉ DES PROFILS
Un couple Profile ID + Profile Version enregistré constitue un contrat historique d’interprétation. Son type fondamental, son schéma de validation et sa définition descriptive sont immuables. Le statut de cycle de vie ne peut évoluer que dans le sens active vers deprecated ou retired. Toute modification sémantique exige une nouvelle version du profil.

FRONTIÈRE D’INTERFACE UTILISATEUR
La saisie manuelle quotidienne ne demande pas à l’opérateur de choisir le Profile ID, la Profile Version ni un JSON d’extension brut. LXKeys résout le profil générique compatible à partir du type fondamental. Les workflows spécialisés et les soumissions API peuvent sélectionner un profil enregistré compatible ; les champs métier sont validés par son schéma.

PUBLICATION DU REGISTRE
La publication d’une Registry Edition utilise le type fondamental PUBLICATION avec le profil lxkeys.registry.publication@1.0.0. Aucun type fondamental spécifique à la publication du registre n’est requis.