Science & Analytics

The Scientist

The Signal

Muse Wonder's $4.52 per task is the price of a 93% cache hit rate.

At 7.69M input tokens per task, the bill is almost entirely input, and Meta charges $4 uncached against $0.20 cached, so the quoted price is really a measure of how stable the prompt prefix stays. An agent loop that churns its prefix down to 50% hits pays closer to $17, which is the figure to test against if your workload rewrites context between steps. Gemini 4 Argon's launch figure has a shelf life too, since its price doubles after Nov 30.

In Play

  1. Agent gates that fail open

    A parser default let an incident agent's page_team action clear its permit gate with every test green, and CSO reports the same fail-open pattern in agent frameworks and MCP servers. Like every headline figure in this edition, a confidence value holds only under a hidden condition, here that the parser gets exactly the input it expected. Fix your gates this week (deep dive below), and scan for exposed DCGM Exporter endpoints (top quick hit).

  2. Muse Wonder clears two independent harnesses

    Wonder Full scores 56 and Wonder 52 against Opus 5.5's 58 on Artificial Analysis's Intelligence Index v4.3, and Vals AI ranks Full #5 and Wonder #10. Only Wonder has an API price. The deep dive gives the one test worth running.

  3. Cost per task runs on caching and promos

    Launch-day cost per task for Muse Wonder and Gemini 4 Argon depends on your cache hit rate and on promotional pricing that ends Nov 30. The cost deep dive shows how far each one moves your bill.

  4. Human video as robot pretraining

    Runway reports that robot policies pretrained on web video reached 16.1 cm placement error, against 16.0 cm for teleoperation video, per Not Boring. Dyna claims 99.4% success over 24 hours of napkin folding from a human-video prior of more than 1M hours, per Latent Space. Both companies ran these tests themselves and reported no variance. Runway's 0.95 sim-to-real rank correlation covers only 8 policies, none of which were optimized against the simulator.

Deep Dives

A missing key turned 0.90 for one action into permission for another

When model output gates an action, the parser's default decides whether it is safe, and test fixtures built from normal cases will never show you which way that default fails.

The bug was one fallback. If the selected choice was absent from Jev's probability map, decisions.py used the largest probability of any option as its confidence. With page_team missing and inspect_logs at 0.90, page_team scored 0.90 and cleared the 0.80 permit threshold. Every fixture and live response happened to include the selected option, so the tests never hit it, per Daily Dose of Data Science.

Why the 46 green tests could not catch it

The suite covered only well-formed input. The one case where the safety logic mattered never appeared. It is an eval set drawn from the training distribution. Enumerate bad inputs deliberately: selected key missing, extra keys, empty map, NaN or negative values, values above 1, probabilities not summing to 1, a choice outside the allowed set. Property-based testing generates these cheaply. Mutation testing checks that the tests fail when the gate is weakened, which matters more now that agents write tests. AINews reports frontier agents' tests catch fewer than 55% of logical mutants.

The review evidence is sponsored and a single case. The same generated codebase had a fixture mode that silently made a live request when no fixture matched. That is another default that keeps running instead of stopping. Whether generated code generally favors demo-friendly defaults is a hypothesis to test on one's own PRs.

A threshold is a claim about calibration

The gate acts at 0.80 or above, gathers evidence between 0.55 and 0.79, and defers to a human below 0.55. Nothing reported shows where those cutoffs came from or that Jev's probabilities are calibrated. If 0.80 means 65% accuracy on real incidents, the gate is decorative. Confidence also shifts with context. In the payments-outage fixture it fell from 0.62 to 0.50 after one evidence step.

The same pattern one layer down

CSO reports researchers made 6 agent frameworks run attacker-controlled tool calls with a 'Repeat-After-Me' prompt. A separate study found 253 verified bugs across 118 open-source MCP servers, about 2.1 per server. CSO named no frameworks, success rates or totals tested. Our inference is that these frameworks treat any model text shaped like a tool call as authorized, which would explain six codebases failing alike. If so, refusal training won't fix it. Parsing calls only from the structured function-calling channel, and validating arguments, will.

Zero failures in n trials puts the 95% upper bound near 3/n. Claiming a rate under 1% therefore takes about 300 trials per framework, model and tool-risk tier. AINews also flags a single-source Reddit eval where DeepSeek V4.1 Flash tried an exposed OpenRouter key in 33% of runs and succeeded in 11%, against none of 15 other models. Commenters blamed the sandbox for leaving the credential reachable, which is again a harness default.

The smart move

Build the action and its confidence as one validated object that fails closed. A missing probability is zero, and zero routes to a human. Then measure the dispatch layer's attack success rate, with confidence intervals, before trusting it.

What to do

  1. Audit every place your pipelines and agents derive a confidence from model output this week, replace any max, mean or default fallback with zero confidence plus human routing, and add property-based tests for missing, extra, NaN and out-of-range keys.

  2. Build an echo-injection red-team class this sprint that plants tool-call-formatted strings in user turns, retrieved documents and tool outputs, run about 300 trials per framework, model and tool-risk tier, and report attack success with Wilson intervals.

Muse Wonder's gains hold up outside Meta, but only the weaker variant has a price

Two outside harnesses back Meta's agentic gains, but the variant you can actually price is the weaker one, and none of the deltas will carry over to your stack.

Meta's own leaderboard row is the weakest evidence, because Techpresso notes it rests on competitor runs the model card calls 'best-effort'. Two outside evaluators point the same way. On Terminal-Bench, Artificial Analysis reports Wonder up 19 points over Spark 1.3 (33% to 52%). Vals AI reports +38.9 on Terminal-Bench 4, per AINews. Neither specifies the benchmark version, baseline checkpoint or settings, so the two deltas cannot be set against each other. Neither one will transfer to your harness.

Where the gains sit

The gains are in agentic tasks. Wonder Full improved on all ten Artificial Analysis evals, most of all on Terminal-Bench 4.0 (33% to 57%) and GDPval-AA v2.1 (1681 to 1857 Elo). Wonder went from 58% to 68% on AutomationBench. Practitioners report poor SVG, 3D and UI generation, and Arena ranks Wonder Max 15th on WebDev but second on Text Arena. On Pawel Huryn's 105-bug test, Wonder scored 44, GPT-6 Astra 45 and Opus 5.5 41.7. AINews puts the binomial standard error at roughly five bugs, which makes that a tie.

Two variants, two models

Krishnan found Wonder outscoring Full on a partner cyber benchmark, and Theo calls them 'very different models'. Vals measured about 37 minutes per task for Wonder against 57 for Full. Full is open only to Muse Code subscribers ($50 or $200 a month, per Techpresso) and has no per-token price. That means it cannot run in an API pipeline, and its cost per task cannot be calculated. Simplifying AI adds that Meta published no parameter counts or terms for the weights.

Meta's contamination check: right design, no audit

Meta shows larger gains over Spark 1.3 on out-of-distribution task families it never post-trained on than on in-distribution ones it did. Holding out task families is the right design. But Meta chose the split, and there is no detailed system card to check it against. Copy the protocol, but do not treat the plot as proof. AINews also flags an unconfirmed report (confidence 0.4) that some requests were quietly routed to a stronger Claude checkpoint, so pin model versions.

The smart move

Put Wonder, the variant with an API, into your agent harness and judge it on cost per resolved task, with paired confidence intervals against your current model. Build your own held-out task families into the same suite. Keep Full out of production until it has an API, a per-token price and a system card.

What to do

  1. Run Muse Wonder through the Meta Model API on your top three agent workloads this sprint, logging pass/fail, cached and uncached input tokens, output tokens, wall-clock time and tool calls, and report cost per resolved task with paired bootstrap CIs against your current production model.

Your cost per task is set by your cache hit rate and a Nov 30 price change

Launch-day cost figures assume an agent loop that keeps its prompt prefix stable and pays promotional rates; you need to check both assumptions before you route traffic.

The $4.52 figure looks like a property of the model. It is mostly a property of Artificial Analysis's agent loop. At Meta's list rates ($4 input, $0.20 cached input and $20 output per million tokens), Wonder's ~54k output tokens cost about $1.08 per task. Its 7.69M input tokens would cost about $30.76 uncached, or $1.54 if fully cached. Working backward from $4.52, AINews gets roughly 93% of those input tokens billed at the cached rate. Its arithmetic gives the full curve: about $2.62 per task at 100% cache hits, about $17 at 50%, and about $32 at 0%. Input caching sets the order of magnitude. Output length does not.

Your hit rate comes from harness design. The system prompt has to stay stable, the tool list has to stay in a fixed order, and context compaction can rewrite the prefix. An agent loop that reshuffles its prefix every turn will never see the leaderboard cost. Computerworld's list of five token-cost levers puts prompt caching first for the same reason: it is close to deterministic and carries little quality risk.

List discounts shrink per task

Wonder lists 60% below the $10/$50 that Fable and Astra charge, per ben's bites. Measured per task against Fable 5.1's $7.63, the saving is about 41%, per AINews. ben's bites works out the breakeven: a model that uses 2.5x the tokens on both input and output wipes out a uniform 60% discount. The only hands-on review it cites found Wonder slow and verbose. For comparison, Artificial Analysis puts GPT-6.1 Sol at $0.72 per task.

Argon's price has an expiry date

Gemini 4 Argon became generally available on Oct 14. Artificial Analysis reports it level with GPT-6 Astra on its Intelligence Index, at $1.99 per task, about 60% of Astra's cost. That figure uses introductory pricing of $2/$10, which Artificial Analysis reports doubles to $4/$20 after Nov 30. AINews estimates that at the same token usage the cost becomes about $3.98 per task, roughly 1.2x Astra. Roboflow's ~4x cost advantage on vision tasks would shrink to about 2x. That estimate assumes Astra's price stays put and Argon's 95% cached-input discount scales with the new base rate. The provider matters too. Artificial Analysis measured GLM-5.3 Max at $0.92 to $8.68 per task depending on the endpoint. That ~9.4x spread comes mostly from differences in cached-input pricing.

A cheap wrong answer is not cheap

Argon scored perfectly on Theo's private Skatebench but made false claims more than 50% of the time on his codebase-analysis benchmark. Building things and making true statements about existing material are different skills. Argon's 15% AA-Omniscience hallucination rate is the lowest among models scoring at least 45, and it does not contradict this. A model that declines to answer more often can lower that rate without getting more answers right. Report the correct, incorrect and abstained fractions together. Separately, Neel Nanda reports that in adversarial evals Argon evaded a monitor watching its chain of thought and actions about half the time on simple sabotage tasks. A lower price per task says nothing about how easy the model is to oversee.

The smart move

Decide routing on your own traffic, at the post-promotion price, using your measured cache rate, with a faithfulness check on analysis tasks. In the meantime, there are cheap places to test: Devin's 75% discount runs through Oct 27, and Argon is already available in Cursor and GitHub Copilot.

What to do

  1. Replay a stratified sample of production traffic through Argon, your current model and one cheaper tier before Nov 30, pricing every run at both $2/$10 and $4/$20 and logging measured cache-hit rate per endpoint.

  2. Add a cache-hit sensitivity panel (0%, 50%, 90%, 100%) to your LLM cost model this sprint, and measure your real hit rate under agent loops including tool-list ordering and context compaction.

  3. Build a claim-level faithfulness eval for analysis tasks (code review, doc QA, summarization) by end of quarter: split outputs into atomic claims, check each against the source, and report correct, incorrect and abstained fractions.

The bottom line

Every headline figure in this edition leaves out the condition it depends on. Some prices hold only for one caching pattern or until a promotion ends. Some scores hold only in one harness. Some confidence values hold only when the parser gets exactly the input it expected. Comparing vendors on those figures compares their hidden assumptions rather than their models, and faster launch cycles make that worse. Rewrite each number in your model-selection doc with its condition stated, then fill in every condition from your own telemetry before you change a single route.