The question
Two-fold. First: how much cheaper is an open-weight worker (GLM 5.2 via OpenRouter) than Opus 4.8 on the same real task? Sticker pricing says roughly 6×. Second: does an Opus supervisor measurably improve a cheaper worker's reliability, completion, and polish?
The setup
One frozen spec — "Notare", a local-first markdown knowledge base with deliberately awkward requirements (malformed-frontmatter recovery, duplicate-title slugs, wikilinks and backlinks, autosave state, ranked search, export). A seeded 12-task board, a 22-test acceptance suite, and a scoring script, all frozen before any arm ran. Each arm got an identical clone and the same working rules. Claude runs are priced at API-equivalent rates (they ran on subscription); GLM figures are actual OpenRouter spend.
Every configuration shipped a fully working app. The differentiation was entirely in cost, time, and polish margins — which is exactly where it gets interesting.
FINDING 1The durable layer costs about 9%
Same model, same task, same output quality — bare terminal versus inside Alepou — differed by $0.68 (+8.8%). For that premium, the Alepou run produced a live task board with a commit and SHA per task (a clickable audit trail of the entire build), session continuity state, and — unprompted — a 13th task it identified and completed, with extra tests. The bare run left a working app. The Alepou run left a working app plus a legible, reversible record of how it was built.
FINDING 2Cache reliability beats sticker price
GLM 5.2 lists ~6× cheaper than Opus 4.8. It cost 49% more ($11.60 vs $7.77) to do the same work, slower. The worker's per-turn token records show why: the prompt cache through the aggregator kept dying, and turns alternated between healthy (~800 fresh tokens + ~222k cached) and total misses that re-sent 147–224k tokens at full price. Across 286 turns: 8.27M uncached input tokens, 19.2M cached reads — and just 62.5k output tokens. Output price, the number everyone compares, was about 1% of the bill.
The cost model for agentic work is input volume × cache stability, not output sticker price. A first-party runtime with stable turn-over-turn caching beat a nominally 6×-cheaper model on real dollars.
FINDING 3Our own orchestration lost on this workload — and we're publishing that
The supervised run was our flagship configuration, and it came last on cost (2.2× solo). Reliability worked exactly as designed: zero rework cycles, every task accepted first pass, and the watchdog correctly identified a false "waiting for input" state without sending phantom input. The economics failed for identifiable reasons: the worker re-verified everything the supervisor also verified (a full test suite per task), the unstable worker-side cache multiplied every one of those outputs, and one watchdog wake shipped a ~150KB terminal buffer into the supervisor's context — a real bug.
What changed because of this note: the buffer bug is fixed (supervisor wakes are now hard-capped at ~4KB of sanitized tail), we removed the "1+1 is the sweet spot" claim from this very website, and orchestration is being redesigned around where it actually earns its keep — queues that outlive one context window, parallel workers for wall-clock speed, and unattended recovery — rather than per-token worker arbitrage.
Video — coming soon
Screen recordings of all three runs (including the full supervised run) land here shortly.
Method notes and deviations, disclosed
- Spec, task board, acceptance tests, and scorer were frozen before any arm ran; no arm-visible files changed between arms.
- An initial Alepou-solo run chose to reimplement allowed dependencies from scratch ($11 — a different build, not a measure of overhead). It was discarded, the kickoff prompt was amended to name the allowed dependencies, and the valid arm E used the amended prompt.
- A planned GLM-solo control arm was cancelled once the cache findings made further per-token GLM spend uninformative.
- The planned uncounted pilot was skipped; harness issues were absorbed into the runs instead and are disclosed here.
- The UI rubric (3 tasks × 0–2) was scored by the human operator. All arms scored full marks; the GLM build was noted as slightly weaker (split editor only — no read-only view mode).
- The supervisor's $5.63 includes the ~150KB watchdog-wake bug; a clean supervised run would be somewhat cheaper.
Evidence
Per-arm scorecards, git logs with per-task commits, final board states, the worker session export with per-turn token accounting, OpenRouter spend records, and screen recordings. The benchmark harness (spec, fixtures, acceptance suite, scorer) is frozen at tag bench-v1.