> Esta traducción se ofrece por comodidad. El texto normativo es el original en inglés. # Trazabilidad **Especificación del Meta-Universo** **ID del documento:** MU-V2-ARCH-004 **Título:** Estándar de arquitectura de meta-modelos - procedencia y trazabilidad **Clase de documento:** normativo **Versión:** 2.0 (borrador) **Estado:** borrador de trabajo **Referencias normativas:** Constitución del Meta-Universo (MUC), MMAS-Core **Referencias informativas:** Event, Versioning **Copyright:** © Orkestron.AI **Licencia:** Apache-2.0 --- # 1. Propósito Este documento define los requisitos arquitectónicos de procedencia y trazabilidad dentro del ecosistema del Meta-Universo. El objetivo es asegurar que todo hecho semántico significativo pueda entenderse, verificarse, auditarse y merecer confianza a lo largo de su ciclo de vida. --- # 2. Alcance Esta especificación se aplica a: - Meta-Modelos - Objetos - Propiedades - Relaciones - Eventos - Proyecciones - Contratos - Actividades de federación Los requisitos de trazabilidad se aplican con independencia de la tecnología de implementación. --- # 3. Principios rectores Todo Meta-Modelo conforme DEBERÁ preservar: - la procedencia; - la propiedad; - el historial de evolución; - las dependencias semánticas; - la auditabilidad. La trazabilidad DEBERÁ considerarse una preocupación arquitectónica de primer orden. --- # 4. Procedencia Todo hecho semántico significativo DEBERÁ declarar su procedencia. Como mínimo, la procedencia DEBERÍA identificar: - el origen; - el creador; - la hora de creación; - el universo de origen; - la confianza (cuando proceda). Una procedencia desconocida DEBERÁ indicarse explícitamente. --- # 5. Linaje semántico La procedencia registra *de dónde vino un hecho*. El **linaje semántico** es más amplio: registra la **historia del origen del significado**, la cadena de hechos, fuentes y derivaciones por la que una conclusión llegó a ser verdadera. Todo hecho semántico derivado DEBERÍA llevar su linaje semántico para que pueda reconstruirse su significado, y no solo su autoría. Un linaje es una cadena dirigida (más en general, un grafo) que va de una conclusión hacia atrás hasta las observaciones fuente que la justifican. Por ejemplo: ```text Employee Competency Score ⟵ derived from Performance Reviews ⟵ derived from Project Feedback ⟵ derived from Sprint Retrospectives ``` Dado el linaje semántico, un agente de IA DEBERÁ poder responder, para cualquier hecho derivado significativo: - **¿Por qué es esto cierto?** - el razonamiento o la regla que lo produjo; - **¿En qué hechos se basa?** - las entradas inmediatas de ese razonamiento; - **¿Qué objetos fuente influyeron en él?** - los Objetos, Eventos y Relaciones de origen, de forma transitiva; - **¿Qué deja de ser correcto si cambia una fuente?** - los hechos posteriores cuyo significado depende de esa fuente. El linaje semántico se apoya directamente en el primitivo [Evento](../04-core-concepts/Event.md), ya que cada paso de derivación DEBERÍA expresarse como un Evento inmutable y trazable, y en la [trazabilidad de dependencias](#11-dependency-traceability) para el análisis de impacto hacia delante y hacia atrás. Los enlaces de linaje DEBERÁN permanecer explícitos y NO DEBERÁN romperse en silencio cuando las fuentes evolucionen; un cambio en una fuente DEBERÁ poder expresarse como un nuevo evento de linaje y no como una reescritura destructiva. Tomado en conjunto a lo largo de un Meta-Modelo, el linaje semántico convierte al Meta-Universo en un **grafo semántico de procedencia del conocimiento**: una estructura navegable en la que toda conclusión está conectada con la evidencia que la sostiene, y las consecuencias de cualquier cambio pueden rastrearse hacia delante y hacia atrás entre universos federados. --- # 6. Trazabilidad de la propiedad La propiedad DEBERÁ permanecer trazable durante todo el ciclo de vida de cada hecho semántico significativo. El historial de propiedad DEBERÍA preservar: - el propietario inicial; - las transferencias de propiedad; - los cambios de custodia; - los eventos de delegación. --- # 7. Trazabilidad de versiones Todo artefacto versionado DEBERÁ preservar referencias a: - la versión anterior; - la sucesora (cuando exista); - la orientación de migración (si procede). El historial de versiones DEBERÁ seguir siendo reconstruible. --- # 8. Trazabilidad de las relaciones Las Relaciones DEBERÁN seguir siendo trazables con independencia de los objetos que conectan. El historial de una relación DEBERÍA incluir: - creación; - modificación; - terminación; - motivo. --- # 9. Trazabilidad de los eventos Los Eventos DEBERÁN ser inmutables. Todo evento DEBERÍA preservar: - identificador; - marca de tiempo; - actor de origen; - universo de origen; - objetos afectados; - tipo de evento. Los Eventos NO DEBERÁN modificarse en silencio. --- # 10. Trazabilidad de las proyecciones Toda proyección DEBERÁ preservar una referencia a su objeto fuente. Los metadatos de la proyección DEBERÍAN identificar: - el objeto de origen; - el universo de origen; - el perfil de proyección; - la hora de creación; - el propósito; - el contrato de divulgación (si procede). --- # 11. Trazabilidad de dependencias Las dependencias entre artefactos semánticos DEBERÁN permanecer explícitas. Una implementación conforme DEBERÍA poder determinar: - qué depende de un concepto; - de qué depende un concepto; - el impacto potencial de los cambios semánticos. --- # 12. Trazabilidad de la federación Las interacciones federadas DEBERÁN preservar la trazabilidad entre universos. El historial de federación DEBERÍA identificar: - los universos participantes; - el contrato de federación; - las proyecciones intercambiadas; - los eventos de sincronización; - las correspondencias semánticas. --- # 13. Auditabilidad Toda acción semántica significativa DEBERÍA seguir siendo auditable. Los registros de auditoría DEBERÍAN permitir reconstruir: - quién realizó una acción; - cuándo ocurrió; - por qué ocurrió (cuando se sepa); - bajo qué contrato o autoridad ocurrió. --- # 14. Preservación histórica La información semántica histórica DEBERÍA seguir estando disponible incluso después de que los objetos evolucionen. Los registros históricos NO DEBERÁN reescribirse en silencio. Las correcciones DEBERÍAN representarse como nuevos eventos trazables y no como actualizaciones destructivas. --- # 15. Invariantes arquitectónicos La trazabilidad NUNCA DEBERÁ comprometer: - los principios constitucionales; - la propiedad; - la identidad semántica; - la soberanía en la federación. A la inversa, la federación NUNCA DEBERÁ eliminar la trazabilidad. --- # 16. Metadatos mínimos de trazabilidad Todo artefacto significativo DEBERÍA exponer, directa o indirectamente: - identificador; - propietario; - procedencia; - marca de tiempo de creación; - marca de tiempo de la última modificación; - versión; - estado del ciclo de vida; - universo de origen. Los Meta-Modelos de dominio PUEDEN definir metadatos adicionales. --- # 17. Direcciones futuras El linaje semántico se introduce aquí como un concepto dentro de la Trazabilidad, pero su alcance va mucho más allá de la auditoría y la procedencia: sustenta la explicabilidad, la puntuación de confianza, el análisis de impacto y la invalidación automática de conclusiones obsoletas. Por ello, una revisión futura podría promover el linaje semántico a **documento propio**, definiendo un modelo de grafo de linaje, operaciones de consulta («explica», «qué cambia si», «rastrea hasta la fuente») y la manera en que el linaje interactúa con la [huella semántica](Versioning.md), de modo que un cambio en una fuente pueda detectarse y su significado dependiente reevaluarse automáticamente en toda una federación. Ese documento trataría el grafo de procedencia del conocimiento como un artefacto consultable de primer orden del Meta-Universo. --- # Declaración final La trazabilidad no es un mero mecanismo de auditoría. Dentro del Meta-Universo es una propiedad constitucional del conocimiento semántico, que hace posibles la confianza, la rendición de cuentas, la interoperabilidad y la evolución a largo plazo entre universos semánticos federados.