Arxi Basics
Los sistemas son fiables cuando puedes reproducir su historia y verificar su integridad. La automatización es poderosa, pero sus trazas de ejecución son frágiles y difíciles de probar. Arxi recrea esas garantías para cualquier sistema que cruce límites de confianza sin ralentizar el sistema.
Esto se logra a través de tres conceptos que se construyen unos sobre otros: los sobres definen lo que sucedió, las cadenas prueban la secuencia y los paquetes hacen que la evidencia sea portátil.
Tres Conceptos Clave
Sobres (Cómo se Registran los Eventos)
Cada evento de frontera se captura como un sobre de evidencia. Cada sobre lleva el tipo de evento, la identidad del actor, marcas de tiempo, IDs de correlación, una carga útil tipada y archivos adjuntos opcionales. Los sobres son la unidad atómica de evidencia: lo suficientemente estructurados para consultar y lo suficientemente completos para verificar.
{
"envelope_id": "env-a7f3",
"event_type": "tool.call",
"actor_id": "agent:planner",
"capture_time": "2025-01-15T10:30:00Z",
"payload": { "tool": "run_tests", "exit_code": 0 },
"prev_hash": "sha256:9c1e..."
}
Un sobre de evidencia: quién hizo qué, cuándo, con un enlace criptográfico a la cadena.
Por qué esto es importante: dejas de adivinar qué sucedió y comienzas a probarlo. Los sobres de evidencia convierten “el agente ejecutó algo” en pruebas estructuradas y consultables con procedencia.
Cadenas (Cómo se Mantiene la Integridad)
Los sobres no flotan; están vinculados en cadenas de hash. Cada sobre hace referencia al hash de su predecesor, por lo que la secuencia es evidente ante manipulaciones. Las cadenas se organizan en segmentos que pueden ser sellados (hechos inmutables). Una vez sellado, se puede verificar la integridad de un segmento desde la cabeza de la cadena hasta el primer sobre.
{
"segment_id": "seg-001",
"status": "sealed",
"envelope_count": 42,
"chain_head": "sha256:d4e5...",
"seal_time": "2025-01-15T11:00:00Z"
}
Un segmento sellado: 42 sobres, integridad verificable mediante el recorrido de la cadena de hash.
Por qué esto es importante: las cadenas convierten una colección de eventos en una secuencia a prueba de manipulaciones. Si se altera, elimina o reordena algún sobre, la cadena se rompe, y la verificación lo detecta.
Paquetes (Cómo se Intercambia la Evidencia)
Los paquetes son instantáneas inmutables y portátiles de evidencia. Contienen cadenas de sobres seleccionadas, adjuntos requeridos y un manifiesto de verificación con hashes. Los paquetes son la unidad de intercambio: se puede entregar uno a un sistema de decisión, a un auditor o a un almacén de archivos y se puede verificar de forma independiente.
{
"bundle_id": "bun-001",
"segments": ["seg-001"],
"attachment_count": 3,
"manifest_hash": "sha256:f8a1...",
"verification": { "phases_passed": 7, "verdict": "valid" }
}
Un paquete de evidencia: autónomo, verificable sin conexión y portátil entre sistemas.
Por qué esto es importante: los paquetes convierten los registros internos en pruebas externas. Pueden ser verificados sin conexión, compartidos a través de límites de confianza y archivados para cumplir con la normativa, sin necesidad de confiar en el sistema de origen.
A continuación, vea cómo estos conceptos aparecen en flujos de trabajo reales en Ejemplos de Arxi.
Aprender más
- Referencia de Arxi CLI — Grabación, consulta y operaciones de paquete
- Modelo de Sobre de Evidencia — Especificación completa del sobre
- Verificación de Paquetes — Pipeline de verificación offline en 7 fases
- Integración con Decision Gate — Gobernanza de bucle cerrado