Build1 distinct publisher3 min readUpdated
A self-published log of 157 agent runs says planning depth beats model size. Model size was never one of the dimensions the runs varied.
The Engineer · Build desk
Compiled by The EngineerSomething wrong?How this is made
The arithmetic worth doing first is the denominator. Three architectures, three planning depths and two execution models make eighteen configurations [3], so 157 runs spread across them averages about nine runs per configuration [12]. Split again by the four task domains and you are at roughly two runs per cell [13]. That is enough to notice a pattern. It is not enough to rank causes, which matters here because the headline finding leans on a variable that was never under test: the post names model size as the loser [2], while the three dimensions it says it varied were architecture, planning depth and execution model [3]. Two things that were varied get credited to a third thing that was not.
What the numbers do support is narrower and still useful. According to the author, configurations that spent three to five times more tokens before acting completed tasks 4.2 times more often and went through 3.8 times fewer rollback cycles than setups tuned for fast execution [4], and the direction held in every domain [5]. The rollback figure is the more interesting half, because a rollback is a discrete countable event, while a completion rate depends entirely on how you score partial work.
The mechanism described is not mysterious. The planner decomposes a goal into subtasks with explicit success criteria, executors return structured evidence of completion, and the planner validates before descending another level [9]; a lightweight controller triggers replanning when validation fails [6]; routing is done by matching subtasks against executor "skill cards" that state capabilities, constraints and preferred input and output formats, rather than guessing [8]. What the extra planning tokens buy is a cheap place to fail. A validation gate stops a wrong tool sequence at subtask two instead of surfacing it after integration testing.
The budget case is where the post runs out. It asserts the economic principle that planning is cheap relative to costly mistakes [10], then introduces token economics and supplies no figures in the text [11]. So the number that would settle the spending question, cost per completed task, is left for the reader to construct, and 4.2x arrives without the baseline completion rate that would turn it into a percentage [15].
Even so, the ordering argument survives on structure rather than on the multipliers. A planner tier is a change inside your own orchestration: one strong model holding global context and decomposition, cheaper specialist models doing the tactical work, a shared memory layer keeping state across the fleet [6]. The claimed payoff is running premium reasoning without paying premium rates on every action [7], plus retry logic aimed at the failed subtask instead of the whole workflow, and planning failures observable separately from execution failures [7]. A model upgrade, by contrast, raises the unit price of every call and tells you nothing about where your agents actually go wrong. This is one team's self-published account, originally posted on the author's own site [16], so treat the architecture as the transferable part and the multipliers as their local result.
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
The author's team deployed and monitored 157 distinct agent runs over six months across four primary use cases: code generation pipelines, automated testing workflows, infrastructure-as-code provisioning, and data transformation tasks.
Each run varied along three dimensions: architecture (single-agent vs flat multi-agent vs hierarchical), planning depth (no planning, brief intent statement, or full recursive planning loop), and execution model (direct LLM call per action vs tool-augmented execution with validation).
The proposed "Orca-style" architecture has a strategic planner holding global context on a stronger model with longer context windows, specialist executors on smaller cheaper models, a shared memory layer (knowledge graph or vector store) maintaining state across the fleet, and a lightweight orchestration loop that routes tasks, aggregates results and triggers replanning when validation fails.
Each executor carries a "skill card" describing its capabilities, constraints and preferred input/output formats, and the planner matches subtasks to specialists using those cards rather than blind routing.
In the described pattern the planner decomposes a goal into subtasks each with explicit success criteria, executors return structured evidence of completion, and the planner validates before proceeding to the next level.
The post rests its case on the stated principle that planning is cheap relative to costly mistakes, because a good plan reduces the probability of wrong tool sequences, incorrect API calls, or code that fails integration testing.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Single self-published account, no data behind the numbers
Everything traces to one dev.to post cross-posted from the author's own site. The design is described but no run-level data, measurement definitions, baselines, variance or significance tests are released, and the headline comparison invokes model size, a variable the described design never varied. Arithmetic on the post's own design leaves roughly 8.7 runs per configuration (about 2.2 per configuration-by-domain cell), and the section promising token economics contains no figures. What is verifiable is only the internal structure of the argument, not its findings.
One unverified internal deployment log
The only adoption signal is the author's own disclosure of 157 internal runs across four workload types. No named team, company, repository, product, release or third-party user of the 'Orca-style' pattern appears anywhere in the supplied material, so there is no evidence of uptake beyond the author.
Claims outrun the described experiment
The framing ('the results were unambiguous', a named architectural movement, planning beating model size) is considerably stronger than what the post evidences. Model size was never a tested variable; the multiples have no baseline, no data and no cost figures despite an explicit token-economics heading; and the run count is thin once spread across the stated configuration space. The underlying design advice - tier planners and executors, validate before proceeding, replan on failure - is reasonable, which keeps this short of the maximum, but the quantified certainty is overstated.
Author-owned venue and self-coined pattern name
The post is cross-posted from the author's own domain and introduces a branded architecture label ('Orca-style agents', 'what we're now calling') that accrues authority to the author, with the supporting study unavailable for inspection. That is a visible promotional incentive to present the findings as unambiguous. There is no disclosed vendor, sponsor, funding or product being sold in the supplied text, which bounds the score below the level of a commercial pitch.
Confident about the gap, not about the subject
Confidence is high that the reported study cannot support its headline, because the contradiction and the sparse configuration arithmetic are both checkable inside the single supplied text. Confidence is low about the substantive question of whether planning depth beats model size in practice, since only one unverifiable source exists and no corroboration, dataset or counter-source is available.
build
An empty array is a claim about your query: verify identifiers before you trust the metric1 distinct publisher
build
Your reviewing model is reading the diff when it should be reading the session1 distinct publisher
build
Tier the models; the validation boundary is the thing you are actually buying1 distinct publisher
build
Coding agents fail before they compile, and the fix is a sign-off rather than a better model1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 23, 2026