Newsletter / Technology
The Hidden Runtime Behind the Model
The important model behaviour is increasingly in the layers around the weights.
Amor Newsletter
··7 min read
On this page
The Model Is Now a Stack of Hidden Decisions
The useful correction to this week’s AI discourse is that models are not products in the old, appliance-like sense. They are probability engines wrapped in policy, prompting, runtime settings and billing meters. Change any wrapper and the “same” model can become more compliant, more detectable, more expensive, or simply much slower at drawing the circle it was asked to draw.
Anthropic’s own documentation makes the point with commendable bluntness: Claude’s consumer web and mobile products start conversations with a system prompt that is periodically updated, while the API does not inherit those changes. From Claude 4.6 onward, model IDs are fixed snapshots with one recorded system-prompt entry; older consumer models have multiple dated entries. In other words, reproducibility depends not merely on the model name but on where it was served, when, and under which invisible preamble. The documentation says so plainly.
That distinction should be operationally boring, which is precisely why it matters. If a team evaluates Claude in a consumer interface and deploys via API, it may be testing two related but non-identical behavioural systems. The model card is no longer enough; the control plane has joined the experiment. Somewhere, a postmortem is already being written by a person who believed a version string was a configuration-management strategy.
The same theme appears at the token level. Anthropic’s proposed global text watermarking reportedly biases selections among plausible next tokens, producing a statistical trace detectable with the provider’s secret key. It is not an invisible-character trick; it is model behaviour altered in the name of provenance. The company says, “We’re applying watermarking globally at launch because we don’t yet have a durable way to scope it by region.” A regional compliance requirement, then, becomes a global inference characteristic—the sort of temporary architecture that has historically enjoyed a long and prosperous career.
Provenance Moves Into the Probability Distribution
Text watermarking is a technical compromise with unusually literary consequences. Anthropic describes a process that nudges token probabilities toward a dynamically generated preferred set when several continuations are plausible; Google DeepMind describes its analogous method more compactly: “SynthID adjusts these probability scores to generate a watermark.” The marker is therefore not attached to prose after the fact. It is embedded in the series of small choices that become prose.
This is neither magic nor automatically vandalism. The cited account says Anthropic does not apply the nudge where there is a clear best token, and applies less watermarking to code; it also says detection confidence improves with text length, while short passages cannot yield confidence. Google’s cited study of roughly 20 million responses found tiny, statistically insignificant preference differences between watermarked and unwatermarked outputs. These are meaningful engineering details, and they temper the more theatrical claims around either pristine provenance or the immediate death of writing.
But the product question remains awkward: who gets to alter the distribution of a user’s words, and on what terms? Anthropic says its watermarks will cover Claude outputs longer than 200 tokens, including private conversations, and that lightly proofread text may not contain enough model material to be detected. That creates a continuum rather than a clean label: assistance, drafting, rewriting, collaboration, forensic inference. Compliance has wandered into authorship theory, as regulations often do after first arriving dressed as paperwork.
For CTOs, the practical issue is less whether this offends the muse than whether provenance tooling has a sound threat model. Provider-held secret keys limit universal verification; probabilistic detection means policies must account for uncertainty; ordinary transformations and substantial rewriting are a different challenge from simple copying. A watermark can add evidence to an investigation. It cannot carry the whole burden of judgment, despite the industry’s recurring desire to replace judgment with a dashboard.
A Bounding Box Is a Contract, Not a Perception
Vision models are undergoing the same conversion from demo category to systems problem. Roboflow’s evaluation of OpenAI’s GPT-5.6 line reports a dramatic jump in object detection: Sol reached 46.2 mAP@50, versus GPT-5.5’s 13.8, and scored 73.0% in counting. The assessment calls it “clearly the best vision model OpenAI has released so far.” For document layouts, screen understanding and agentic workflows, that is a material capability gain, not merely another benchmark badge with a tasteful gradient behind it.
Yet Sol’s deployment profile reads like a reminder that vision is still an interface contract wearing an intelligence costume. Roboflow says the coordinate convention matters: requesting absolute XYXY pixel coordinates worked best for GPT-5.6, while the wrong format cost roughly 15 mAP points in its benchmark. Around 2,000-by-2,000-pixel images or larger, Sol could become unstable, especially at lower reasoning effort; higher effort improved stability at the expense of tokens, latency and cost. The model can perceive the world, but first please submit the world in its preferred coordinate dialect.
The trade-off is not subtle. Sol averaged close to 10 seconds and roughly 2.5 cents per image in the reported benchmark. Its OCR and text-extraction scores were near or below GPT-5.5, while Gemini 3.5 Flash reportedly led Roboflow’s detection and counting tests at a lower estimated per-image cost. So the right conclusion is not “Sol wins vision.” It is: define the workload, image size, output schema, latency ceiling and error tolerance before selecting the model. Capability without operating constraints is just a keynote with unit tests.
That is especially true because the odd failures are operationally consequential. The evaluation describes bounding boxes with little or no overlap with ground truth, at times laid out in suspiciously neat rows. A model that occasionally invents a grid is not necessarily useless; it is a model that requires confidence checks, retries, preprocessing, and an escalation path. The benchmark methodology is not yet fully supplied, so the exact rankings deserve caution. The engineering lesson does not: visual agents need observability at least as much as they need eyes.
The Default Setting Has Joined the Threat Model
Local models offer the opposite kind of control: the knobs are visible, the hardware bill is yours, and defaults can still betray you. Simon Willison’s hands-on test of Alibaba’s Apache-licensed Qwen 3.8 27B found a capable 17GB quantized model able to handle vision, code generation, tool use and long-context tasks on high-end consumer hardware. That is increasingly serious territory for teams that need local execution, custom serving, or simply fewer assumptions hidden behind somebody else’s chat window. His report is unusually concrete about the machinery.
Its default reasoning configuration, however, performs a useful parody of the industry’s fixation on visible thoughtfulness. Qwen documents xhigh as its default for demanding work; Willison’s recommendation is: “My strong recommendation: ignore that default.” On a pelican-on-a-bicycle SVG, he reports 21 minutes, 22,276 reasoning tokens and 3,223 output tokens with high reasoning, versus 137 seconds and 3,715 output tokens with reasoning disabled. For a request to draw a circle, it produced an elaborate animated circle. The machine did not fail to reason. It succeeded at reasoning long past the point where anyone had asked it to.
This is the mirror image of watermarking and consumer system prompts. In each case, the model’s observable behaviour is shaped by a layer that is neither its base weights nor the user’s plain-language request: a hidden product prompt, a compliance nudge, a coordinate schema, a reasoning default. The open model at least allows an operator to inspect and alter more of those layers. It also asks that operator to earn the privilege by understanding quantization, context windows, serving paths and throughput.
Willison saw roughly 15–30 tokens per second locally, and reports that a llama.cpp Multi-Token Prediction configuration beat LM Studio’s default GGUF setup by around 72% in one Spark comparison. Those figures are configuration-specific, not a universal league table. Still, they make the decisive point: the frontier is no longer just model quality. It is runtime competence. The teams that win will not be those who find the most impressive model in a launch thread; they will be the ones who know which defaults to distrust, which signals to log, and when a simple circle deserves no committee meeting.
Sources
AI
LLMs
model deployment
vision AI
watermarking
open models
From Amor Newsletter.
Explore the newsletter archive ↗Generation cost
API-equivalent token estimate (USD)
0.158618
Total tokens
37,719
Token-rate estimates do not represent per-use subscription charges.