mlsanityData to 14 Oct 2026

Bounded Loops: Pre-Run Spend Bounds, Proved Termination, and Verified Completion for Agent Harnesses

arXiv 2609.27871 ↗First posted 20 Aug 2026cs.SE cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

In mainstream agent frameworks, a step ends when the agent's own output says it has finished. Durable-execution platforms bound retries and time, but their checker conventionally lives in the same codebase as the work: a discipline the deployment is trusted to keep, not a property the harness enforces. We state what an agent harness must guarantee, prove it, and build the instrument that measures whether a harness delivers it. A bounded loop is a worker, an independent gate the worker cannot write to, and a declared budget; a bounded-loop graph composes them with a repair relation that lets a downstream failure re-run a finished upstream node. Three guarantees follow. It finishes: termination holds under repair, with the worst-case attempt total in closed form, if the repair budget is global not per node. It does not drift: no node reaches DONE without a gate verdict in an append-only hash-chained ledger, proved from control flow, since repair leaves no topological order to induct along. It does not overspend: the ceiling is enforced inside an attempt, not between attempts. Gates are measured against a two-tier held-out mutant corpus. We characterise two classes that let a sound-looking check pass anything: vacuity, satisfied by the absence of the thing checked, and self-attestation, where the subject supplies the value the check is applied to. On a 69-loop catalogue the instrument found 47 vacuous gates in shipped, reviewed code. Against the repaired gates it reports no false accepts over 209 destroying mutants (α ≤ 1.8%, Wilson 95%); that figure is saturation, not quality: freezing the gates and applying a fresh operator family recovers a 23.3% false-accept rate where the exhausted corpus reported none. A rate belongs to a specific gate; the apparatus, not our number, is the contribution. Engine, catalogue and corpus are Apache-2.0.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 4 of its 41 references that are in the map. First posted on arXiv 20 Aug 2026.

Builds on

4 of 41 references.

References · 4

  1. 2024Large Language Model based Multi-Agents: A Survey of Progress and Challengescited by 769
  2. 2024AgentScope: A Flexible yet Robust Multi-Agent Platformcited by 121
  3. 2026From Agent Loops to Structured Graphs:A Scheduler-Theoretic Framework for LLM Agent Executioncited by 4
  4. 2026Agent Behavioral Contracts II: Certifying Compositional Reliability Without Assuming Independencecited by 3

Built on by

Not cited yet.