mlsanityData to 7 Oct 2026

When Agents Implement Systems: A Case Study in Defects, Detection, and Evaluation Rigor

arXiv 2609.01985 ↗First posted 2 Sep 2026cs.AI cs.MAcited by 0

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

As LLM coding agents increasingly perform end-to-end engineering work, we lack empirical characterization of how they behave on systems-level requirements: schema design, async orchestration, configuration correctness, and retrieval-filtering trade-offs. We present a case study of one such agent implementing a multi-component data system against a detailed pre-existing specification. Storage technologies, schema, entity-resolution algorithm, and retrieval-filtering strategy were fixed in advance; the agent autonomy was in the implementation, in diagnosing and fixing defects it introduced, and in interaction-design choices left open. Over a single session, we catalog five such defects, categorized by constraint violated and detection method. We further evaluate, on the public HotpotQA benchmark, the one retrieval trade-off specified in that architecture: restricting candidates to a graph-identified entity set before ranking versus unfiltered search. We substitute the benchmark gold evidence labels for entity identification, since we lacked LLM access to run that stage, and report standard recall rather than the benchmark own accuracy metrics. Across retrieval budgets from 1 to 10 and 100 questions against a pooled corpus of 2994 paragraphs, filtered recall reaches its ceiling by a budget of 3, expected once candidates are restricted to the gold paragraphs themselves, while unfiltered search recovers all required evidence only 69 percent of the time even at a budget of 10, a gap that holds at every budget tested, with sign test p less than 0.0001. We close with a discussion of where the agent autonomy succeeded versus required correction, including one instance where a claimed performance fix was never re-measured on the regression that motivated it.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 5 of its 10 references that are in the map. First posted on arXiv 2 Sep 2026.

Builds on

5 of 10 references.

References · 5

  1. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
  2. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
  3. 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
  4. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
  5. 2024From Local to Global: A Graph RAG Approach to Query-Focused Summarizationcited by 1,411

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026Inside the Scaffold: A Source-Code Taxonomy of Coding Agent Architectures
  2. 2026A Phased Workflow for Operating LLM-Based Coding Agents
  3. 2026TraceLab: Characterizing Coding Agent Workloads for LLM Serving
  4. 2026Engineering Reliable Coding Agents: Evaluating and Operating the System Around the Model
  5. 2026Codified Context: Infrastructure for AI Agents in a Complex Codebase
  6. 2026Grounding AI Agents in Contracts: An Empirical Evaluation of Spec-Driven Test Generation
  7. 2025Decoding the Configuration of AI Coding Agents: Insights from Claude Code Projects
  8. 2025LLM-Based Data Science Agents: A Survey of Capabilities, Challenges, and Future Directions