This week the field built two things at once: an infrastructure layer for agents, and fresh proof that the evals meant to tell you those agents work are the shakiest part of the stack. A monster funding round for agent-native cloud, a critique of a flagship coding benchmark, and the week’s top-ranked paper on why training and inference quietly disagree all point the same way — the leverage is in the plumbing and the measurement, not the model. It is the Fluency Trap argument again: reliability is an infrastructure problem, not a model-IQ one.

The cloud is being rebuilt for agents, not people

Why AI Infrastructure must evolve for Agent Experience — Modal’s CTO, on the back of a $355M Series C — makes a blunt claim: the old cloud was built for a human who could read docs, reason through YAML, and stare at a dashboard to figure out what they needed. Agents do none of that. The bet is that the whole stack, from provisioning to observability, has to be re-shaped for a caller that is code, not a person. Read past the funding headline and this is the engineering-grade thesis arriving as venture capital: the model is table stakes; the reliable, observable substrate around it is the product.

Your favorite coding benchmark may be lying to you

Separating signal from noise in coding evaluations is OpenAI’s own analysis finding reliability problems in SWE-Bench Pro, one of the most-cited coding benchmarks. If you pick a model or an agent off a leaderboard, this is your reminder that the leaderboard has error bars nobody prints. Name the pattern and it is The Reliability Surface in miniature: a gate is only as trustworthy as its resistance to noise. A benchmark you cannot reproduce is not a measurement — it is a vibe with a number attached.

Even training optimizes the wrong thing

The Mirage of Optimizing Training Policies (159 upvotes, the week’s top paper) shows that LLMs run separate engines for training and inference, so the same trajectory is assigned different probabilities on each side — a built-in mismatch that quietly poisons reinforcement-learning post-training. The authors argue for optimizing the policy you actually deploy, not the proxy you train on. Pair it with the benchmark story and a single theme emerges: the number you optimize is rarely the number you ship, and closing that gap is now first-class engineering work.

Memory as a contract, not a scroll-back buffer

AgenticSTS (60 upvotes) frames a long-horizon agent’s memory as “a contract about what each future decision is allowed to see.” Instead of appending every past observation to every prompt, it assembles each decision from typed retrieval, so context stays bounded across runs of any length and any single memory layer can be ablated and measured in isolation. That is The Context Tiering Spectrum stated as an experiment: what an agent needs to know is a design decision, not whatever happens to be in the transcript.

Skills as thin contracts with hard gates

ResearchStudio-Reel (53 upvotes) automates the paper-to-poster/video/blog “last mile” by composing Claude Code and Codex skills — thin, agent-readable contracts that share one upstream extractor and wrap deterministic primitives in a loop whose exits are hard pass/fail render gates. It is a clean instance of two ideas at once: composable skills get you reach, and a hard gate is what makes the output trustworthy. The takeaway for anyone wiring up agent workflows is that “generate more” is easy; the render-either-passes-or-it-doesn’t gate is the part that separates a demo from something you would ship.

What the week is confirming

Under the funding and the benchmarks, the same story: the model is no longer the hard part. Lilian Weng’s roundup of 35 papers on harness engineering says it from the tooling side, and even the sophisticated agentic rewrite of Bun in Rust — dynamic workflows, trial runs, careful gating — says it from the shipping side. The eval critiques say it from the measurement side. Capability is table stakes. The infrastructure that makes an agent observable, bounded, and honestly measured is the actual engineering.

If you want that argument as a set of tools — context tiering, explicit gates, and a reliability surface to stress agents before they ship — start at curiochat.ai/software-engineer.