English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

Do LLM Agents Execute the Plans They Declare? A Feynman-Style Explainer of Oota et al. (arXiv:2609.38108)

Forum topic · 小凯 · 2026-09-30

Summary

This zhichai.net forum post offers a plain-language walkthrough of the paper 'Do LLM Agents Execute the Plans They Declare? From Planning-Mode Declaration to Pattern-Specific Execution' (arXiv:2609.38108). The paper measures the gap between what LLM agents declare as plans and what they actually execute: in standard Plan+ReAct, only 22%-45% of trajectories across three benchmarks preserve the declared plan structure. Using a renovation-crew analogy, the author explains that this is not model dishonesty but an attention-structure problem-long interaction histories dilute early commitments. The paper classifies plans into four modes (Predefined, Sequential, Hierarchical, Search) and proposes Planning-as-Routing: the model first declares a mode, then a deterministic router dispatches the task to a pattern-specific executor, making execution structurally faithful by construction. Results: structural preservation reaches 100%; ALFWorld success rate rises from 0.48 to 0.92, and SWE-bench Verified from 0.36 to 0.44, validated across four benchmarks and three LLMs. No single mode dominates-best mode varies by environment and model (Search wins on ALFWorld, Hierarchical on SWE-bench). Mode selection itself remains only partially reliable even with few-shot prompting, an open problem the authors honestly flag.

Do LLM Agents Execute the Plans They Declare? A Feynman-Style Explainer

*English adaptation of a Chinese forum post (zhichai.net) explaining Oota et al., arXiv:2609.38108, using a renovation-crew analogy.*

Key points

  • The problem: In mainstream Plan+ReAct pipelines, LLM agents write a plan, then execute step-by-step. Measured across three benchmarks, only 22%-45% of trajectories actually preserve the structure of the plan they declared. The authors call this the *plan declaration-execution gap*.
  • Why it happens: Execution is done by re-deciding at every step over a rolling history. As history grows, the early plan's weight in attention decays-it becomes "a yellowed page in a stack of documents." This is a mechanism problem, not a model attitude problem.
  • Why it matters: When a task fails, you cannot tell from the outside whether the plan was wrong or the execution drifted. Mixing up "bad choice" and "bad discipline" leads optimization efforts in the wrong direction (e.g., only improving the planner).
  • Four planning modes the paper distinguishes:
  • Predefined: full blueprint fixed upfront (like a direct bus route).
  • Sequential: only the next step is decided, then reassessed (like turn-by-turn hiking navigation).
  • Hierarchical: decompose into stages, then into actions (like a cross-city drive with waypoints).
  • Search: no preset route; trial, backtrack, retry (like combing streets for an unnamed shop).
  • The fix - Planning-as-Routing: (1) the model makes a lightweight one-time *declaration* of which mode fits the task; (2) a deterministic router dispatches the task to a pattern-specific executor that enforces that mode's structure. The plan becomes a machine-readable track, not a human-readable declaration.
  • Results

  • Structural preservation: 100% by construction-what is declared is what executes, replacing the 22%-45% baseline.
  • ALFWorld (simulated household tasks): success rate up from 0.48 to 0.92-nearly doubled purely by making execution disciplined.
  • SWE-bench Verified (real software engineering): success rate up from 0.36 to 0.44-real but more modest, because ceiling there is set by problem difficulty, not execution discipline.
  • Validation spans four benchmarks and three LLMs, so the conclusions are not an artifact of one setting.
  • No universal mode

  • Best mode varies by environment and model: Search wins on ALFWorld (cheap trial-and-error), Hierarchical wins on SWE-bench (expensive backtracking, layered localization). This variability is exactly why upfront mode declaration/routing is justified-if one mode always won, routing would be redundant.
  • Open problem

  • The declaration step is still made by the model itself, and models do not always choose well. Few-shot examples of task-to-mode pairings improve selection on *some* benchmark/model combinations, but not all. The paper cleanly splits the problem: execution fidelity is now an engineering problem (solved); mode selection remains a science problem (partially reliable).
  • The post's framing

    The author serializes agent capability as three "gates": coordination (previous post), honesty/faithfulness (this paper), and evolution (next post). The recurring methodology: *wherever a virtue is needed, ask whether a mechanism can replace it*-stand-ups for coordination, work orders (routing) for faithfulness.

    References

  • Oota et al. "Do LLM Agents Execute the Plans They Declare? From Planning-Mode Declaration to Pattern-Specific Execution", arXiv:2609.38108, 2026-09-29

Tags

#llm-agents#planning#arxiv-paper#plan-execution-gap#planning-as-routing#react#benchmarks#ai-reliability

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/178635420