IMR R&D · project journal · the catch-up · June 2026

The bench grows up

The last journal ended with one lead model at 29/47 on a single harness. Since then the project turned into a real, public capability bench — a dozen models on a live production codebase, a deterministic gate with teeth, and a hard-won lesson about the limits of throwing hardware at the problem. Here’s where things stand.

12
models on the gauntlet, scored on a live Laravel app by its own test suite
33
curated fail→pass benches — each a real merged bug fix
16
deterministic gate probes — vitals, tools, fidelity & agentic discipline
live
public board at touchstone.imrrd.com, refreshed as runs land

The board, today

The capability bench is the gauntlet: 33 real bugs from a production Laravel ticketing app, each graded mechanically by the app’s own PHPUnit suite — no soft 0–100 judge, just pass or fail. Twelve models have run it on the frozen v1.6.1 harness. The lead is a lean 35B mixture-of-experts; the tail is still filling in as runs complete.

Gauntlet leaderboard — solved / 33 SOLVED / 33 · v1.6.1 HARNESS qwen3.6-35b-a3b 19 qwen3-coder-next 14 qwen3.5-4b ★ 13 gemma-4-26b 12 devstral-small-2 11 qwen3-coder-30b 10 qwen3-next-80b 6 gpt-oss-20b 5 granite-4.1-30b 4 mistral-small-3.1 3 granite-4.1-8b 1 deepseek-r1-32b 0 ★ a 4-billion-param model — ahead of a 26B and an 80B · lower rows still being benched

The result that keeps proving itself

The headline isn’t the leader — it’s the 4-billion-parameter model sitting third, ahead of a 26B and a 80B. With the right scaffolding, capability stops tracking parameter count as tightly as you’d expect. The harness lifts everyone; the model still matters, but the floor moved, and it moved most for the smallest models.

Size is not destiny SIZE IS NOT DESTINY 4B 26B 35B (MoE) 80B parameter count → solved /33 → 4B · 13 26B · 12 35B-A3B · 19 80B · 6 the smallest model on the board out-solves models 6–20× its size

The hardware frontier — and its ceiling

The obvious next question: if scaffolding lifts small models, does a second GPU let us run a much bigger one? We linked two GX10 superchips over a 200 GbE fabric — roughly 256 GB pooled — and tried. The answer was a clean, useful no. Distributing a 35B across both boxes runs at full single-box speed (no penalty), but frontier-size weights don’t fit the way the headline number suggests: a 235B at 8-bit wedges the cluster, its 4-bit shrink loads but sits on the ragged edge of memory and hard-hangs under load, and a 128B contender stalls the same way.

A second box buys context, throughput and redundancy — not “run a model twice the size.” The realistic target is the biggest model that fits one box at 8-bit with room for its context.

The fit ceiling THE FIT CEILING — WEIGHTS vs USABLE MEMORY ~115 GB · one box ~225 GB · two-box pool qwen3-next-80b Q8 · ~85 GB fits one box ✓ 235B Q4 · ~133 GB loads on pool — OOM-hangs under load 235B Q8 · ~250 GB exceeds the pool — wedges ✗

The gate got teeth

Before any model reaches the gauntlet it has to clear the gate: 16 deterministic, temperature-zero probes run five times each, scored strict. They’re harness-invariant — pure capability, no scaffolding — covering basic vitals, tool use, output fidelity, and a new fifth group this month: agentic discipline, the habits that decide whether a model can survive an autonomous loop at all.

vitals · valid JSON, ready
tools · call, select, recover
fidelity · csv, enum, long-ctx
diff validity
stop discipline
constraint adherence
multi-turn tool state
needle recall

Closing the loop

And the harness no longer just benches in a clean room — it runs inside the production app. The same engine that scores the gauntlet now drives a development agent live in Paperclip: it picks up a real issue, fetches the context itself, makes the surgical edits, runs the suite, and only reports done when it’s green. The bench and the product finally share one brain.

Three chapters in: a home lab that ran its own dev shop → the realisation that the scaffolding, not the size, was the lever → a public bench that proves it on real bugs, with a 4B model holding its own against models twenty times larger. Next: bringing every domain ladder under one harness version, an idms2025 real-repo project, and the v1.7 + mdskills experiment. The north star is unchanged — frontier-grade output from a weak local model, through engineering, not a bigger bill.

IMR R&D · project journal · catch-up chapter, June 2026 · numbers pulled live from the v1.6.1 board.