• SUCCESS
  • FAILURE
  • HUMAN
  • RETRY

Cómo validar trazas de ejecución con tu IA y QA Arbiter

Conecta QA Arbiter a tu agente. Una vez conectado, tu agente podrá inspeccionar las rutas de ejecución para confirmar que el código funciona como esperas.

Pregunta a la IA sobre esta página

Respuesta rápida

¿Cómo obligo a mi IA a generar una traza matemática de la ejecución del código?

Dale acceso a tu agente a los registros de ejecución y a las especificaciones de diseño. El agente usará herramientas de diagnóstico para comparar la ruta real de ejecución con la lógica esperada. Así obtendrás una prueba de corrección verificable.

Resultados de la validación

Dónde aparecen tus resultados.

La IA procesa la traza y categoriza el resultado según la comprobación lógica.

SUCCESS

Prueba matemática

La IA confirma que la ruta de ejecución coincide con tu diseño. Obtendrás una traza limpia que demuestra que la lógica es correcta.

FAILURE

Error de lógica

El agente detecta dónde el código se desvió de la especificación. Identifica el paso exacto donde la ejecución falló la prueba de diseño.

HUMAN

Revisión manual

Si la traza es ambigua o la lógica es muy compleja, la IA te avisará para que inspecciones los registros originales tú mismo.

RETRY

Refinamiento de traza

Si los registros están incompletos, la IA solicitará datos de ejecución más detallados para completar la validación.

El flujo

Qué hace tu IA cuando una prueba falla.

El agente pasa de detectar un fallo a proporcionar una prueba formal de por qué ocurrió.

  1. Identificar divergencias

    El agente analiza la prueba fallida y compara la ruta de ejecución real con el diseño previsto.

    diagnose_test_failure
  2. Mapear la traza

    La IA construye una representación matemática paso a paso del movimiento del motor a través del código.

    diagnose_test_failure
  3. Verificar contra especificaciones

    El agente comprueba cada cambio de estado en la traza frente a tus requisitos formales.

    diagnose_test_failure
  4. Reportar la prueba

    La IA entrega un informe final que muestra exactamente dónde la traza de ejecución violó el diseño.

    diagnose_test_failure

Pruébalo

Copia estos ejemplos para empezar.

Usa estos prompts para iniciar el proceso de validación.

Puntos de partida

Sustituye el texto entre corchetes por tus rutas de archivos o nombres de pruebas específicos.

QA Arbiter Connector

Todo listo. Elige tu cliente MCP y sigue las instrucciones de configuración.

Enlace del conectorhttps://edge.vinkius.com/vk_preview_X69TXPHsdjAfNffcyFTnx1dWNUhv3RVHL0mSZM7p/mcp

Claude Desktop

Sigue los pasos siguientes para conectarte en segundos.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — QA Arbiter capabilities are ready to use.
Configuración · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "qa-arbiter-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_X69TXPHsdjAfNffcyFTnx1dWNUhv3RVHL0mSZM7p/mcp"
    }
  }
}
Copia en el chat04
  • Ejecuta una validación de traza en la lógica del motor en /src/core/engine.py.

  • Usa la herramienta de diagnóstico para encontrar por qué falló la última prueba de la suite.

  • Compara la traza de ejecución de la compilación actual con la especificación de diseño en /docs/spec.md.

  • Proporciona una prueba matemática de que la máquina de estados en el motor funciona correctamente.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Empieza aquí

Conecta QA Arbiter una vez y luego pregunta.

Solo tienes que vincular tu cliente preferido al MCP. Tus credenciales permanecen cifradas y podrás solicitar trazas de inmediato.

Conecta QA Arbiter a tu IA

FAQ

Cómo funciona la validación

  • 01

    ¿Puede la IA corregir el código automáticamente?

    No. La IA identifica el error y proporciona la traza, pero tú debes implementar la corrección en el código.

  • 02

    ¿Cambia la IA mis especificaciones de diseño?

    No. La IA trata tus especificaciones como la verdad absoluta y solo informa cómo el código se desvía de ellas.

  • 03

    ¿Qué pasa si a los registros de ejecución les faltan datos?

    La IA te indicará que no puede completar la traza y te pedirá que proporciones registros más detallados.

  • 04

    ¿Puedo usar esto con cualquier IDE?

    Sí, siempre que tu IDE sea un cliente compatible con MCP, como Cursor o VS Code.

  • 05

    ¿La IA borra mis archivos de prueba?

    No. La IA solo lee las trazas y los registros para realizar su análisis.

  • ¿Tienes más dudas sobre QA Arbiter? La página del conector tiene todas las respuestas. Ver todo lo que puede hacer el conector QA Arbiter

Conecta QA Arbiter a Claude, Cursor, ChatGPT y más