← Últimos artículos
🤖 AI

LEDGER: Claim-to-Evidence Trace Graphs for Auditing LLM Agents

Este artículo presenta LEDGER, un sistema de rastreo y revisión que construye grafos de evidencia y de decisión por capas para transformar eventos de ejecución de agentes en bruto en rutas estructuradas y auditables que conectan afirmaciones con sus acciones, artefactos y pasos de validación de soporte, abordando así el creciente desafío de verificar flujos de trabajo complejos de agentes de LLM.

Autores originales: Daehong Kim, Haichao Miao, Shusen Liu

Publicado 2026-08-20
📖 1 min de lectura☕ Lectura para el café

Autores originales: Daehong Kim, Haichao Miao, Shusen Liu

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Resumen Técnico: LEDGER – Grafos de Trazado de Reclamación-a-Evidencia para la Auditoría de Agentes LLM

Declaración del Problema

A medida que los agentes de Modelos de Lenguaje Extensos (LLM) evolucionan de sistemas de respuesta de un solo turno hacia trabajadores interactivos capaces de ejecutar flujos de trabajo técnicos de largo alcance (que involucran el uso de herramientas, ejecución de código, edición de archivos y generación de artefactos), el cuello de botella principal en la productividad ha pasado de la generación de resultados a la auditabilidad. Los sistemas de observabilidad existentes (por ejemplo, LangSmith) proporcionan una visibilidad detallada de los eventos de ejecución (prompts, llamadas a herramientas, errores, salidas intermedias), pero esta visibilidad no equivale a la auditabilidad.

Los revisores se enfrentan actualmente al problema del "registro plano": deben reconstruir manualmente la estructura lógica de una sesión para determinar qué acciones, artefactos y pasos de validación sustentan una conclusión específica. Esta reconstrucción manual es laboriosa, escala mal con la complejidad de la sesión y oscurece la línea directa de procedencia entre una reclamación final y la evidencia subyacente que la produce. El artículo sostiene que una auditoría eficaz requiere un enfoque centrado en la evidencia, donde los revisores puedan navegar desde un resultado reportado hacia las acciones y artefactos concretos que lo produjeron, en lugar de leer un registro lineal.

Metodología: Sistema LEDGER

Los autores presentan LEDGER (Layered Evidence and Decision Graphs for Execution Review), un sistema de trazado y revisión lateral que opera junto a sesiones de agentes interactivos no modificados. LEDGER no reemplaza la observabilidad, sino que reorganiza los registros capturados en un grafo de traza semántico por capas diseñado para la revisión humana.

1. Captura y Registros de Traza

La base de LEDGER es el Registro de Traza (Trace Record), un sustrato estable y no interpretativo de los datos de la sesión capturados.

  • Mecanismo: El sistema utiliza ganchos de ciclo de vida (por ejemplo, SessionStart, PreToolUse, PostToolUse) y reconstrucción de transcripciones para capturar cargas útiles JSON que contienen mensajes, invocaciones de herramientas, resultados e interacciones con archivos.
  • Integridad: Estos registros preservan el orden y el contenido original de la sesión, incluyendo enlaces a la transcripción de origen. Sirven como la "fuente de la verdad", distintos de cualquier estructura inferida.

2. Construcción de Grafo por Capas

LEDGER organiza los Registros de Traza en una estructura de grafo de tres niveles:

  • Nodos de Evidencia: Estos agrupan Registros de Traza estrechamente relacionados (por ejemplo, una llamada a una herramienta y su resultado) en unidades de trabajo inspeccionables. Se categorizan por Tipo (Acción vs. Artefacto) y Categoría (por ejemplo, user_message, tool_call, control, artifact). Los nodos de artefactos representan específicamente objetos inspeccionables como parches de código, gráficos, tablas o salidas de comandos.
  • Nodos de Flujo de Trabajo: Estos agrupan Nodos de Evidencia relacionados en fases de tareas de alto nivel (por ejemplo, context, plan, inspect, execute, validate, claim). Esta abstracción permite a los revisores ver la sesión a nivel de fase en lugar de a nivel de evento.
  • Aristas Semánticas: Aristas dirigidas y tipadas que conectan los nodos para definir relaciones. Los tipos de aristas clave incluyen:
    • uses: Una unidad de trabajo consume un artefacto.
    • produces: Una unidad de trabajo crea o modifica un artefacto.
    • checked_by: Un cambio es validado por un paso específico.
    • supports: La evidencia justifica una reclamación.
    • informs: Un resultado moldea un plan subsecuente.
    • frames: Un requisito establece el contexto para una tarea.

3. Interfaz y Flujo de Trabajo de Revisión

El sistema proporciona un panel de control local que integra:

  • Vistas de Grafo: Una visualización de dos niveles (capas de Flujo de Trabajo y de Evidencia) que permite a los revisores navegar desde las fases de alto nivel hacia la evidencia específica.
  • Inspección de Artefactos: Indexación directa de los artefactos subyacentes (por ejemplo, abrir un gráfico, parche o tabla específico) vinculados desde el grafo.
  • Auditoría de Construcción de Traza: Vistas que muestran los Registros de Traza originales y las actualizaciones del grafo, permitiendo a los revisores distinguir entre errores del agente y errores de trazado (es decir, verificando cómo se construyó el grafo a partir de los datos brutos).

Contribuciones Clave

  1. Construcción de Grafo de Trazado de Reclamación-a-Evidencia: Un método para procesar sesiones de agentes no modificadas en un grafo semántico por capas donde los nodos de artefactos representan evidencia inspeccionable y las aristas tipadas conectan explícitamente las reclamaciones con las acciones de soporte y los pasos de validación.
  2. Interfaz de Revisión Centrada en la Evidencia: Un panel que unifica las rutas de auditoría a nivel de grafo con los registros de origen y los artefactos, permitiendo a los revisores moverse fluidamente entre la estructura lógica del flujo de trabajo y la evidencia bruta.
  3. Separación de Captura e Interpretación: Un diseño que separa estrictamente los registros deterministas de origen (Registros de Traza) de la estructura inferida (Nodos de Evidencia/Flujo de Trabajo), asegurando que el grafo sea un apoyo de auditoría y no una fuente de verdad opaca.

Resultados y Casos de Estudio

El artículo valida LEDGER a través de dos casos de estudio utilizando un agente Codex con trazado en vivo habilitado:

  • Caso de Estudio 1: Análisis de Datos Tabulares: Un agente analizó datos de calidad del aire para generar un informe de patrones diarios. El grafo de traza expuso con éxito la linealidad del artefacto, vinculando la reclamación final a través de gráficos generados y tablas de resumen hacia los pasos de limpieza de datos de origen. También resaltó una secuencia de error y reparación, mostrando cómo se trazó la ejecución de un script fallido (debido a una dependencia faltante), se parcheó y se volvió a validar, haciendo transparente el proceso de reparación.
  • Caso de Estudio 2: Adición de Funcionalidad en un Repositorio de Código: Un agente añadió una utilidad de camino más corto a la librería NetworkX. El grafo distinguió entre la implementación inicial y las subsecuentes pruebas de regresión y parches de guardia. Permitió a los revisores rastrear la decisión de diseño (colocar la función en un módulo específico) de vuelta a la inspección del repositorio y lecturas de documentación, y hacia adelante a las pruebas específicas que validaron el comportamiento.

En ambos casos, el sistema demostró la capacidad de hacer explícita la "ruta de auditoría", permitiendo a los revisores verificar no solo que se hizo una reclamación, sino cómo fue sustentada por artefactos y verificaciones específicas.

Significado y Reclamaciones

El artículo posiciona a LEDGER como una evolución necesaria en la observabilidad de los agentes. Su importancia radica en el cambio de paradigma de la visibilidad (ver qué sucedió) a la auditabilidad (entender por qué una conclusión es confiable).

  • Reclamaciones Modestas: Los autores declaran explícitamente que la construcción del grafo no es totalmente determinista; el trazador interpreta qué registros pertenecen juntos y asigna aristas semánticas. Por lo tanto, el grafo se presenta como un apoyo de auditoría, no como una fuente de verdad. La interfaz está diseñada para mantener visibles los registros subyacentes para que los revisores puedan verificar la construcción del grafo.
  • Dirección Futura: El artículo sugiere que el trabajo futuro debería apuntar a reemplazar la estructura inferida por modelos con una estructura determinística o independientemente verificable (por ejemplo, mediante instrumentación más fuerte o backends conscientes de la procedencia) y mejorar el vocabulario visual para distinguir mejor entre relaciones determinísticas e inferidas.

En última instancia, LEDGER tiene como objetivo apoyar la creciente necesidad de supervisión humana en flujos de trabajo complejos de agentes, preservando el acceso a los registros de origen mientras hace que las conexiones entre acciones, artefactos y conclusiones sean inspeccionables y navegables.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →