# TraceCoder: Explainable and Auditable Code Generation with Position-Key Snippet Versioning
> Ficha editorial pública de Research IA. Estado: Lectura primaria completa. La interpretación editorial no sustituye la fuente primaria.

- Página canónica: https://luiseduardodemiguel.com/research-ia/papers/tracecoder-explainable-and-auditable-code-generation-with-position-key-s
- Fuente primaria: https://arxiv.org/abs/2607.26307
- Versión leída: v1
- Fuente comprobada: 2026-08-19 · lectura primaria completa; extracción editorial automatizada, revisión humana pendiente
- Autores: Rwaida Alssadi, Muntaser Syed, Balaji Kasula, Lamine Deen, Majed Alotaibi, Mohammed Alghamdi, Tyler Ton, Ali Alqarni, Marius Silaghi
- Fecha del corte: 28 JULIO 2026.
- Área: AGENTES · RAG · EVALUACIÓN

## Tesis y contexto

Conserva el historial de cada fragmento de código: benchmark que provocó el cambio, ronda, error, explicación del modelo y versión. Añade identificadores estables para seguir snippets aunque las líneas circundantes cambien.

- Problema: Los coding agents reparan código iterativamente, pero el razonamiento y la procedencia de cada modificación suelen desaparecer. Por qué puede ser importante: En software regulado, la trazabilidad de por qué apareció una línea puede llegar a ser tan importante como que los tests pasen.
- Por qué importa: La relevancia práctica todavía necesita contraste editorial.

## Evidencia reportada

- **reported-result**: The improved parser introduced during this run (four-strategy cascade with control-character sanitisation and outermost-block extraction) mitigates this issue in subsequent runs; the faster convergence of the two batch-2 experiments is consistent with improved parser reliability. [localizador](https://arxiv.org/html/2607.26307#S6)
- **reported-result**: The history overhead (bytes in snippet_failure and snippet_explanation relative to code ) is 557%, driven by Gemini’s verbose multi-sentence diagnostics; more concise providers such as Claude 3.5 Sonnet reduce this to 22–28%. [localizador](https://arxiv.org/html/2607.26307#S6)

## Lectura y límite

- Método: La lectura de 3 System Architecture describe la intervención y su construcción: TraceCoder is a four-layer stack: persistent store, agent core, multi-backend LLM abstraction, and browser viewer. Figure 1 shows the high-level architecture of TraceCoder. The system consists of four layers.
- Límite: La lectura primaria permite comprobar método y resultados en el HTML, pero no convierte sus conclusiones en validación independiente. La ficha no demuestra transferencia fuera de los datasets, modelos, herramientas y condiciones descritos en 6 Experimental Evaluation.
- Confianza editorial: Media
- Limitación: El cierre de la fuente señala: Our 30 tasks are single-file Python programs of moderate complexity. The findings may not generalise to multi-file projects, to compiled languages with complex build systems, or to problems with more intricate correctness specifications.
- Limitación: La ficha no demuestra transferencia fuera de los datasets, modelos, herramientas y condiciones descritos en 6 Experimental Evaluation.

## Localizadores de evidencia
- [Fuente primaria · canonical](https://arxiv.org/abs/2607.26307): tipo abstract
- [HTML · lectura completa](https://arxiv.org/html/2607.26307): tipo abstract
- [Método · 3 System Architecture](https://arxiv.org/html/2607.26307#S3): tipo section
- [Evaluación · 6 Experimental Evaluation](https://arxiv.org/html/2607.26307#S6): tipo section
- [Cierre · 8 Discussion](https://arxiv.org/html/2607.26307#S8): tipo section

## Próxima prueba

- ¿La propuesta mejora auditoría de PRs frente a la línea base actual?
- Métrica: Comparar la métrica principal de la fuente junto con calidad, coste, latencia y tasa de errores.
- Regla de parada: Parar si no aparece una mejora reproducible o si aumenta el riesgo, la complejidad o el coste sin compensación.

## Recursos reproducibles
- [the following issues](https://github.com/arXiv/html_feedback/issues)
- [list of packages that need conversion](https://github.com/brucemiller/LaTeXML/wiki/Porting-LaTeX-packages-for-LaTeXML)
- [developer contributions](https://github.com/brucemiller/LaTeXML/issues)

## Enlaces relacionados

- [VAKRA](https://luiseduardodemiguel.com/research-ia/markdown/papers/vakra)
- [The Devil Is in the Interface](https://luiseduardodemiguel.com/research-ia/markdown/papers/devil-interface)
- [SkillSentry](https://luiseduardodemiguel.com/research-ia/markdown/papers/skillsentry)