Science & Analytics

The Scientist

The Signal

Muse Code trains its scaffold into the weights, breaking agent evals' paired design.

The harness used to be the one variable you could hold constant, which is the only reason a model-to-model comparison meant anything. Take it away and every cross-model delta confounds two factors at once, in the same layer where most agent compromises already land. The co-training read rests on a section heading rather than a full write-up, so the comparisons you publish this quarter carry a caveat you never had to write down before.

In Play

  1. Agent Scaffolding Moved Into the Weights

    Meta shipped Muse Code with a section headed 'Training the Model and the Harness as One System,' per TheSequence, and Prime Intellect open-sourced a competing harness, Prime Agent, the same week. Separately, research summarized by CSO places most agent compromises in orchestration and tool-integration code rather than in the weights. Both findings point at the scaffold — the layer your evals hold fixed and your telemetry mostly ignores. Neither ships benchmarks, so log the scaffold before trusting another delta.

    Ask Clarity
    Try
  2. Effective Cost Contradicts the Price Sheet

    The Information reports an unnamed industry analysis finding that premium Anthropic and OpenAI models can finish tasks at lower effective cost than Chinese rivals — sponsor undisclosed, body paywalled. That cuts against the open-weight price sheet, where DeepSeek's flagship lists at $0.435 input and $0.87 output per million tokens. Both can hold, because cost per resolved task folds in token verbosity, retries, and success rate. Settling it in house takes about 290 paired tasks per arm to detect a 10-point gap.

    Ask Clarity
    Try
  3. AI Detectors Score Style, Not Provenance

    Human blog posts from 2019 and 2020 scored 70-75% 'AI Generated' on Pangram, per an a16z essay whose author ran the test on his own archive. Precision on a detector gate is set by base rate: at a charitable 95% true-positive and 5% false-positive rate, precision is 68% when a tenth of your corpus is machine-written, and 28% at 2%. Frontier labs are pivoting to watermarking at the source. Any detector score touching a decision needs a local false-positive measurement first.

    Ask Clarity
    Try
  4. Retrieval Corpora Inherit Their Sources' Breaches

    CVE-2026-55040, an unauthenticated SharePoint authentication bypass rated CVSS 9.1, moved from public proof-of-concept to in-the-wild exploitation immediately, per The Hacker News. A separate active campaign is pulling records from guest-accessible Salesforce Experience Cloud and ServiceNow portals, with 158.220.87[.]79 named as an indicator. SharePoint and those portals are default corpora for enterprise retrieval, so attacker-writable text embeds cleanly and every inference-time guardrail sits downstream.

    Ask Clarity
    Try
  5. Capacity Is Rationed and the Demand Data Is One-Third Real

    Nvidia and six financial firms are assembling roughly $500B in financing pools, and IBM's $240M Nvidia HGX B300 cluster built for Together AI's open-model inference is not expected before Q1 2027. Bloomberg separately reports the claim that more than two-thirds of electricity requested for US AI data centers will never materialize. That makes interconnection-queue filings a demand signal with a one-third survival rate. Any capacity forecast ingesting announced projects needs a dedupe step and a survival prior.

    Ask Clarity
    Try

Deep Dives

Your Agent Benchmark Is Measuring Systems, Not Models

Two releases squeezed the agent scaffold from opposite ends in one week, and the layer that just became hard to measure is the same layer where the compromises land.

What co-training does to a paired design

Standard agent evaluation holds the scaffold fixed and varies the model. That is a clean paired design, and it isolates the model effect. A system with its loop behavior trained into the weights takes that lever away. What is being compared is no longer models, it is (model x scaffold) treatments, and the results doc still says 'model A beat model B'. That is textbook confounding, and it stays invisible as long as scaffold identity is not logged as a factor.

The mitigation is a schema change rather than a research project. Make scaffold_version and a tool-registry hash mandatory fields on every agent eval run, then re-analyze the most recent cross-model comparison with scaffold entered as a factor. A week of work either confirms the conclusion that already shipped or shows it was a system delta wearing a model label.

The evidence ceiling here is low. TheSequence's reading rests on a section heading in Meta's release, with the substantive analysis paywalled: no benchmark numbers, no ablations, no sample sizes. Treat it as hypothesis generation, pull Meta's own write-up and model card, and check whether any published gain is attributed to the loop or to the weights.


The other end of the squeeze

Prime Intellect open-sourced Prime Agent the same week, which puts scaffolding under pressure from both directions: free below, trained-in above. The cheap experiment is a paired spike, same base model, same task suite, same tool interface, with the harness as the only varied factor, reporting per-task paired deltas and a confidence interval on the success-rate difference. If an open harness lands within noise of an in-house loop, that is a mandate to delete orchestration code and move the headcount to evals and task datasets, which is the part nobody is open-sourcing for you.

Then score coupling on every agent surface with two questions. Can the base model be swapped without rewriting the loop? Can the loop be upgraded without a retrain? A co-trained system can take peak task success on the research leaderboard while converting config changes into training cycles, and that iteration-velocity tax appears on no benchmark.


The same layer is where the breaches land

CSO's reporting places most agent compromises in the harness -- tool integrations, orchestration, glue code -- rather than in the weights, and notes that most organizations have zero observability at that layer. If that holds, the standard safety suite of refusal rate, jailbreak success rate, and red-team pass rate instruments the model while the exploitable surface sits in application code.

DimensionModel-layer evalHarness-layer eval
What it measuresWhether the model emits disallowed textWhether an injection reaches a privileged capability
Typical metricRefusal rate, jailbreak success rateContainment rate before tool invocation
Failure it catchesAlignment regressions after a fine-tune or model swapUnvalidated tool arguments, over-broad scopes, retrieval-borne injection
OwnerApplied sciencePlatform and ML infrastructure

The concrete additions are unglamorous. Log tool name, full arguments, caller identity, and outcome for every invocation into the same store as model traces, then run out-of-distribution detection on argument patterns with the anomaly machinery already pointed at feature drift. Report containment rate -- the fraction of successful injections that never reach a privileged tool call, subprocess, or write path -- next to refusal rate.

Two caveats keep this honest. The harness attribution is 'usually', with no paper, no incident count, and no ablation separating harness bugs from model-induced tool misuse, so believe the sign and distrust the magnitude. The third pointer at this layer, a survey of 101 enterprises via VentureBeat attributing many confidently wrong answers to bad context, reports a detection rate for governed semantic layers rather than an error rate, and mature shops have both. Confidently wrong is also partly a calibration defect, which puts expected calibration error and a coverage-risk curve beside accuracy.

If scaffold identity is not a logged factor, your cross-model agent benchmark varies two things and reports one.

What to do

  1. Make scaffold_version and a tool-registry hash required fields on every agent eval run this sprint, then re-analyze your most recent cross-model comparison with scaffold as a factor.

  2. Run a one-day paired spike putting Prime Agent behind your existing tool interface against your in-house scaffold on the same base model and task suite, reporting the paired success-rate delta with a confidence interval.

  3. Build a harness-layer adversarial suite this quarter that injects through every untrusted input path and reports containment rate alongside refusal rate.

Two Readings of Which Model Is Cheaper, Only One Testable

A paywalled cost analysis and a public price sheet point opposite ways, and the estimator that reconciles them needs six trace fields most pipelines never wrote down.

The joint, not the marginals

Most model-selection processes compute two independent marginals: a quality score from a public benchmark, and a price from a vendor pricing page. Effective cost is the joint. Expected cost per resolved task is input price times input tokens plus output price times output tokens, multiplied by attempts to success, divided by success rate. Three multiplicative terms sit downstream of price. None of them appear on a price sheet.

Work the arithmetic once and the ranking stops being obvious. A model 4x cheaper per token that emits 1.6x more output tokens, from verbose reasoning with no early termination, and resolves 60% of tasks where the incumbent resolves 80%, lands at roughly 1.9x cheaper: 4 divided by (1.6 x 1.33) is 1.88. That is before pricing human review of the extra failures. In an agentic loop the terms compound. Per-turn token overhead multiplies across turns, and lower per-turn reliability raises the expected number of turns before termination. A standard benchmark harness cannot see this mechanism, which makes it the most plausible one behind the reported finding.


Why both readings survive

DimensionHeadline price per 1M tokensCost per resolved taskUtilization-adjusted self-hosted
Unit of measurementTokenCompleted task or trajectoryGPU-hour divided by achieved throughput
Captures verbosityNoYesYes
Captures retries and failuresNoYesYes
Sensitive to task mixNoHeavily -- must be scopedHeavily -- batch-size dependent
Instrumentation costZeroTrace-level telemetryLoad testing plus utilization tracking

The Information's reported analysis says premium models can be cheaper. One favorable task class satisfies that, so it is an existence claim, not a distributional one. The honest version is stronger and less quotable: effective-cost rankings are task-mix dependent and non-transitive across workloads, and they invert between short classification and long-horizon coding. That argues for per-task-class routing measured in house, not for any vendor. With the sponsor undisclosed and no task mix, n, prompting strategy, temperature, or retry policy published, the finding does not belong in an architecture or procurement document yet.


What it costs to settle internally

Power first. Detecting a 10-point success-rate gap from a 70% baseline at 80% power and alpha 0.05 takes roughly 290 tasks per arm. Resolving a 5-point gap takes about 1,250. Pairing, meaning the same frozen task set through every candidate, removes task-difficulty variance and cuts the required n meaningfully. Sample the tasks from production traffic, not from a public suite.

Then report the distribution instead of the mean. Token spend is heavy-tailed and one runaway trajectory dominates an average, so publish p50, p95, and a bootstrap confidence interval on mean cost per resolved task. The p95 is the capacity-planning number, the mean is the finance number, and a single average serves neither. Self-hosted open weights need a third column: GPU-hours divided by achieved throughput and utilization, including idle burn and eval overhead, with an explicit break-even QPS.

The profit-and-loss evidence already landed, which is what makes this timely. Canva reports cost per task down roughly 90% since Canva AI 2.0 shipped in April, achieved by re-architecting rather than shipping features, while cutting growth guidance by a third to 20%. Figma's free-cash-flow margin fell from 27% to 14% in a single quarter. Caveat the 90% properly. Cost per task is unaudited and exposed to denominator drift, since a task-mix shift toward cheaper operations produces the same ratio with zero engineering. Treat a 10x gap between a naive and an optimized inference path as an upper-bound hypothesis to test on your own stack, not a target someone else has proven.

A price per token and a leaderboard rank are two marginals pretending to be a decision.

What to do

  1. Add tokens_in, tokens_out, turns, tool_calls, retries, and terminal outcome to every trace this sprint.

  2. Run a paired bake-off of your production model against one open-weight and one premium candidate on about 300 production-sampled tasks per arm this quarter, reporting p50, p95, and a bootstrap CI on cost per resolved task.

  3. Keep the unnamed effective-cost analysis out of architecture and procurement documents until its sponsor and task mix are disclosed.

The Detector Learned a Style and Reported It as Provenance

Precision on a detection gate is decided by your corpus's base rate, and the same missing-negatives defect is sitting inside a clinical screening model in the available evidence.

The number nobody in this debate has published

Start with the arithmetic, since it is not in dispute and it constrains everything downstream. Positive predictive value equals true-positive rate times prevalence, divided by that same product plus false-positive rate times one minus prevalence. Take a charitable operating point of 95% true positives and 5% false positives. At 30% machine-written prevalence, precision is 89%. At 10% it is 68%, so one flag in three is wrong. At 2% it is 28%, so most positives are false. A vendor AUC does not inform this decision. Precision at measured prevalence does.

Then there is the datapoint suggesting the real operating point is worse than charitable. The a16z essay's author ran Pangram against his own blog posts from 2019 and 2020, written before ChatGPT existed, and several came back at 70-75% 'AI Generated'. That is not threshold-tuning noise. A classifier scoring pre-LLM human prose that high has learned a stylistic register and is reporting it as provenance.

The test itself is weak evidence and should be handled as such. Unblinded, single-author, n reported only as 'several', threshold undisclosed. At three positives out of five documents, the Wilson 95% interval runs roughly 0.23 to 0.88, which supports neither a policy nor a dismissal. What it supports is running the real experiment. Roughly 200 documents buys plus or minus 3 points of precision against a 5% false-positive rate; resolving a 1% rate to plus or minus 0.5 points takes about 1,500. Two days of work. Nobody in this discourse has published it.


Where the signal is moving

Frontier labs are pivoting to watermarking at the source. That is an architecture change, not a tuning change: inference-time stylometry out, provenance metadata emitted by the generator in.

ApproachSignal sourceFalse-positive exposureAdversarial robustnessFrontier coverage
Stylometric classifierLearned surface styleHigh -- demonstrated on 2019-2020 human textLow; paraphrase plausibly defeats itDegrading
Surprisal heuristicsToken logprobs from a proxy modelMedium; proxy mismatch dominatesLow; sensitive to decoding parametersPoor against unknown generators
Source watermarkingGenerator-injected statistical signalLow by construction if the scheme is soundMedium; survives light edits, not rewritesParticipating labs only
Cryptographic provenanceSigned metadata and chain of custodyNear zeroHigh for verification, zero for unsigned contentRequires ecosystem adoption

The underrated payoff of that schema change sits upstream of any enforcement policy. A provenance field on content and training-data records is a deterministic filter for excluding synthetic text from scraped fine-tuning corpora, which remains the only real hedge against training on a model's own exhaust.


The same defect, inside a clinical model

The same failure shows up with no detector involved. In a lung-cancer cohort, only 46% of 7,186 patients met USPSTF pack-year eligibility criteria. A screening model trained on the screened cohort inherits a 54% blind spot, and its in-cohort AUC is measured on a population the deployed model will never encounter. The 2026 GOLD report's first dedicated AI chapter moves that from hygiene to governance artifact.

Both failures have one shape: the negative class was never sampled, so the reported metric cannot be wrong in any way the report would surface. Eligibility rules are label filters. A verified pre-2021 corpus is a negative-control set. Credit pre-approval and claims adjudication are the same structure with different paperwork. The fix generalizes. Sample the population you will actually score, or carry inverse-probability weights plus a documented bias audit.

One adjacent hazard earns a standing rule. The same essay notes that models are all-too-eager to declare a set of topics 'one big idea' and are suspiciously confident that two ideas are deeply related. An assistant that never returns a null result is a hypothesis generator with no type-I error control. Pre-register every model-suggested relationship, test it on a held-out split, and log the replication rate as a metric of the tooling itself.

A detection gate that has never been scored against a verified human corpus is a style preference with a confidence number attached.

What to do

  1. Assemble a pre-2021 human-authored negative-control corpus of at least 1,000 documents, stratified by genre and length, this quarter, and publish each detector's false-positive rate with Wilson intervals before any gate ships.

  2. Add a provenance and watermark field to content and training-data schemas this sprint, with a verification path for at least two vendor schemes.

  3. Pre-register every model-suggested hypothesis this quarter and log its replication rate on a held-out split as a tooling metric.

The bottom line

Across these items, the artifacts deciding whether a model works are the ones nobody versions: the loop wrapped around it, the documents feeding it, the negative examples it was never scored against. That retires the idea that choosing a model is the decision. The model is one factor in a system whose other factors go unlogged, which is why a past comparison cannot be rerun and the next one will not be either. Pin every non-model factor in one schema — scaffold build, corpus snapshot, retrieval provenance, control set — and treat any result missing those fields as an anecdote.