Product & Strategy

The Product Desk

The Signal

Google and Technion found models already know 95-98% of what your RAG stack retrieves.

Self-reported confidence doesn't work as a retrieval gate, because direct recall fails silently and the model sounds equally certain either way. Models still miss 26-34% of what they already hold, and extra thinking recovers 40-65% of that gap. Only 10-20% of questions genuinely need reasoning, so the routing decision you're building belongs at fact class, upstream of the model rather than inside it.

In Play

  1. Retrieval Is Solving A Recall Problem, Not A Knowledge Problem

    Google Research and Technion tested 13 models across more than 4 million responses. The models already encode 95-98% of benchmark facts, yet fail to surface 26-34% of them when asked directly. Extra inference-time thinking recovers 40-65% of those misses, and only 10-20% of facts genuinely need reasoning. If your retrieval layer mostly serves stable general facts, it is buying latency and per-call cost rather than accuracy.

  2. Anthropic's Biggest Discount Ships Switched Off

    Anthropic's Fable 5.1 reads cached context 75% cheaper than Fable 5 — roughly 25% off normal use and up to 45% on agentic loops that re-read the same context every iteration. The model's five-level effort dial ships defaulted to high. Anthropic's own CursorBench numbers show 5.1 at low effort outscoring Fable 5 at high effort for a third of the cost. The saving is a config change someone on your team has to make, and the migration carries breaking parameter changes.

  3. Backlog Rubrics Are Pricing The Wrong Cost

    Dharmesh Shah's September 2 essay argues AI collapsed first-order build cost to minutes while leaving maintenance and per-session user cognitive load untouched. Any RICE or value/effort score with build cost in the denominator now reads almost every feature as a quick win. In the same window, Decagon's Jesse Zhang told a16z speedrun that competitive density is a market-size signal rather than a penalty. Two of the three standard inputs in your rubric are pointing the wrong way.

  4. Google Won Ad Tech By Devaluing The Open Web

    Judge Leonie Brinkema rejected structural remedies in the DOJ's ad tech case, per The Information's reporting, leaving Google's full stack intact. Google's winning argument was that the open web ad market is shrinking: network ads fell from 17% of its ad revenue in 2018 to 9% in Q2 2026, partly because its own AI search sends less traffic to sites. Any acquisition model compounding on Google-sourced organic traffic is compounding on an asset Google just told a federal judge is depreciating.

  5. The Hardware Floor Under Your Margin Is Rising

    ASML is raising equipment prices over the objections of TSMC, its largest customer, per The Information's chip roundup — the clearest sign that fab capex baselines are rising, not falling. Google separately contracted 400MW of Fervo geothermal power that does not deliver until 2028, with an option for 600MW more by 2030. Market-implied odds of a Fed rate hike nearly doubled to roughly 70% in a week, per Morning Brew. Model your AI feature margins on flat hardware costs for the next four quarters.

Deep Dives

The Cheapest Inference Call Is The One You Delete

Two of these cost levers sit inside decisions your team already owns, and the trap is booking either saving before you have measured it on your own traffic.

Route on fact class in code

The pitched version of this optimization is elegant: a confidence score decides when to retrieve, and the bill falls out on its own. The load-bearing detail in the Google Research and Technion work kills that version, and it is not the headline percentage. Google research scientist Nitay Calderon says models cannot reliably sense in advance when a direct answer will fail. Confidence-based routing is unshippable today, which leaves deterministic routing on fact class, written into code, as the only version that survives production.

Query classRetrieve?ReasonCovered by the study?
Stable general factsProbably not95-98% already encoded; extended thinking recovers 40-65% of recall missesDirectly measured
Freshness-critical (price, status, news)AlwaysWeights carry a training cutoffNot addressed
Private or customer dataAlwaysNever in the weights by definitionNot addressed
Citation or audit requiredAlwaysProvenance is the requirement, not accuracyNot addressed
Genuine reasoningNo — spend compute insteadOnly 10-20% of facts land hereDirectly measured

Three of those five rows were never in scope, which bounds the prize honestly. This narrows retrieval spend without deleting the layer. The failure mode you are trading into is silent. A wrong stable fact generates no support ticket, so your ablation has to report an accuracy delta alongside the cost delta or it is not evidence.


The second lever is a default that ships set to high

Anthropic shipped its own discount switched off. Fable 5.1's effort dial has five levels from low to max and defaults to high, spending tokens whether or not the task needs them. Anthropic also shipped the tooling to find the waste and, per the release coverage, almost no users know it exists: /claude-api cost-optimize profiles real usage and ranks levers with nothing changing without your confirmation, and /claude-api prompt-audit strips the verification rituals, emphasis boosters and stale scaffolds that tax every single request until removed. There is also a migrate command, which is the tell. Moving to claude-fable-5-1 involves breaking parameter changes, not a model ID swap.

The reason the same release yields 25% on normal use and up to 45% on agentic work is mechanical rather than promotional. Agent loops re-read the same context on every iteration, so a cache-read discount compounds instead of landing once. Cache pricing, not headline per-token price, is now the dominant cost driver for anything that loops.


Where the two findings quietly disagree

Both push the same direction, and both have a seller behind them. Google's result moves the architectural story from retrieval toward parametric memory plus inference-time compute, which is exactly where Gemini's long-context positioning lives. Anthropic's CursorBench comparison sets 5.1 at low effort against Fable 5 at high effort, which is two configurations rather than two models. A team that genuinely needs high-effort reasoning may bank close to nothing, and dropping effort on non-routine work risks quality regressions that surface as churn long before they show on a cost dashboard. Score each workload on two axes before the sprint: does it loop, and are the facts it needs stable. Looping work on stable facts is where both levers actually pay.

Every saving in this cycle is a decision someone makes: delete the call, or open the config. Both require someone to open a file and change something.

The re-vote list

The same repricing reopens a graveyard. Gemini's agentic video understanding reportedly cuts tokens on long-form video by up to 88% while improving accuracy, using selective retrieval over the recording rather than brute-force frame ingestion. Features killed on unit economics, among them full-meeting analysis, lecture summarization and call review, deserve a re-vote with fresh numbers. One design requirement travels with all of it: weekly credit allowances are a hard usage ceiling, so ship automatic effort step-down, queueing and honest in-product messaging before a credit burn-through becomes a support escalation.

What to do

  1. Run a retrieval-necessity ablation on 500-1,000 production queries before your next vector-database renewal: retrieval on, retrieval off, and retrieval off plus extended reasoning, reporting accuracy delta with p50/p95 latency and cost per call.

  2. Publish a per-surface effort table this sprint — low or medium for routine surfaces, high or max only where reasoning depth is proven — and validate every downgrade against your golden eval set before it ships.

  3. Re-score the two highest-value features you killed on inference cost by the end of this quarter, using cache-read and token-reduction figures you verified on your own workload rather than vendor benchmarks.

Your Rubric Is Pricing The One Cost AI Made Free

Three operators reached the same conclusion from different directions: the scarce input is no longer engineering hours, it is the discipline to say no and the nerve to ship early.

Three inputs, all pointing the wrong way

A user opens the product and spends the first minute deciding which surface is the one she needs. Nothing is broken. She is paying a tax that was levied one roadmap item at a time. Almost every scoring framework in production — RICE, WSJF, value/effort matrices — puts build cost in the denominator, which worked while engineering scarcity acted as an involuntary brake on scope. Dharmesh Shah's framing, learned inside HubSpot, splits cost into orders: implementation, then maintenance, then what the feature charges the customer every single time they open the product. The sentence to repeat in a planning meeting: "Just because it's cheaper for you to add features doesn't mean it's cheaper for your customers to absorb the complexity and cognitive load."

Rubric inputWhat most teams still assumeWhat the evidence saysReplacement
Effort denominatorEngineering time proxies total costFirst-order cost collapsed; third-order cost never movedScore recurring cognitive load per session, 1-5
Market attractivenessCrowded category is a penaltyZhang: non-competitive usually means too smallA written edge claim per initiative
Ship gateQuality parity with the expertRossi: buyers take 80% quality for 80% less time and costNamed user trade-off, plus a capability metric

Jesse Zhang's inversion is the one a team can use this week. He spent four years as solo founder of Lowkey, roughly two of them hunting an idea; Decagon found its wedge in three to four weeks. The difference was running discovery as commercial qualification — "if we built this for you, how much would you pay? How would you think about the ROI? Where's the budget coming from? Who needs to approve it?" — plus the budget-existence test hiding in "what are you already spending a ton of money on." a16z GP Jonathan Lai called customer support a very red-ocean category. Decagon walked in anyway. On Zhang's reading, an empty category means nobody has a budget line for it.


The $10 anchor landed while the effort scores were still under debate

The commercial proof point is a separate-brand incubation. YouSpot, launched under "HubSpot Next" in beta around August 27, reported 1,600+ customers within six days at $10/month, cancel anytime, anti-positioned on purpose: not for GTM teams, not for consumers. It stitches Gmail, calendar, X and LinkedIn into a context layer and resells chat across all frontier models, including Fable 5.1 one day after that model shipped. The economics are exposed — bundling frontier model access into a flat $10 plan with no stated caps invites heavy users to out-consume the subscription, and a six-day-old "second brain" built on a user's email and social graph ships with no stated privacy or data-handling assurances. Take the play, not the pricing.

The tension the three sources leave unresolved

Rossi says ship at 80% quality because buyers pay for the speed-and-cost delta and fix output afterward. Shah says every shipped surface taxes the user forever. Both hold once scope is separated from standard: the 80/80 trade applies to the one job the product exists to do, and licenses nothing beyond it. Sam Altman told the same room of founders, "We're about to see the fastest pace of improvement for the models that we've ever seen" — a depreciation notice on every backlog item that exists only to patch a current model limitation.

Building has never been cheaper, which is precisely what makes saying no worth more than it was last year.

One metric closes the loop. Rossi's four signals — better work, learning, taste, energy — translate into telemetry, and the sharpest proxy is blind-accept rate: the share of AI output users take without editing. It separates an amplification product from a dependency product, and it is the number a standard engagement dashboard will report as good news. Note the discount: the a16z session is an investor-published interview with a portfolio company and discloses no Decagon revenue or win-rate, and Rossi's ">90% of tasks" and "80/80" figures are hedged opinion. Use the arguments in a strategy narrative; never cite the figures as data.

What to do

  1. Add a third-order cost score to the rubric this sprint — recurring user cognitive load per session, 1-5 — and re-rank your top 20 backlog items with it as a divisor alongside effort.

  2. Insert the four commercial questions — willingness to pay, ROI framing, budget source, approver — into the discovery guide and re-run them across the next 10 customer calls, including features already parked in 'validated'.

  3. Tag every model-gap feature in the backlog this quarter and attach a two-quarter payback requirement in revenue, retention or win rate.

Google Won Its Ad Tech Case By Devaluing Your Growth Channel

One courtroom argument and one government brief moved in opposite directions for product teams, cheapening AI feature risk while putting an expiry date on search-sourced growth.

What the ruling deletes from the plan

A product manager opened the divestiture line in her planning doc this week and deleted it rather than re-dating it. That was the right call. Mostly behavioral fixes were accepted and the full opinion is still weeks from publication, so the independent SSP and DSP landscape does not crack open, and no team is going to need a new ad-tech integration because a court forced one into existence. The reported opening sits elsewhere: video streaming and in-app advertising, where Google's ad tech is behind and where budgets are actually migrating.

The second deletion is slower and larger. Google won partly by demonstrating that the market it was found to have monopolized has shrunk, and it named its own AI search changes as a cause of reduced traffic to websites. Teams tell themselves Google traffic is a compounding channel that just needs better SEO. What the defendant told a court is that the input depreciates. The honest version of next year's plan puts an explicit ceiling on the share of acquisition that channel is allowed to carry.


The unblock legal review has not priced yet

Pointing the other way, the Justice Department filed a brief in NYT v. OpenAI arguing that training on copyrighted material does not violate copyright law, with national-security framing: "Rules of law that make it significantly more difficult to develop a robust AI industry in the United States therefore threaten national security and give a competitive advantage to foreign adversaries who are not so encumbered."

Two consequences land on different desks with opposite instructions. Features shelved over training-data exposure now deserve a fresh, dated, documented position, because the federal government is arguing the vendor's side and the first-mover window there is measured in weeks rather than quarters. If the moat story is a proprietary corpus someone planned to license to labs, that leverage is depreciating quarter over quarter. Move the moat narrative onto workflow, distribution and feedback loops before the next board deck.


The capacity coupling inside a reporting change

Microsoft is collapsing three segments into two and will disclose Azure revenue quarterly. The stated rationale is the most operationally useful fact in the set: Azure and Microsoft 365 belong together because they share AI chips and cloud computing capacity. Read that as an admission that first-party Copilot workloads and third-party customer inference draw from the same accelerator pool.

ProviderJune-quarter revenueMargin visibilityWhat it means for your negotiation
AWS$42.0BReports cloud revenueScale leader, strongest position to hold price
Microsoft Azure$29.4BUnit operating income goes dark (was 41% for the Azure segment)Newly benchmarkable on revenue, opaque on AI profitability
Google Cloud$24.7BReports cloud revenueMost incentive to buy share on price and performance

Notice what the transparency claim trades away. More revenue granularity, less profitability granularity, timed to the peak of AI capex scrutiny. The old segments showed 41% and 58% operating margins in fiscal Q4, and those separate reads are gone. Capacity, meanwhile, is being pre-sold years out. Broadcom guided AI revenue to $115B in 2027 and possibly $230B in 2028 off 86% growth to $29.6B, and neocloud Nscale markets roughly $103B in contracted revenue including a single $45B Anthropic deal.

Plan for cheap tokens and contested capacity at the same time. Those are not contradictory; they are the defining tension of next year's AI product planning.

The financing environment sharpens all of it. Rising borrowing costs make customer procurement committees slower and more ROI-obsessed, and internal hurdle rates move before anyone circulates a memo. The PM who frames the payback conversation first is the one who controls its outcome.

What to do

  1. Put a six-quarter trend line on Google-sourced organic and referral traffic this sprint, and set an explicit ceiling on organic-sourced acquisition in next year's plan.

  2. Reopen the two or three AI features legal shelved over training-data exposure and get a dated, documented go/no-go this month with the DOJ position in the risk memo.

  3. Get reserved-capacity or provisioned-throughput terms plus one tested fallback provider into your primary inference agreement before its next renewal.

The bottom line

Three of these stories point at the same uncomfortable place: the decisions that set your margin and your roadmap were made once, often by someone no longer on the team, and nobody has reopened them since. Cheap building did not make judgment cheap — it made the absence of judgment expensive, because every unexamined default now compounds daily against a supply base that has stopped subsidizing you. Pick the single AI surface carrying your highest request volume, and this week put one named owner on three things: whether the call is necessary, what its configuration costs, and what it charges the user every session.