Pimp My IDE / garage dispatchBack to the garage
October 10, 2026 / agent rewrites / differential proof

A rewrite needs a gearbox, not a victory lap.

Prime Agent says more than 2,000 agents helped port its product to Rust. The reusable idea is not the swarm size. It is the set of checks that kept generated code attached to old behavior.

A language port is a stack of claims. Check the interface, protocol, workload, and release separately. "It compiles" covers one small gear.
Interface parityProtocol parityWorkload replayRelease witness
The shaft moves only when every claimed behavior has a named check. Speed belongs on a second dial.

The rewrite story is really a verifier story.

Prime Intellect reports that Prime Agent coordinated more than 2,000 agents over two weeks to replace its TypeScript product with Rust. The company says the work used more than 10,000 sandboxes and 200 billion tokens. Those are first-party project numbers. They describe scale, not correctness.[1]

The stronger part of the report names four kinds of parity. Scripted terminal sessions compared rendered frames. Harness checks compared transcripts and model-provider requests. Protocol checks covered daemon messages. A component audit marked product features as matching, partial, or missing. Generator, reviewer, and verifier ran in separate agent contexts.[1]

The proof did not come from the number of agents. It came from making disagreements cheap to detect.

Preserve behavior before tuning speed.

A rewrite can get faster by dropping work. That makes performance claims dangerous until parity checks pass. Prime Intellect says its benchmark loop built the baseline and candidate in the same sandbox, alternated their order, checked nearby benchmarks, and required two model reviewers. The company also withheld unstable comparisons.[1]

The published cold-start, memory, and installed-size results come from Prime Intellect's custom harness. The post warns that cross-product comparisons lack a common standard. Read the numbers as vendor measurements under a disclosed setup. Do not treat them as an independent ranking.

The repository carries part of the claim.

The public repository at revision e6ebebebf751bdbdf78935b34a7053977fe863de contains a Rust workspace with nine named crates. The manifest forbids unsafe code across the workspace, enables pedantic linting, and documents release-profile choices. Release v0.10.0 has source, platform archives, SHA-256 sums, manifests, and separate Linux debug files.[2]

That inventory proves that a reviewable Rust release exists. It does not prove feature parity, runtime stability, or the published speed ratios. This dispatch cloned the repository and read its manifest and release metadata. It did not run the installer, launch the agent, connect an account, or replay the company's tests.

Port the tests before the implementation.

Start with observable contracts. Save terminal frames for key flows. Record protocol messages. Capture model requests. List every user-facing feature. Add crash recovery, resume behavior, and cancellation. Give each contract a baseline fixture and a failure report that an implementer can act on.

Then split authorship from judgment. A reviewer should not inherit the implementer's explanations as ground truth. A verifier should run the check in a fresh environment. Human review should focus on missing contracts, changed product intent, security boundaries, and failures the harness cannot express.

Prime Agent's earlier technical report describes a harness built around persistent execution, recovery, verification, and resource accounting. It also attributes benchmark gains to the whole system, not one isolated model call. That matters when a rewrite changes the harness itself.[3]

Keep cost and coverage on the receipt.

The rewrite post gives a total token count but not the input, cache-read, cache-miss, and output split. The Hacker News discussion called out that missing breakdown. The same gap appears in many agent-built migration reports. Total tokens say little about cash cost or reproducibility without provider prices and cache behavior.[4]

Record the model, provider, token classes, retries, sandboxes, elapsed time, human review time, and failed branches. Record test coverage by behavior, not only line coverage. A rewrite can be fast, cheap, or faithful. The receipt should show which claim each number supports.

Interactive makeover / checklist plus causal drive shaft

Engage the parity gearbox.

This browser-local rig combines four contract selectors, a connected shaft, a review gate, and a copyable packet. It replaces a single "rewrite complete" checkbox.

Pin baselineCompare behaviorRelease with gaps

Select the required checks

Each switch adds one section to the review packet. It does not attach evidence or mark a test as passed.

Traditional purpose replaced: one migration checkbox. Better version: every claim has a separate switch, connected path, status, and receipt field.

Gearbox statePARKED

Parity drive shaft

All four shafts feed one review gate. A selected section means the packet will ask for evidence.

InterfaceOpen
ProtocolOpen
WorkloadOpen
ReleaseOpen
Review gate
Packet structure0 of 4 sections selected
Gearbox parkedSelect the sections this rewrite review must contain. No parity evidence is attached.
Sources read / October 10, 2026 UTC

Source log

Open the rewrite record
  1. Prime Intellect, "Rewriting Prime Agent in Rust", published October 9, 2026 and read October 10, 2026 UTC. This is the first-party source for the agent count, token count, process, parity checks, architecture, and performance results. The authors disclose that the cross-product runtime table uses their custom harness.
  2. Prime Agent repository at revision e6ebebebf751bdbdf78935b34a7053977fe863de and release v0.10.0, inspected October 10, 2026 UTC. The repository was cloned read-only. The workspace manifest, MIT license, release metadata, and artifact list were inspected.
  3. Karten et al., "Prime Agent: A Self-Improving RLM Harness", arXiv:2608.23552v1, submitted August 24, 2026 and read October 10, 2026 UTC. The paper is written by the Prime Agent team. Its evaluation claims are not independent replication.
  4. Hacker News item 50027694, verified through the official API and read October 10, 2026 UTC. The discussion supplied the cost-breakdown question. It is reader commentary, not product evidence.

Artifact boundary: release v0.10.0 was published October 9, 2026. The public release lists source and platform archives, SHA-256 sums, manifests, and SBOM files. This dispatch did not download a platform binary, run the installer, start Prime Agent, connect a provider, or reproduce the parity and performance results.