> Esta traducción se ofrece por comodidad. El texto normativo es el original en inglés. # El registro vivo Este directorio es el **registro vivo y legible por máquina de meta-modelos** descrito en [Registered-Meta-Models](../Registered-Meta-Models.md). Registrar es un acto de descubrimiento, no de almacenamiento: cada entrada es una referencia a una fuente autoritativa, nunca una copia de ella. | Fichero | Significado | |---|---| | [`registered-models.csv`](registered-models.csv) | El índice plano y consultable: una fila por modelo registrado | | [`entries/`](entries/) | Un fichero YAML por modelo: la entrada completa (esquema abajo) | | [`entry.schema.json`](entry.schema.json) | El JSON Schema contra el que debe validar cada entrada | Para el catálogo de unos 1180 estándares **externos** que un meta-modelo puede importar (Schema.org, FHIR, ISO 20022, ...), véase [External-Models-Registry](../External-Models-Registry.md) y [`external-models.csv`](../external-models.csv); este registro lista **meta-modelos construidos sobre el estándar Vercy**. ## Cómo encontrar un modelo Busca en [`registered-models.csv`](registered-models.csv) por tipo, dominio o palabra clave (es lo bastante pequeño para leerlo entero) y abre después el fichero del modelo en [`entries/`](entries/) para ver conformidad, dependencias y la fuente autoritativa. ## Cómo usar un modelo registrado en tu Dimensión 1. Abre la entrada; revisa `license`, `conformance` y `status`. 2. Clona o incorpora `source.repository` en la `source.ref` fijada (incorpóralo en el `imports/` de tu modelo según MMAS-Package). 3. Lee el `BOOTSTRAP.md` propio del modelo y recórrelo en el orden que declara (ARCH-017). 4. Enlázalo: referencia sus espacios de nombres desde tu modelo, o adáptalo y registra tus cambios como deltas en tu Dimensión; conserva los identificadores originales por compatibilidad de federación. 5. Respeta la maestría (ARCH-018): la fuente registrada sigue siendo la maestra del modelo; tu copia es un espejo o una bifurcación, nunca una segunda maestra. ## Cómo registrar un modelo 1. Copia un fichero existente de `entries/` como plantilla; rellena todos los campos obligatorios de [`entry.schema.json`](entry.schema.json). 2. Añade la fila correspondiente a [`registered-models.csv`](registered-models.csv). 3. Abre un pull request. Comprobaciones de la revisión: la entrada valida contra el esquema, la fuente es alcanzable (o se declara `access: restricted`), la conformidad declarada es plausible y el `id` está libre. 4. Registrar no transfiere la propiedad y el Propietario puede retirarlo en cualquier momento (estado `retired`; las entradas nunca se borran, de modo que los identificadores siguen resolviéndose). ## Estados de las entradas `draft` (registrada, en evolución) · `stable` (publicaciones versionadas, cambios bajo control) · `deprecated` (sustituida, con puntero al sucesor) · `retired` (retirada por el Propietario; queda la entrada lápida).