
Last Update: July 26, 2026
BY
eric
Keywords
Every few weeks, a more capable model lands. Fable 5, GPT-5.6 Sol, Kimi K3 — each genuinely sharper than the last, each able to hold more, reason further, write cleaner code. It is a remarkable thing to watch. It is also, on its own, not enough.
Power and reliability are different axes. A more powerful model still runs out of context on a long enough document. It still loses the thread somewhere in the middle of a big conversation — the "lost in the middle" problem does not vanish just because the window grew. In a long agentic session it still quietly forgets a decision it made an hour ago. And most awkward of all: it states the wrong thing with exactly the same fluent confidence as the right thing. The tone never wavers. The certainty is not calibrated to the correctness.
That last point is the one that matters for anyone putting AI to work. A model's internal sense of "done" is not a measurement. It is a vibe. And you cannot manage — or ship, or trust — what you cannot measure.
Engineering already solved this once
Physical engineering did not become reliable because craftsmen got more talented. It became reliable because it got instruments. A ruler. A set of scales. A spirit level. A multimeter. Objective, external, repeatable tools that return an answer independent of how the person holding them feels.
You do not ask the carpenter whether the shelf is level. You put a spirit level on it and look at the bubble. The bubble does not care how many shelves the carpenter has hung. That is the whole point: the measurement lives outside the person, so it is immune to the person's fatigue, memory, and overconfidence.
AI needs the same thing — external, quantitative, tangible checks that return a hard answer the model cannot talk its way around. Something the AI can run, not something it has to believe.
A good measurement for AI has a few properties:
- Deterministic — same input, same answer, every time.
- Numeric or binary — a pass or fail, a count, a fingerprint. Not a paragraph of reassurance.
- External to the model — it lives outside the context window, so it cannot be forgotten or drifted away from.
- Cheap — cheap enough to run on every single change, not only when someone remembers.
- Machine-readable — so the AI itself can call it, read the result, and act on it.
A worked example: our deployment guard
We build software with AI in the loop every day, and the single scariest moment is deployment. Did that change actually land correctly? An AI — or a human — can say "deployed successfully." That sentence is a vibe. So we gave the deploy a ruler instead.
It is a small tool we call deploy-checks. Before and after a release it verifies the live system against a written contract and returns a number: 9/9 passed, exit 0 — or a red line and exit 1. No prose. No confidence. No memory. Just the reading.
Here is the tangible part — what it actually measures:
None of these ask the model to recall anything. The token check does not trust that the secret is right; it computes a fingerprint of each copy and compares them — match, or no match. The grant check does not assume the permission was set; it counts the row in the database — one, or zero. The endpoint check does not believe the guard works; it sends a real request and reads the status code.
And these are not hypothetical. Every check on that list exists because it caught a real, live production failure. A shared secret silently dropped out of an environment file, and every sign-in across three products started failing — a fingerprint comparison catches that in a single run, where no amount of model cleverness would "remember" it had gone wrong. A permission grant went missing, and an admin page returned "forbidden" to everyone — a row count catches that instantly. These are exactly the kind of quiet, confident-looking failures that slip past a tired engineer and an eloquent model alike.
The crucial move is this: the AI does not decide the deploy is healthy. It runs the ruler and reads the number. "I think it is fine" becomes "9 of 9, exit 0." And when the number is bad, the same tool refuses to promote the release and rolls it back automatically. The measurement does not merely inform the decision — it gates the action.
Why stronger models need this more, not less
It is tempting to assume better models need fewer guardrails. The opposite is true. The more capable the model, the bigger and less-supervised the task we hand it. You babysit a weak model line by line; you hand a strong agent an entire deployment. The blast radius of an unmeasured mistake grows with the model's autonomy. The measurement is the seatbelt that lets you drive faster — remove it and you do not go faster, you just crash harder.
There is a second, quieter payoff. A good ruler is model-agnostic. A fingerprint match is true whether Fable 5, GPT-5.6 Sol, or next year's model produced the change. Your investment in measurement compounds; your investment in any single model depreciates the day the next one ships. Build the instruments once, and every future model gets safer for free.
The takeaway
Stop waiting for the model that never forgets. It is not coming — and even if it did, you would still want to verify rather than trust, because that is simply what responsible engineering is.
Build the rulers instead. Wrap your AI in tangible, quantitative checks: tests, type-checks, fingerprints, health probes, contract assertions, row counts. Give the model something real to measure against, and let the number — not the vibe — decide what ships.
That is the philosophy behind every guard we build, for our own stack and, increasingly, for the businesses that want AI in their pipeline without handing it the keys unmeasured. Powerful is wonderful. But measurable is what lets you sleep.





Comments (0)
Leave a Comment