Runtime-Structured Task Decomposition for Agentic Coding Systems
Shubhi Asthana, Bing Zhang, Chad DeLuca, Hima Patel, Ruchi Mahindru

TL;DR
This paper introduces a runtime-structured task decomposition approach for agentic coding systems using LLMs, significantly reducing retry costs and improving reliability by managing task flow through executable logic rather than monolithic prompts.
Contribution
It proposes a novel architectural method that manages task partitioning and execution flow dynamically, enhancing efficiency and debuggability over traditional static or monolithic prompt designs.
Findings
Runtime-structured decomposition reduces retry costs by up to 51.7%.
Static decomposition can increase retry costs compared to monolithic systems.
Focused judgment tasks with validation improve operational reliability.
Abstract
Agentic coding systems increasingly use large language models (LLMs) for software engineering tasks such as debugging, root cause analysis, and code review. However, many existing systems encode task logic, execution flow, and output generation inside monolithic prompts. This design creates brittle behavior, limited debuggability, and high retry costs because failures often require rerunning the full workflow. We present runtime-structured task decomposition, an architectural approach in which task partitioning and execution flow are managed through executable control logic rather than prompt structure alone. LLMs are used only for focused judgment tasks, and outputs are validated against predefined schemas before downstream execution. We evaluate this approach on two software engineering workloads using three configurations: monolithic execution, static decomposition with fixed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
