Research

A verified fast pass shipped 80% of edits in under 300 ms

Jomoq Research · 21 August 2026 · preliminary results, n=20, judge-verified

Summary. Jomoq-1 is a unified editing model built from two stages: a fast pass on a ~3,000 tokens/second engine that either finishes an edit outright or writes a handoff brief, and a frontier-model lane that takes over when the fast pass declines. Drafts only ship after deterministic verification: the ops apply cleanly, the document stays structurally sound, and no truncation markers appear. In our first benchmark of 20 playground editing tasks, this pipeline matched a frontier-only baseline at 100% task success, under both deterministic checks and an independent model judge, while shipping 80% of edits from the fast lane at a median 288 ms, at 17.7× lower cost than the classic full-rewrite approach, and, unlike cache-transfer methods, with zero approximation: every shipped edit is either verified or the frontier model's own output.

Background: nobody wants to pay the big model to read

Most of the latency and much of the cost in an AI editing turn is spent on the model ingesting context it doesn't strictly need: re-reading an entire file to change one heading. The interesting recent work on this is TrustAI's KV-cache transfer: run prefill on a small model, project its attention cache into a larger model through a learned per-head mapping, and let the large model decode from the transferred state. Their published results are honest and worth reading: a 7.91× faster target start at 8K tokens when the cache is preloaded, which becomes 1.25× end-to-end once the small model's reading time is counted; continuation agreement with the unassisted large model of 61–82% depending on the pair; and a per-model-pair trained mapper, restricted to open-weight families they serve themselves.

We took the same economic premise (the small model does the reading) and moved the handoff from the tensor level to the task level, where it can be exact.

Method: draft or brief, then verify

Every Jomoq-1 turn opens with one call to a small open-weight model (gpt-oss-120B) served at roughly 3,000 tokens/second. The call has a two-outcome contract:

A failed verification silently converts the draft into a brief and escalates. The user never sees a downgrade; they see speed where speed was safe. This is the property cache transfer cannot offer: a transferred KV cache is the large model's context, approximation and all: 61–82% agreement is the input, not an implementation detail. A task-level handoff makes the small model's work either verified or advisory, never load-bearing for correctness.

Benchmark

JomoqBench v0 is 20 editing tasks over three realistic single-file pages (a 60-line landing page, a 170-line portfolio, a 480-line storefront), spanning the five categories our playground traffic actually contains: text changes, style tweaks, single-element edits, refactors, and generative additions. Success requires the edit to apply cleanly, the document to stay structurally balanced, and task-specific checks to pass. We ran four configurations on the same tasks:

ConfigurationTask successp50 latencyMean cost/turn
Jomoq-1 pipeline (fast pass → verify → Sonnet 5 escalation)20/20 (judge-verified)296 ms (draft lane 288 ms)$0.0032
Fast model alone (gpt-oss-120B)17/20275 ms$0.0011
Frontier alone, op-based edits (Sonnet 5)20/20681 ms$0.0093
Frontier alone, classic full rewrite (Sonnet 5)8/8*741 ms$0.0544

*Full-rewrite baseline ran on a representative 8-task subset. On that matched subset the pipeline averaged $0.0031/turn, 17.7× cheaper, reaching 43× on the largest file, where a rewrite costs $0.106 against the fast lane's $0.0025. All numbers are single-run, n=20, and should be read as preliminary.

Three results stand out. First, the pipeline recovered every task the fast model alone dropped (17/20 → 20/20): the misses were refactor/generative tasks whose exact-match edits the small model fumbled, and every one escalated and succeeded. The escalation lane is measurably load-bearing, which is also the answer to "why not just use the fast engine for everything." Second, the judge layer earned its place: in an earlier run, a drafted class rename passed every deterministic check but missed the descendant CSS selectors. An independent claude-opus-5 judge caught it, we moved cross-cutting renames to the escalate side of the boundary, and the re-run above is clean under both deterministic checks and the judge, with zero false ships among drafts. Third, 80% of tasks never touched a frontier model at all, landing at a median 288 ms, a latency class where the edit feels attached to the keystroke.

Comparison with KV-cache transfer

KV-cache transfer (TrustAI, published)Task-level handoff (Jomoq-1, measured)
Output fidelity61–82% agreement; "task-level equivalence not established"100% (verified draft or the frontier model's own output)
Realistic speedup1.25× end-to-end2.5× p50 vs the same-model rewrite baseline; 80% of turns in ~0.3 s
Costprefill −61% (one pair)−94% per turn vs full rewrite (matched subset)
Model coverageopen-weight pairs; a mapper trained per pairany frontier model, no training
Infrastructureown GPU serving with raw KV accesshosted APIs

Limitations

What ships

The pipeline described here ships as Jomoq-1, the default model of Jomoq Pro: one name in the picker, with the lane visible per turn for transparency. The benchmark harness, task set, and the gate thresholds this architecture had to clear before implementation are part of the repository, and every number we publish going forward is generated from a benchmark run.