# Tiempo, verdad y procedencia *Fundamentos · lección 4 de 5 · ~10 min* ## Qué aprenderá Por qué el estándar trata la historia como elemento estructural: la Línea de tiempo semántica, la procedencia, las huellas, y qué le compra "reconstruir cualquier estado pasado del conocimiento". ## Conocimiento sin historia es rumor La mayoría de los sistemas solo almacena el estado actual. Pregúnteles "¿por qué este valor es el que es?", "¿quién lo afirmó?", "¿qué creíamos el trimestre pasado?" y se encogerán de hombros. Para una sola aplicación es soportable. Para conocimiento federado es fatal: usted está consumiendo afirmaciones ajenas y, sin historia, no puede auditarlas, disputarlas ni confiar en ellas. La respuesta de Vercy es estructural, no procedimental: **el propio cambio es una entidad.** ## La Línea de tiempo semántica Toda mutación de la realidad semántica es un **Evento**: objeto creado, valor afirmado, correspondencia modificada, contrato firmado, versión de modelo publicada. Los eventos son de solo anexado; nada se edita nunca en su sitio. La secuencia de eventos es la **Línea de tiempo semántica**, y da a cada Universo tres superpoderes: 1. **Viaje en el tiempo**: reconstruir el estado exacto del conocimiento en cualquier momento pasado: qué objetos existían, qué versiones de qué reglas se aplicaban. 2. **Atribución**: toda afirmación se remonta a quién la hizo, cuándo y sobre qué base. 3. **Revisión honesta**: corregir el pasado significa *anexar* un evento de corrección, nunca reescribir la historia. El error y su corrección quedan ambos visibles para siempre. ## Dos consecuencias descubiertas sobre el terreno El caso práctico cívico (un Estado modelado como Dimensión) encontró la Línea indispensable en dos lugares que sus diseñadores no habían previsto: - **Tribunales.** Un sistema legal justo juzga actos pasados con las normas *vigentes entonces*. Eso es imposible salvo que las versiones de las normas sean reconstruibles: la Línea de tiempo semántica aplicada al derecho. - **Medición a prueba de manipulación.** Cuando usted mide valor, la gente optimiza la medida. La defensa es la revaluación retrospectiva: volver a puntuar eventos pasados a medida que se hacen visibles sus consecuencias. La revaluación *cambia la evidencia, nunca la historia*: de nuevo, solo anexado. Cuando su modelo necesita o bien "¿qué decían las reglas entonces?" o bien "reevaluar el pasado sin falsificarlo", necesita la Línea. La mayoría de los modelos serios necesitan ambas. ## Procedencia y el grafo consultable La procedencia generaliza la línea de tiempo a través de las derivaciones: este registro fue *resumido a partir de* aquella fuente, *recolectado por* aquel pipeline, *validado por* aquel propietario. El estándar hace consultable el grafo de derivación, de modo que "muéstrame todo lo que está aguas abajo de esta fuente retirada" es una consulta, no arqueología. ## Huellas: identidad para el significado ¿Cómo sabe que dos copias de un modelo *significan lo mismo*? Los bytes difieren (formato, orden, serialización); el significado puede no diferir. La **Huella semántica** es un hash reproducible sobre la *estructura semántica normalizada* de un modelo: mismo significado, misma huella, sea cual sea la serialización. Así se autoverifican los paquetes, así deduplican los registros y así se detecta mecánicamente la desviación entre maestro y copia. Uno de los modelos en producción usa exactamente este truco para mantener honesto su sitio web público: una tarea diaria compara la huella de la proyección publicada con la del modelo y avisa a una persona si hay desviación. ## Ideas clave - El cambio es una entidad: Eventos de solo anexado en una Línea de tiempo semántica. - La historia permite viajar en el tiempo, atribuir y revisar honestamente, y hay sistemas reales (tribunales, medición a prueba de manipulación) que sin ella no funcionan. - La procedencia hace consultables las derivaciones; las huellas dan al significado una identidad verificable. ## Profundizar - [Evento y la Línea de tiempo semántica](/spec/#04-core-concepts/Event.md) - [Trazabilidad](/spec/#02-architecture/Traceability.md) · [Grafo de procedencia](/spec/#02-architecture/Provenance-Graph.md) - [Versionado y la Huella semántica](/spec/#02-architecture/Versioning.md) Siguiente: [La familia de estándares](05-family.md)