Saltearse al contenido

TaxonomyIndex

El recurso TaxonomyIndex (Índice de Taxonomías) actúa como el registro maestro de todos los archivos de taxonomía YAML que se cargan en la base de datos a través de TaxonomyService. Sirve para coordinar la ingesta y localización de estándares (como LOMLOE o TEKS) y taxonomías de materias internacionales.

Esquema (Schema)

Metadata (metadata)

CampoTipoRequeridoDescripción
idstringIdentificador único (ej. global_taxonomy_index).
namestringNombre del índice.
descriptionstringExplicación del alcance de este índice de taxonomías.
versionstringVersión semántica del índice.

Cuerpo de Taxonomías (global / local)

Define un listado de taxonomías estructuradas por ámbito (global o por país):

CampoTipoRequeridoDescripción
idstringID canónico de la taxonomía.
pathstringRuta relativa del archivo YAML dentro de ce-specs.
scopestringNoÁmbito de aplicación (ej. GLOBAL o códigos del país).
statusstringEstado del ciclo de vida (ej. PRODUCTION, DRAFT).

Ejemplo de Uso

apiVersion: colabedu.ai/v1beta1
kind: TaxonomyIndex
metadata:
id: global_taxonomy_index
name: "ColabEdu Global Taxonomy Index"
description: "Master index of all taxonomy YAML files."
version: "1.2.0"
global:
standards:
- id: std.ap.v1
path: catalog/global/taxonomy.std.ap.yaml
scope: GLOBAL
status: PRODUCTION