Field Manual No.08 · July 2026 · Research edition

Anthropic’s Worst-Kept Secret

Their own AI lands 65% of their product PRs. The man who built Claude Code stopped prompting it. Inside the 65% machine: the loops, the economics, and how to run the same pattern at a fraction of the frontier bill.

The mechanism is sitting in public, and almost nobody runs it. This is a field manual for loops: the pattern quietly replacing prompting inside the labs that build these tools. What a loop actually is, how the same shape now runs in Claude Code, Codex and Antigravity, when a loop beats a prompt (and when it doesn’t), and the math that decides whether a loop pays for itself or quietly eats your budget.

The prompt is dying. Long live the loop.65% of product PRs Claude Code · Codex · Antigravity 2.0Loop economics The Crucible Loop
Read this if you read nothing else

TL;DR

The unit of work moved. Boris Cherny, who built Claude Code, says he no longer prompts it: “My job is to write loops.” Anthropic’s internal agent now lands 65% of their product PRs. This is not a demo trend. It is how the people who build these tools use them.
A loop is five parts. Trigger, find work, execute, verify, record. Verification is the multiplier: Cherny credits giving the agent a way to check its own output with a 2-3x quality gain. Skimp there and the other four parts just automate mistakes.
Stop is not success. The expensive failure isn’t a runaway loop. It’s the loop that exits clean, three turns in, with confident work that’s wrong. Your stopping rule has to grade the output, not just notice the loop ended.
One pattern, three dialects. Claude Code (/loop, hooks, worktrees), Codex (automations, /goal, skills) and Antigravity 2.0 (scheduled tasks, /goal, subagents) have converged on the same loop shape. Your loop designs are becoming portable. Your tool loyalty matters less than your loop literacy.
The economics favor mixes. In a published 731-task experiment, even a naive deployable policy (cheap model first, Fable 5 only on failure) beat Fable alone on accuracy at 25% lower cost, and hindsight-perfect routing hit frontier-grade accuracy at 38% of Fable’s bill. Meanwhile Uber capped engineers at roughly $1,500 a month after blowing its 2026 AI budget by April. Loop economics are now a survival skill.
The Crucible Loop. Our pattern: cheap open-weight builders, cross-audit by four models from four different training lineages, frontier verifier arbitrating only the splits. Preliminary, evidence in Section 06, full benchmark coming as drop two.

How to read this: Sections 01-03 are the ground truth (what a loop is and where it runs). Section 04 is the decision tree you’ll actually screenshot. Section 05 is the money. Section 06 is ours. Section 07 is the part most guides skip: how loops go wrong. Sources for every claim are in Section 08.

§ 01

The prompt stopped being the unit of work

For two years the skill everyone chased was writing the perfect prompt. Then the guy who built the most successful coding agent on the planet said the quiet part out loud.

“I don’t prompt Claude anymore. I have loops running that prompt Claude and figuring out what to do. My job is to write loops.”

Boris Cherny, Head of Claude Code, Anthropic · June 2026

Everyone clipped that line. Almost nobody unpacked it. Around the same time, Peter Steinberger (the OpenClaw creator) put it more bluntly: you shouldn’t be prompting coding agents anymore, you should be designing the loops that prompt your agents. On June 7, Google’s Addy Osmani gave the pattern its name in a post that went everywhere: loop engineering. Replacing yourself as the person who prompts the agent, and designing the system that does it instead.

Now the source behind the rhetoric, quoted precisely because the sloppy version is already circulating: Anthropic’s internal version of Claude Tag lands 65% of their product PRs. Not “65% of all code everywhere.” Their agent, their codebase, their PRs. Still a staggering number, and it comes with a telling side effect: Anthropic reports code output per engineer up roughly 200% this year, which made human review the bottleneck, which is why they built automated review agents that dispatch on every PR. Loops created the bottleneck. Loops then got pointed at the bottleneck. That recursion is the whole story of 2026.

65%of Anthropic’s internal product PRs landed by their own agent (Claude Tag, internal version)
2-3xquality gain Cherny credits to giving the agent a way to verify its own output
~200%reported rise in code output per Anthropic engineer this year; review became the bottleneck

Where loops came from: a bash one-liner

Before anyone called it loop engineering, there was Ralph. In July 2025, Geoffrey Huntley published the technique: run a coding agent inside a plain while loop, feeding it the same prompt file every iteration.

# The original Ralph loop (sandbox only, obviously)
while true; do
cat PROMPT.md | claude --dangerously-skip-permissions
done

Named after Ralph Wiggum: not the sharpest tool in the shed, gets there through sheer persistence. Huntley calls it “deterministically bad in an undeterministic world,” and that’s a feature. Each iteration starts with a fresh context window, because model quality measurably degrades as context fills (practitioners put the drop-off somewhere past 100-150k tokens, the “Dumb Zone”). State lives in the file system instead of the conversation: a plan file, a changelog, git history. The loop is dumb. The system around it isn’t. It works well enough that peer-reviewed papers now cite Ralph loops as methodology for multi-hour unattended runs.

So the arc looks like this: prompt engineering (2023) taught us to write the instruction. Context engineering (2024-25) taught us to feed the model the right material. Loop engineering sits one floor above both: the autonomous control structure that decides what to prompt, when, and whether the result is acceptable. The lower layers didn’t disappear. A sloppy prompt inside a loop just produces sloppy work faster.

§ 02

Anatomy of a loop that doesn’t lie to you

Most loop disasters aren’t runaways. Runaways are easy, you notice the token burn. The dangerous loop is the polite one: it exits clean, hands you something confidently structured, and fixed exactly nothing.

Anatomy of a loop

Five components. The one most people skimp on is the one that multiplies quality.

Triggertimer / event / CI signal
Find workbacklog, diff, failing checks
Executeagent attempt, fresh context
Verifytests, build, evals, judge
Recordstate file, git, lessons → memory

loop: errors and state feed the next iteration

Stop condition“The loop ended.” Iteration cap hit, promise string emitted, timer expired.
Success condition“The work is right.” Checks pass, output graded, claim proven. A DIFFERENT test.
The two gates people conflate. A stop condition and a success condition are completely different problems.

The five components, and where the leverage hides

Trigger starts the loop: a timer, a git event, a CI signal, a schedule. Find work is discovery: the backlog, the failing checks, the unreviewed diffs. Execute is the agent attempt, ideally with fresh context per iteration (the Ralph rule: don’t hoard the primary context window, spawn subagents). Verify is the multiplier, and we’ll get to it. Record writes state somewhere durable so the next iteration, or next week’s loop, doesn’t rediscover everything: a state file, git, and crucially, lessons. Cherny’s first rule of running agents is that when the model makes a repeated mistake, the correction gets written into CLAUDE.md or a skill. Correction becomes durable instruction becomes better future runs. That’s the loop learning without any training run.

Verification is the 2-3x

Cherny’s single most important tip for Claude Code is: give the model a way to verify its output. Tests, builds, linters, schema checks, browser screenshots, evals. He credits a verification feedback loop with a 2-3x better result. Notice what this implies: the quality of your loop is capped by the quality of your checks, not by the intelligence of your model. A frontier model with no verifier loses to a mid model with a good test suite, on anything that runs longer than one attempt.

The two gates

A stop condition says the loop ended: iteration cap hit, promise string emitted, timer expired. A success condition says the work is right: checks pass, the output was graded, the claim was proven. These are completely different problems, and conflating them is the number one design error in the wild. One practitioner in the loop engineering threads described a triage loop that exited clean and fixed exactly nothing. Write both gates. Grade the output. If nothing can grade it automatically, that’s not a detail, that’s Section 04 telling you not to loop this yet.

Write intent, not steps

A loop prompt is a different genre from a chat prompt. You specify the goal, the constraints, and the stopping behavior, and you let the loop determine the implementation on each pass. Cherny’s canonical example is one line:

# Intent + stopping behavior. No steps.
/loop babysit all my PRs. Auto-fix build issues, and when
comments come in, use a worktree agent to fix them.

For build loops, spec first: write the failing test before any code exists, and force a criterion check before the loop may mark a task done. The old TDD crowd will recognize this instantly, because it is TDD. The spec is the test, the evaluation is the test runner, the loop is red-green-refactor with the human moved up a level. Kent Beck wrote the book on this in 2002. The models finally caught up to it.

Cap your retries

A dataset of 1,127 production agent runs found that every one of the twelve most expensive runs (all over $50) shared one pattern: a tool-call failure that triggered a retry loop of five or more attempts. Retry handling was the single best predictor of cost blowups. Cap attempts per failure. On repeat failure, stop and surface it. A loop that alerts is cheap. A loop that persists heroically is a bill.

§ 03

One pattern, three dialects

The strongest evidence that loops are the real shift and not a content wave: the three major agent platforms independently converged on the same primitives. When rivals agree on the shape of a thing, the thing is real.

Claude CodeCodexAntigravity 2.0
Scheduled loops/loop on an interval or cron, runs up to 3 days unattendedAutomations: daily triage, CI failure summaries, commit briefingsScheduled Tasks + /schedule: midnight test runs, background maintenance
In-session goal/goal for multi-step objectives/goal for multi-session work; Goal mode runs with minimal interruption/goal self-corrects through errors without approval stops
Reusable know-howSkills + CLAUDE.md; loops can call skillsSkills fired as $skill-name from automationsRules, Workflows, Skills
Lifecycle controlHooks fire shell commands at agent lifecycle pointsReview agent critiques diffs pre-commit/grill-me cross-examines intent before touching files
ParallelismSubagents + git worktrees; dynamic workflows orchestrate agent treesParallel agents in the desktop app across projects; subagentsManager surface spawning specialized subagents
Headless / CIGitHub Actions; hookscodex exec --output-schema emits structured JSON for pipelinesagy CLI (Go) for terminal and CI launches

Feature names as shipped or documented at time of writing, July 2026. All three move fast; verify before you architect around a cell.

What the creators actually run

Cherny published his own standing loop stack, and it’s wonderfully boring, which is exactly the point. The examples worth copying are never magical:

# Cherny's running loops, as published
$ /loop 5m /babysit        # auto-address review, rebase, shepherd PRs
$ /loop 30m /slack-feedback # put up PRs for Slack feedback
$ /loop /post-merge-sweeper # PRs for missed review comments
$ /loop 1h /pr-pruner       # close stale and unnecessary PRs

OpenAI runs the same class of thing internally: daily issue triage, CI failure summaries, commit briefings, hunting bugs somebody added last week. Notice the genre. Nobody’s loop stack is “build my startup while I sleep.” It’s janitorial. The compounding win of loops is that the janitorial layer of your work stops consuming your attention, permanently, and the attention goes to the work that was actually yours.

A year ago this was a pile of bash

Osmani’s sharpest observation: twelve months ago, a loop was homemade bash you maintained forever and it was yours alone. Now the pieces ship inside the products, and with AGENTS.md, SKILL.md and MCP converging as shared standards, a loop you design for one tool increasingly ports to the others. Design loops, not tool allegiances. The tools are converging on you.

§ 04

Should this be a loop?

One question decides it, and it isn’t “how smart is the model.” It’s: who checks the work? If a machine can verify the output, the loop can run without you. If only you can verify it, the loop hasn’t removed the babysitting, it’s just rescheduled it.

Should this be a loop?

One question matters more than all the others: who checks the work?

Can a machine verify the output? (tests, build, linter, schema, evals)
No Don’t loop it yet.

You are the verifier. Loops that report to a human just move the babysitting, they don’t remove it. Fix verification first: write the failing test, the eval, the checklist. Then come back to this tree.

Yes Is one clean attempt likely to be wrong in DIFFERENT ways each try?

No, failures repeat → Iterative loop. Same context evolves: attempt, verify, feed errors back, retry. Cap the retries. Fresh context per iteration (Ralph-style).

Yes, failures vary → Resample first. k independent shots of a cheap model, keep what passes. Per dollar, this beats agents surprisingly often (arXiv 2605.08478).

High stakes, or judgment calls a test can’t catch?

Add a cross-audit stage: different models review the diff, frontier verifier arbitrates. (Section 06: the Crucible Loop)

Recurring chores (triage, PR babysitting, nightly tests) skip the tree: schedule them. The tree is for build work.

The branch most guides won’t tell you about is the green one. A study on competitive programming tasks (arXiv 2605.08478) found that simply resampling, running k independent shots of a model and keeping what passes, consistently beat agentic scaffolds per dollar spent, across every difficulty tier they tested. If your failures vary between attempts, brute-force sampling against a verifier is embarrassingly effective and trivially parallel. Iterate when failures repeat and the error message carries information. Resample when they don’t. And route recurring chores straight past the tree to a schedule: PR babysitting, triage, nightly tests. The tree is for build work.

§ 05

The economics: where loops pay or bleed

An agent bills like a compute job, not a seat. It reads big repos, spins sandboxes, runs tests, retries. The number that matters is cost per accepted change, and by that number 2026 has already produced its cautionary tale: Uber blew through its entire 2026 AI tools budget by April and capped engineers at roughly $1,500 a month per coding tool.

Frontier accuracy at a fraction of the bill

Cost per task, indexed (Fable 5 xhigh alone = 100)

Hindsight-routed mix (upper bound, 93.6% acc.) 38
GPT-5.5 (xhigh) alone 66
Claude Opus 4.8 (xhigh) alone 73
Claude Fable 5 (xhigh) alone 100
Source: Journal (journal.one), June 17, 2026. Routed mix = hindsight-informed routing, an upper bound: 93.6% accuracy at $814 vs Fable 5 xhigh at 88.6% and $2,171. Even the naive deployable policy (cheap model first, Fable only on failure) beat Fable alone: 89.5% at $1,623.

The experiment behind that chart deserves attention, stated precisely. A team at Journal spent $12,000 running all 731 tasks of SWE-Bench Pro through thirteen configurations of five Anthropic and OpenAI models, then asked what perfect task-to-model routing would have cost. With hindsight-perfect assignment, 93.6% accuracy for $814: better accuracy than Fable 5 xhigh alone (88.6%) at 38% of its $2,171 bill. That’s an upper bound, you don’t get hindsight in production. But here’s the part that needs no oracle: their most naive deployable policy, run everything on the cheapest model first and rerun on Fable 5 only on failure, hit 89.5% accuracy for $1,623. Read that again. A dumb two-model fallback beat the best single frontier model on accuracy and undercut it on cost by 25%. And the sentence that seeds our Section 06: the routed mix outperformed every individual model because it exploited each model’s particular strengths. One more thing, and it matters for what comes next: this experiment used closed models only. The 30x-cheaper open-weight tier wasn’t even in the mix. The cost floor they found is not the floor.

The raw material for all of this is the price gap. One published analysis puts DeepSeek-class agentic workloads near $0.094 per million tokens against $2.80+ for equivalent frontier workloads, a roughly 30x differential. Fable 5 lists at $10 per million input tokens and $50 per million output. Whether the gap is 30x or 15x on your workload, it is structural, and it is the fuel loops run on.

Now the honest math, because the gap alone doesn’t settle it

Loops multiply tokens. Agent workloads are brutally input-heavy: one published benchmark measured roughly 97% of loop tokens as input, because each step re-sends the growing context. Every auditor you add re-reads the diff and its context. So the real question is whether the price gap outruns the token multiplication. Worked example, illustrative and with assumptions stated, so you can attack it:

Tokens (in / out)Rate assumptionCost
Fable 5 one-shot400k / 20k$10 / $50 per M (list)$5.00
Crucible: builder pass (open-weight)420k / 20k~$0.30 per M blended$0.13
Crucible: 4 auditors read diff + context4 × 150k / 5k~$0.30 per M blended$0.19
Crucible: frontier arbitration (30% of tasks)150k / 5kFable list, weighted 0.3$0.53
Crucible total (single clean pass)~$0.85
Crucible with two full extra iterations~$2.50

Illustrative. Assumes no prompt caching (caching improves the loop’s side of this math, since auditors share a prefix), a mid-size task, and open-weight blended rates in the $0.10-0.30 per M range. Run your own numbers before believing anyone’s, including ours.

Right model per step, not cheapest model everywhere

The same 1,127-run dataset tested all-cheap versus mixed configurations. All-cheap cut the median bill 12x but dropped success from 94% to 87%, and the failed runs triggered retries and human escalation that cost more than they saved. The winning setup used cheap models for classification and summarization and a mid model for analysis: 60% cheaper than running the mid model on everything, at 93% success. Cheap does the volume. Expensive does the judgment. That division of labor is the entire economic thesis of the next section.

One more cost line nobody puts in the spreadsheet: wall clock. A loop that takes forty minutes against a two-minute one-shot costs you calendar and attention even when the tokens are cheap. For scheduled overnight loops that cost rounds to zero. For interactive work it doesn’t, and “token rich” flat-rate plans versus “token poor” metered APIs change the calculus again. Know which one you are before copying anyone’s workflow, including Cherny’s. He does not meter his tokens. You probably do.

§ 06

The Crucible Loop

The routing data says a mix of models beats any single model. The Crucible Loop is what happens when you stop treating that as a cost trick and start weaponizing the disagreement itself.

The Crucible Loop

Multiple metals in. One refined output. Cheap builders, cross-audit, frontier arbitration.

Task + specfailing test defined before any code
Flux RouterThompson sampling picks the builder
Build passopen-weight model writes the diff

cross-audit (parallel, cheap, different training lineages)

GLM 5.2reviews the diff
DeepSeek V4 Proreviews the diff
Kimi 2.7reviews the diff
MiniMax M3reviews the diff
Disagreement surfaceauditors agree it’s clean → merge gate · auditors split → escalate
Frontier verifier → merge gateFable-class model arbitrates splits only. Merge gate: tests green + audits clean + a human reads the diff.
Multiple metals in. One refined output. Cheap builders, cross-audit, frontier arbitration.

Multiple metals in. One refined output. The build runs on cheap open-weight models routed through Flux Router (our LiteLLM-based smart router, Thompson sampling across 30+ models, so builder selection improves as results accumulate). The diff then goes to a parallel cross-audit: GLM 5.2, DeepSeek V4 Pro, Kimi 2.7 and MiniMax M3, each reviewing the same change independently. If the auditors agree it’s clean, it proceeds to the merge gate. If they split, and only if they split, a frontier verifier (Fable-class) arbitrates. The merge gate itself is non-negotiable: tests green, audits clean, and a human reads the diff. Yes, still. Section 07 covers why.

Why cross-audit instead of self-review

A model grading its own homework shares its own blind spots. The value of a second opinion is exactly proportional to how uncorrelated its failures are with the first, and four models from four different labs, four training lineages and four data recipes fail differently more often than four samples of one model. That’s the bet, stated as a bet. And it has a measurable health metric: the disagreement rate. If your auditors agree 99% of the time, you’re paying four bills for one opinion and the audit is theater. If they disagree constantly, your auditors are noise. The useful zone is in between, where a split is a signal worth escalating. We’re instrumenting exactly this through Flux Router’s telemetry, per task type, because nobody has published cross-model disagreement rates on real coding work and somebody should.

The economics of the shape

Recall the division of labor from Section 05: cheap does volume, expensive does judgment. The Crucible concentrates frontier spend at the single highest-value moment in the pipeline, arbitrating a genuine disagreement between models, and starves it everywhere else. In the worked example, the frontier line was $0.53 of an $0.85 task, and it only exists on the 30% of tasks where the auditors split. When the auditors agree, frontier cost is zero. The loop pays for itself out of the gap between $5.00 and $0.85, and quality holds because verification got stronger, not weaker, on the way down.

Status: preliminary, and said plainly

The architecture above is running in our stack. The claim that it beats a Fable 5 one-shot on quality per dollar is supported by the routing research and our early runs, and it is not yet proven to Forge Rankings standard. Drop two of this manual is the Crucible Benchmark: same task set, Fable 5 one-shot versus the Crucible Loop, cost per accepted change, disagreement rates per auditor pair, methodology published so you can tear it apart. Evidence before claims cuts both ways, including ours.

§ 07

Ways the loop eats you

Every guide sells you the upside. Here’s the failure catalog, and we’ve brushed against most of these building our own stack, so consider this the section written in scar tissue rather than theory.

01 · The clean exit

The loop ends politely with confident, structured, wrong output. Cause: stop condition doing double duty as success condition. Fix: a grader that scores the output (tests, evals, a judge with a rubric), never just a completion signal. If the loop can declare victory, something else has to check the scoreboard.

02 · Comprehension debt

Code ships faster than you understand it, and the gap between what exists and what you actually know compounds silently. Osmani’s framing is right: a smooth loop grows this debt faster, precisely because nothing feels wrong. The sneaky version isn’t a crash. It’s the week you stop reading the diffs because nothing blew up. Fix: read what the loop made. Budget time for it like a real cost, because it is one.

03 · Cognitive surrender

You stop having an opinion and take whatever the loop returns. Osmani’s sharpest line in the whole discourse: designing the loop with judgment is the cure, using it to avoid thinking is the accelerant. Same action, opposite result. The loop amplifies the judgment of its designer, in whichever direction that points.

04 · The retry bonfire

Tool-call failure, retry, failure, retry, five-plus attempts, $50+ runs. The best-documented cost pathology in production agent data. Fix: hard attempt caps, budget caps per run, and alert-on-repeat instead of persist-forever. Heroic persistence is for people. Loops should fail fast and file a report.

05 · Verification theater

Auditors that always approve, judges that grade on vibes, tests that assert nothing. The loop looks governed and isn’t. Watch the disagreement and rejection rates: a reviewer that never rejects is decoration. This is also the failure mode that quietly falsifies cross-audit setups, ours included, which is why we treat the disagreement rate as the pattern’s vital sign.

06 · The token surprise

Input-heavy loops re-send growing context every step, auditors multiply reads, and cache behavior can swing the bill severalfold in either direction. Osmani’s warning stands: usage varies wildly depending on whether you’re token rich or token poor. Instrument cost per accepted change from day one. If you can’t see it, you can’t cap it, and April-Uber is what not seeing it looks like at scale.

“Build the loop. But build it like someone who intends to stay the engineer, not just the person who presses go.”

Addy Osmani, “Loop Engineering” · June 2026
§ 08

Sources

Every load-bearing claim in this manual, and where it comes from. If a claim isn’t here, treat it as our analysis and argue with us about it in the group.

01

Boris Cherny quotes, /loop examples, verification 2-3x, “intent not steps,” lesson-to-CLAUDE.md rule: Cherny’s published posts, talks and the Claude Code one-year interview with Cat Wu (Anthropic ClaudeDevs), compiled at howborisusesclaudecode.com. Some productivity figures are confirmed only in secondary coverage.

02

65% of internal product PRs landed by Anthropic’s Claude Tag; engineer code output up ~200% with review as bottleneck: Cherny / Cat Wu interview coverage, June-July 2026.

03

“Loop engineering” named and defined; five building blocks; comprehension debt; cognitive surrender; token cost warning: Addy Osmani, addyosmani.com, June 7, 2026 (republished by O’Reilly Radar).

04

Steinberger “design loops that prompt your agents”: as quoted in Osmani’s post and The New Stack’s loop engineering coverage, June 2026.

05

Ralph technique, fresh-context rationale, “deterministically bad,” file-system-as-memory: Geoffrey Huntley, ghuntley.com/ralph (July 2025) and ghuntley.com/loop. Academic use of Ralph loops as methodology: arXiv 2606.07681.

06

Routing experiment: SWE-Bench Pro (731 tasks), 13 configurations of 5 Anthropic/OpenAI closed models, $12,000 spend. Hindsight routing: 93.6% at $814 (upper bound). Naive deployable policy: 89.5% at $1,623 vs Fable 5 xhigh at 88.6% and $2,171: Avati, Gorur & Kote, “A new frontier for agentic engineering,” Journal (journal.one), June 17, 2026.

07

Uber exhausted its 2026 AI tools budget by April; ~$1,500/month per-tool caps: TechCrunch (June 2, 2026), also covered by Simon Willison (June 3).

08

1,127 agent runs: retry loops as #1 cost predictor, all-cheap vs mixed configs, 60% savings at 93% success: AgentMeter cost anatomy study (grislabs.com), March 2026. Vendor-adjacent data; treated as directional.

09

Resampling beats agent scaffolds per dollar across difficulty tiers: “When Independent Sampling Outperforms Agentic Reasoning,” arXiv 2605.08478.

10

~97% of loop tokens are input in ReAct-style agent benchmarks: CFAgentBench, arXiv 2606.22000.

11

DeepSeek agentic workloads ~$0.094/M vs $2.80+ frontier (~30x): SignalBloom analysis, May 2026, via secondary coverage. Single-source; treat the exact multiple with caution, the direction is not in doubt.

12

Fable 5 list pricing ($10/M in, $50/M out); tool feature matrix (Claude Code, Codex, Antigravity 2.0): Lushbinary AI coding agents comparison, verified against vendor pages July 4, 2026; The New Stack six-months-in comparison; vendor docs.

13

Stop vs success condition failure reports, “exit clean, fix nothing”: practitioner reports in the public discussion threads on Osmani’s post, June 2026.

Next from the forge: the Crucible Benchmark

Drop two. Fable 5 one-shot versus the Crucible Loop on the same task set, Forge Official Rankings methodology, cost per accepted change, auditor disagreement rates published. If the pattern doesn’t hold, you’ll read that here too. Watch the group: facebook.com/groups/theforgeai

Ferrox Labs · The Forge Field Manual No.08 · Anthropic’s Worst-Kept Secret · July 2026.

Written and researched for the Forge community. Research edition · facebook.com/groups/theforgeai

We do not publish work we cannot defend in review.