A Flip Is a Missing Rule
A colleague sent me the cleanest bug report I've had all year. He'd taken an open change, squashed it, and opened it again — same content, byte for byte, as far as the reviewer could tell.
A colleague sent me the cleanest bug report I've had all year. He'd taken an open change, squashed it, and opened it again — same content, byte for byte, as far as the reviewer could tell.
My reviewer caught a deleted flush call three times out of three, and said nothing about eight of thirteen removals in any run. A check that works a quarter of the time doesn't present as a gap. It presents as a feature.
I had a harness measuring whether a set of skills helped a cheap model. It came back negative: no lift worth the tokens. I believed it.
My code reviewer does far more work than it ships. Scouts cast a wide net — anything that might be a violation.
Sixteen minutes and sixteen dollars to surface four low-severity nits, most of it spent scanning for rules rather than judging code. A corpus can fit the context window and still overflow the model's attention.
Two reviewers, the same commit — a fat change, a few thousand lines. One was a deep reviewer I own, running a portfolio of judgment rules tested across a whole corpus of real PRs and code.
I caught myself telling an AI, "you're starting to sound like me." My cadence, my hedges, the figures I reach for — it had picked them up and was handing them back. It's a nice feeling.
I spent a stretch trying to make an AI code reviewer cheaper without letting it miss more. Cost and recall, two dials pulling against each other.
The reflex, when a model meets something long, is to make it shorter. Summarise the PR, TL;DR the paper, have the agent review the diff and hand back the findings. It all points one way: read less.
Ask a code-review tool how good it is and you'll get a precision answer: of the things it flagged, how many were real. That's easy — every flag is a claim you can check.
I told the agent fidelity came first. It optimised for cost anyway, for an embarrassing reason — cost had an estimator and a guardrail, and fidelity had a sentence.
In the Second World War, the Statistical Research Group was asked where to add armour on bombers, and handed the damage data from the planes that came back — most shot up on the wings, fuselage, and tail.
The goal was never a cheaper reviewer. It was finding everything that is really there while posting nothing that isn't — and that objective, not the budget, is what forced the pipeline apart.
A fast eval told me a restructured module was clearly better. Comfortable margin. I ran it again to be sure, got the same verdict, promoted the new version, and moved on.
Sakana AI shipped Fugu with a clean pitch: one endpoint that routes your task across a pool of models — calling itself recursively — and handles selection, delegation, verification, and synthesis internally.
Sixteen experienced developers finished 19% slower with AI and believed they were 20% faster. The feeling of a fast session tracks fluency, not distance.
The AI reads from your codebase before it writes into it. Whatever's already there — your conventions, your shortcuts, your best work and your worst — is the prompt.