<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Gradient Flow]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!JgYc!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F42dc987e-4b38-4003-b259-4283ad63d445_256x256.png</url><title>Gradient Flow</title><link>https://gradientflow.substack.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 03 Sep 2026 09:15:44 GMT</lastBuildDate><atom:link href="/__u/gradientflow.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Gradient Flow]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[gradientflow@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[gradientflow@substack.com]]></itunes:email><itunes:name><![CDATA[Ben Lorica 罗瑞卡]]></itunes:name></itunes:owner><itunes:author><![CDATA[Ben Lorica 罗瑞卡]]></itunes:author><googleplay:owner><![CDATA[gradientflow@substack.com]]></googleplay:owner><googleplay:email><![CDATA[gradientflow@substack.com]]></googleplay:email><googleplay:author><![CDATA[Ben Lorica 罗瑞卡]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[if everyone rents the same intelligence, what's left?]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/i-think-ai-teams-are-defending-the</link><guid isPermaLink="false">https://gradientflow.substack.com/p/i-think-ai-teams-are-defending-the</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 01 Sep 2026 13:01:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/85329075-062f-4aa1-936f-a38add1c2454_1920x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a><span> &#8226;</span><a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Your Model Is Not Your Moat</strong></h1><p><span>In a </span><a href="/__u/gradientflow.substack.com/p/the-big-ai-labs-are-suddenly-competing"><span>recent article</span></a><span>, I wrote about companies turning their own data, workflows, and production feedback into specialized intelligence they increasingly control. The deeper idea was compounding. What matters is not simply whether a model performs well today, but whether using it creates </span><a href="/__u/gradientflow.substack.com/p/your-ai-should-be-better-on-day-500"><span>assets that make the system better tomorrow</span></a><span>. More AI teams are beginning to build around that idea. Which brings me to a question I keep coming back to: if everyone can increasingly rent the same intelligence, what exactly becomes defensible?</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/gradientflow.substack.com/subscribe"><span>Subscribe now</span></a></p><h4><span>The moat is what you learn by operating</span></h4><p><span>Strong models are becoming easier for everyone to access. What competitors cannot buy is an understanding of how your organization actually works. Which information matters for a decision? Which exceptions do experienced employees notice? Which workflows deserve automation? What does a good result look like, and how do you know when the system has failed?</span></p><p><span>That makes operational context and evaluations unusually important. A connector that gives an agent access to 400 reports is useful, but it is not much of a moat. Knowing which five reports your best analysts use, when and why they use them, is much harder to copy. Over time, production traces, evaluations, permissions, workflows, customer knowledge, and expert decisions form a company-specific operating layer. I would spend less effort defending access to a particular model and more effort capturing what the organization learns from using models.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rW-s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rW-s!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!rW-s!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!rW-s!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!rW-s!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rW-s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg" width="1456" height="826" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:826,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:370479,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/210684033?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rW-s!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!rW-s!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!rW-s!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!rW-s!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc572d36e-b0c3-4cd5-9f1b-6013a6ea4c55_1709x970.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>There is an economic version of the same argument. Owning a particular layer of the AI stack does not guarantee attractive margins. A generic memory component can become a commodity. A deeply integrated memory system that measurably </span><a href="/__u/gradientflow.substack.com/p/the-missing-layer-in-todays-agent"><span>improves an agent&#8217;s performance</span></a><span> may not. Depth and outcomes matter more than drawing a box around a layer and declaring it defensible.</span></p><h4><span>Build for a platform that will keep changing</span></h4><p><span>By some estimates, the best open-weight models have gone from roughly sixteen months behind the frontier to about two. I would treat the exact number cautiously, but the direction matters. Open models are not automatically cheaper once you include infrastructure and the people required to operate them. What they increasingly provide is </span><a href="/__u/gradientflow.substack.com/p/heres-my-uncomfortable-bet-on-openai"><span>another option</span></a><span>.</span></p><p><span>That matters because depending completely on one provider is a business risk, not just a technical choice. Prices change. Models disappear. Terms get revised. Providers can restrict capabilities or start competing with companies they previously supplied. Security teams have even described closed models refusing legitimate defensive work because attacking software and testing its defenses can look similar from the model&#8217;s perspective.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!O3ir!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!O3ir!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!O3ir!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!O3ir!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!O3ir!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!O3ir!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg" width="1456" height="821" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:821,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:389427,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/210684033?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!O3ir!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!O3ir!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!O3ir!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!O3ir!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F961d579c-b877-4f6b-b2b9-680f1e8467fc_1763x994.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>My response would not be to predict which model or agent framework wins. I would make the important parts of the system replaceable. Keep models, business logic, state, policy, and execution reasonably separable. Use open interfaces where they help. Teams working on unrelated problems keep arriving at translation layers between incompatible systems. I take that as a useful signal. The platform is still unsettled, so interoperability has strategic value.</span></p><h4><span>Build products that leave something behind</span></h4><p><span>One idea I keep returning to is that not every product needs to survive indefinitely. Some AI applications will lose their differentiation when the next model absorbs the feature that made them special. That does not mean they were bad things to build.</span></p><p><span>Suppose a product lasts eighteen months but gives you thousands of real customer interactions, a stronger evaluation suite, workflow data, distribution, and a deeper understanding of the problem. Those assets can feed whatever comes next. The better question may be less &#8220;Can somebody copy this feature?&#8221; and more &#8220;What will we know after operating this product that somebody starting tomorrow will not?&#8221;</span></p><p><span>The same logic applies to the interface. Some teams are bringing </span><a href="https://realai.com/"><span>full functionality into major AI assistants</span></a><span> rather than insisting that customers stay inside their own applications. The reasoning is that value lives in the intelligence and context provided, not necessarily in the window customers look through. If users increasingly prefer assistants, defending the container may become a poor use of energy.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!7r44!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7r44!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!7r44!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!7r44!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!7r44!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7r44!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg" width="1456" height="821" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:821,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:401461,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/210684033?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!7r44!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!7r44!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!7r44!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!7r44!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F679c465c-0dab-482e-ae28-22a36c6a7ba5_1685x950.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>For startups, I also like the analogy to mobile. Incumbents eventually moved almost every important web product onto smartphones. The defining new companies came from things smartphones made newly possible, including cameras, GPS, and constant connectivity. AI may follow a similar pattern. Automating an existing workflow can be valuable, but incumbents can do that too. I am more interested in what becomes possible only because inexpensive intelligence and software generation now exist.</span></p><p><span>Legacy modernization is one example that deserves more attention. Companies have deferred these projects because documentation is incomplete, experts have retired, and nobody wants to own the migration risk. The interesting approach is not simply asking a model to rewrite COBOL in Python. Treat the old system as the specification, generate tests from it, translate the code, and use deterministic methods to verify that the new system behaves the same way. That turns a risky, open-ended migration into a checklist you can verify step by step.</span></p><h4><span>When generation gets cheap, judgment gets scarce</span></h4><p><span>There is a human version of this shift too. As code, analysis, text, and other outputs get cheaper to generate, producing the first answer matters less. Figuring out </span><a href="/__u/gradientflow.substack.com/i/209174215/when-mathematical-results-become-abundant"><span>whether it is the right answer matters more</span></a><span>.</span></p><p><span>That </span><a href="/__u/gradientflow.substack.com/i/209174215/when-mathematical-results-become-abundant"><span>pushes value toward</span></a><span> judgment, debugging, evaluation, and problem selection. Can someone turn a fuzzy objective into something a system can execute and test? Can they spot a failure that looks superficially correct? Can they explain why an agent went wrong and improve the system around it? A conventional coding test may tell you less about those abilities than real projects someone has shipped and a candid postmortem on one that failed.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JwqB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JwqB!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!JwqB!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!JwqB!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!JwqB!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JwqB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg" width="1456" height="818" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/affafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:818,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:431564,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/210684033?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JwqB!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!JwqB!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!JwqB!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!JwqB!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faffafcfb-169b-4868-8a53-8b41eb8b459e_1703x957.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>I also would not assume that rapid productivity gains mean organizations transform overnight. Tools change much faster than job descriptions, incentives, and management structures. The first phase may look mostly like familiar teams producing more, with people spending more time directing and checking automated work.</span></p><h4><span>When customers own the compounding loop</span></h4><p><span>This is where the argument </span><a href="/__u/gradientflow.substack.com/i/206363358/the-moat-moves-into-the-model"><span>comes back to OpenAI and Anthropic</span></a><span>. The challenge is not simply that an open model might catch them on a benchmark. Their best customers </span><a href="/__u/gradientflow.substack.com/p/the-big-ai-labs-are-suddenly-competing"><span>can increasingly combine</span></a><span> proprietary data, workflows, tools, evaluations, and production feedback into intelligence that improves inside their own organizations.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!R8_-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!R8_-!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!R8_-!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!R8_-!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!R8_-!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!R8_-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg" width="1456" height="814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:814,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:360755,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/210684033?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!R8_-!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!R8_-!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!R8_-!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!R8_-!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddcba1e5-1595-48bb-b65b-d487f419a7b7_1715x959.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>That changes the competitive landscape. Frontier labs still compete with one another on general model capability, but increasingly they also compete with the accumulated intelligence their customers are building downstream. The more of that learning companies can capture for themselves, the more important it becomes to ask who actually owns the compounding loop.</span></p><p><span>Models, features, interfaces, and routine output are becoming easier to obtain. Operational context, evaluations, customer knowledge, distribution, and judgment get stronger through use. Buy what commoditizes. Build what compounds.</span></p><div><hr></div><h1><a href="https://gradientflow.com/ai-and-the-job-market-what-we-know-so-far">AI Is Rewiring Work Before It Rewrites Employment</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/ai-and-the-job-market-what-we-know-so-far" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QF7-!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QF7-!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QF7-!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QF7-!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QF7-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg" width="1456" height="823" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:823,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:432947,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/ai-and-the-job-market-what-we-know-so-far&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/210684033?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!QF7-!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!QF7-!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!QF7-!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!QF7-!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857ed0ad-68bd-43b8-89a3-965dc9d96762_1660x938.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>From </span><strong><a href="https://gradientflow.com/ai-and-the-job-market-what-we-know-so-far">"AI and the Job Market: What We Know So Far"</a></strong></figcaption></figure></div><div><hr></div><h1><a href="https://gradientflow.com/the-ai-booms-hidden-payment-schedule">When the AI Compute Bill Arrives</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/the-ai-booms-hidden-payment-schedule" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ki6O!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Ki6O!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Ki6O!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Ki6O!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ki6O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg" width="1456" height="849" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:849,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:456917,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/the-ai-booms-hidden-payment-schedule&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/210684033?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Ki6O!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Ki6O!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Ki6O!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Ki6O!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e07060d-ace0-4462-8eb7-c9ab9acf5cfa_1691x986.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>From </span><strong><a href="https://gradientflow.com/the-ai-booms-hidden-payment-schedule">"The AI Boom&#8217;s Hidden Payment Schedule"</a></strong></figcaption></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong><span> edits </span><a href="https://ethics.dev/">Ethics.dev</a><span> and the </span><a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a><span>, and he hosts the </span><strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong><span>. He helps organize the </span><strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong><span> and the </span><strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">Agent Conference</a></strong><span>. You can follow him on </span><a href="https://www.linkedin.com/in/benlorica/">Linkedin</a><span>, </span><a href="https://x.com/bigdata">X</a><span>, </span><a href="https://indieweb.social/@bigdata">Mastodon</a><span>, </span><a href="https://www.reddit.com/r/GradientFlow/">Reddit</a><span>, </span><a href="https://bsky.app/profile/gradientflow.com">Bluesky</a><span>, </span><a href="https://www.youtube.com/c/GradientFlow">YouTube</a><span>, or </span><a href="https://www.tiktok.com/@gradientflow">TikTok</a><span>. This newsletter is produced by </span><a href="https://gradientflow.com/blog/">Gradient Flow</a><span>.</span></em></p>]]></content:encoded></item><item><title><![CDATA[I keep hearing the same advice about agents]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/i-keep-hearing-the-same-advice-about</link><guid isPermaLink="false">https://gradientflow.substack.com/p/i-keep-hearing-the-same-advice-about</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 25 Aug 2026 13:01:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/edae3631-994d-415f-990e-d04577308544_1517x822.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a><span> &#8226;</span><a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Nine Practical Rules for Agents Doing Real Work</strong></h1><p><span>In recent conversations with crews building agents, I keep hearing the same lessons. Teams with very different products are arriving independently at almost the same architectural choices. That convergence feels important. In recent posts, I argued that passing your evals </span><a href="/__u/gradientflow.substack.com/p/your-ai-passed-its-evals-thats-the"><span>does not mean</span></a><span> an AI system is safe, and that many of the most consequential </span><a href="/__u/open.substack.com/pub/gradientflow/p/i-think-we-are-looking-for-ai-risk?r=ks4p&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true"><span>risks sit outside the model</span></a><span> itself. This is the constructive follow-up: once an agent is doing real work, what should you actually build around it? I think a practical architecture playbook is beginning to emerge.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Gradient Flow exists because readers pitch in. Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4><strong><span>1. Put hard constraints in software, not prompts</span></strong></h4><p><span>Models are good at flexible reasoning. Ordinary software is good at state, permissions, calculations, retries, and predictable control flow. Reliable systems keep that division explicit rather than asking a prompt to guarantee something important. A prompt is guidance. It stays negotiable no matter how firmly you word it, which is fine for judgment calls and a real problem for anything that can&#8217;t be wrong.</span></p><p><span>The dividing line is simple: let the model handle ambiguity, which is where it creates value. Put calculations in trusted code, enforce permissions through policy systems, validate code with compilers and tests, and check important factual claims against authoritative sources. Ask what the model can currently violate that ordinary software could prevent. When a failure would create a material consequence, the architecture should make that violation impossible or require explicit approval.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ITHX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ITHX!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ITHX!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ITHX!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ITHX!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ITHX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg" width="512" height="295.7362637362637" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:841,&quot;width&quot;:1456,&quot;resizeWidth&quot;:512,&quot;bytes&quot;:351084,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209985921?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ITHX!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ITHX!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ITHX!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ITHX!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b1727b3-985f-4325-967d-77e1266fc14f_1612x931.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4><strong><span>2. Give the agent only as much autonomy as the job needs</span></strong></h4><p><span>One pattern I keep seeing is teams giving agents more autonomy than the job requires. That excess autonomy creates more possible paths, more opportunities for error, higher operating costs, and a harder governance problem. For many applications, conventional software should control the workflow while the model handles the smaller number of steps that genuinely require judgment. Greater autonomy can be justified when the task requires exploration, open-ended planning, or creating new tools.</span></p><p><span>I would treat autonomy as a deliberate design choice rather than a default. Start with a flexible workflow, observe which paths repeat reliably, and turn those stable paths into ordinary code. List every point where the agent chooses its next action, then ask which of those choices the task truly requires. A mature agent faces fewer open-ended choices over time, not more.</span></p><h4><strong><span>3. Build the agent around the domain&#8217;s trusted process</span></strong></h4><p><span>A support workflow already specifies how to triage a request, what information to collect, when to escalate, and which actions require approval. A medical workflow does the same through diagnostic protocols. When a domain already has a proven checklist, protocol, or decision process, use that as the agent&#8217;s structure rather than starting with a generic loop that tells the model to make a plan and keep acting until it is done.</span></p><p><span>This makes the system more reliable because the structure has already been tested by the field. It also makes the system easier to understand for the people who have to trust it and sign off on it. The best agent architecture often looks less like a general-purpose digital employee and more like the field&#8217;s existing best practice made executable.</span></p><h4><strong><span>4. Design for recovery, not a flawless first pass</span></strong></h4><p><span>Small errors compound quickly in long workflows. A system that succeeds 95 percent of the time at each step has only </span><strong><span>about a 60 percent chance of completing ten independent steps without an error</span></strong><span>. That helps explain why a three-step demo can look extraordinary while a longer business process falls apart.</span></p><p><span>Do not build around the assumption that the model will stop making mistakes. Add checkpoints, checks that confirm each action produced the intended result, retries, reversible actions, and the ability to resume from a known-good state. Measure recovery separately from first-attempt accuracy. A system that detects drift and corrects itself is more useful than one that looks perfect until the first unexpected tool response.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!sG6h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!sG6h!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!sG6h!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!sG6h!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!sG6h!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!sG6h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg" width="580" height="328.24175824175825" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:824,&quot;width&quot;:1456,&quot;resizeWidth&quot;:580,&quot;bytes&quot;:291186,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209985921?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!sG6h!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!sG6h!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!sG6h!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!sG6h!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd814b19a-75d4-4e6d-8ed8-cc4feb083a18_1645x931.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4><strong><span>5. Evaluate the model and harness as one system</span></strong></h4><p><span>What exactly are you evaluating when you test an agent? The </span><a href="/__u/gradientflow.substack.com/i/192873052/the-missing-layer-why-your-ai-agent-fails-and-what-actually-fixes-it"><span>harness</span></a><span> is the software surrounding the model, including its tools, context management, memory, policies, and recovery logic. That surrounding system can affect performance as much as changing the model. In one comparison, the same open model showed </span><strong><span>an 18 percentage point difference</span></strong><span> between the best and worst harness configurations. That is one of the findings I would take most seriously when comparing models.</span></p><p><span>A leaderboard is only a starting point. Evaluate the model with your tools, context, permissions, and failure modes attached. Then rerun the evaluation whenever either the model or the harness changes. Changing either half means you are evaluating a new system.</span></p><h4><strong><span>6. Keep multi-agent teams small, and let someone disagree</span></strong></h4><p><span>Multi-agent systems can look sophisticated while mostly </span><a href="/__u/gradientflow.substack.com/p/why-your-multi-agent-ai-keeps-failing"><span>adding coordination overhead</span></a><span>. The more effective pattern is usually a clear orchestrator with a small number of specialists, each with a distinct role, tool set, permission scope, and only the information it needs. Larger teams can help when the work is genuinely parallel or when independent perspectives are part of the requirement, but large swarms often create </span><a href="/__u/gradientflow.substack.com/p/why-your-multi-agent-ai-keeps-failing"><span>duplicated work</span></a><span> and make failures harder to trace. One role deserves special protection: a critic or breaker with explicit criteria and the authority to block or escalate. </span><a href="/__u/gradientflow.substack.com/p/i-think-we-are-looking-for-ai-risk?r=ks4p&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true"><span>Knowing when not to answer</span></a><span> is something the system must be designed to do, not merely a personality you request in a prompt.</span></p><h4><strong><span>7. A bigger toolbox can make the agent worse</span></strong></h4><p><span>In one test, a larger tool set was slower and slightly less accurate even though it contained every tool in the smaller set. This may be the most counterintuitive rule on the list. The extra tools were not bad. The problem was overlap. When several tools can plausibly handle the same request, the model spends attention choosing among near-duplicates instead of doing the work.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/Agent-Architecture-fewer-tools.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Fbnk!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Fbnk!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Fbnk!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Fbnk!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Fbnk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg" width="1456" height="846" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:846,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:344061,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/Agent-Architecture-fewer-tools.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209985921?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Fbnk!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Fbnk!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Fbnk!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Fbnk!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6291df98-6774-47a5-8bcb-ba588d78382c_1578x917.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>More tools also give the agent more systems it can read from or write to, and they create more sequences of tool calls for the team to test. Favor a compact toolbox in which every tool has a clearly different job. Run required setup tools automatically, and log which tools get picked, what goes in and out, and how often they fail. If two tools could plausibly handle the same request, combine them, route between them in software, or remove one.</span></p><h4><strong><span>8. Context, memory, and enterprise knowledge are different systems</span></strong></h4><p><strong><span>The distinction is operational:</span></strong><span> </span><em><span>context</span></em><span> is the information the model needs during the current run, </span><em><span>memory</span></em><span> is what the system should carry forward from earlier work, and </span><em><span>enterprise knowledge</span></em><span> is the governed collection of documents, records, and policies it may consult. Treating them as one undifferentiated store creates both quality and security problems. They can share infrastructure, but they should not share the same retention, retrieval, and access rules by default.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/Agent-Architecture-resources.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2bfN!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!2bfN!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!2bfN!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!2bfN!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2bfN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg" width="622" height="349.875" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:622,&quot;bytes&quot;:288797,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/Agent-Architecture-resources.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209985921?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!2bfN!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!2bfN!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!2bfN!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!2bfN!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F665103c3-93ab-4fb2-a9f9-6368b51a6ace_1529x860.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Memory in particular </span><a href="/__u/gradientflow.substack.com/p/the-missing-layer-in-todays-agent"><span>should preserve lessons</span></a><span>, not transcripts. What matters is the mistake to avoid, the technique worth reusing, or the preference that should change future behavior. The test is not how much the system remembers. Inspect what it saved, what it later retrieved, and whether that information changed the result.</span></p><h4><strong><span>9. Fix the knowledge before you pay for a bigger model</span></strong></h4><p><span>When an agent performs poorly, the default reaction is often to buy a stronger model or begin fine-tuning. Before changing the model, I would look closely at what it is being given to work with. One team replaced a pile of raw support documents with a diagnostic playbook. A router translated a customer&#8217;s complaint into a symptom, then a problem type, then the relevant handbook. </span><strong><span>Tokens fell 43 percent and errors fell 48 percent</span></strong><span> without changing the model.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/Agent-Architecture-cheat-sheet.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!vZBN!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!vZBN!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!vZBN!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!vZBN!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!vZBN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg" width="1456" height="836" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:836,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:315468,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/Agent-Architecture-cheat-sheet.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209985921?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!vZBN!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!vZBN!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!vZBN!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!vZBN!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb439c061-56bb-4fa9-b8ae-aef442c4e831_1524x875.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Retrieval is not a feature you install once and forget. It fails when a user&#8217;s words do not match the document&#8217;s words, when information is buried in tables or PDFs, or when sources conflict. Before changing the model, improve the structure, routing, and governance of the knowledge it receives. The model is the component you can buy. The system around it is what you own. </span></p><p><em><strong>If agents and real-world AI deployment are on your roadmap, come spend two days with the teams already doing it. <a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter"><span data-color="#0000ff" style="color: rgb(0, 0, 255);">AI Conference</span></a>, San Francisco, Sep 30&#8211;Oct 1. 20% off with <span data-color="#0000ff" style="color: rgb(0, 0, 255);">gradientflow20</span>.</strong></em></p><div><hr></div><h1><a href="https://gradientflow.com/the-ai-data-center-backlash-has-a-blind-spot">The Case for AI Data Centers Nobody Is Making Well</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/the-ai-data-center-backlash-has-a-blind-spot" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wyTS!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!wyTS!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!wyTS!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!wyTS!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wyTS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg" width="1456" height="826" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:826,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:344924,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/the-ai-data-center-backlash-has-a-blind-spot&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209985921?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wyTS!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!wyTS!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!wyTS!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!wyTS!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4465222a-c07d-4a72-8b59-3c133641450c_1696x962.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>From: </span><strong><a href="https://gradientflow.com/the-ai-data-center-backlash-has-a-blind-spot">&#8220;The AI Data Center Backlash Has a Blind Spot&#8221;</a></strong></figcaption></figure></div><div><hr></div><h1><a href="https://gradientflow.com/hbf-ai-inference/">The Memory Bottleneck in Frontier AI</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/hbf-ai-inference/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1Gve!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1Gve!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1Gve!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1Gve!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1Gve!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg" width="538" height="283.0412087912088" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:766,&quot;width&quot;:1456,&quot;resizeWidth&quot;:538,&quot;bytes&quot;:242428,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/hbf-ai-inference/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209985921?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1Gve!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1Gve!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1Gve!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1Gve!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2c4d528-e304-4dd5-b24c-fde6a4103bfd_1578x830.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>From </span><strong><a href="https://gradientflow.com/hbf-ai-inference/">"What AI Teams Should Know About HBF and Tiered Memory"</a></strong></figcaption></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong><span> edits </span><a href="https://ethics.dev/">Ethics.dev</a><span> and the </span><a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a><span>, and he hosts the </span><strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong><span>. He helps organize the </span><strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong><span> and the </span><strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong><span>. You can follow him on </span><a href="https://www.linkedin.com/in/benlorica/">Linkedin</a><span>, </span><a href="https://x.com/bigdata">X</a><span>, </span><a href="https://indieweb.social/@bigdata">Mastodon</a><span>, </span><a href="https://www.reddit.com/r/GradientFlow/">Reddit</a><span>, </span><a href="https://bsky.app/profile/gradientflow.com">Bluesky</a><span>, </span><a href="https://www.youtube.com/c/GradientFlow">YouTube</a><span>, or </span><a href="https://www.tiktok.com/@gradientflow">TikTok</a><span>. This newsletter is produced by </span><a href="https://gradientflow.com/blog/">Gradient Flow</a><span>.</span></em></p>]]></content:encoded></item><item><title><![CDATA[The model may not be your biggest risk]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/i-think-we-are-looking-for-ai-risk</link><guid isPermaLink="false">https://gradientflow.substack.com/p/i-think-we-are-looking-for-ai-risk</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 18 Aug 2026 13:00:36 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a89b7f1c-d84f-4c00-8015-b662ce27c30a_1224x984.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a><span> &#8226;</span><a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>The biggest AI risks sit outside the model</strong></h1><p><span>The most revealing AI failures right now are not stories about models becoming too capable. They are stories about everything </span><em><span>around</span></em><span> the model. One system received more access than its test environment could contain. Another was trained on material whose acquisition created $1.5 billion in exposure. In a third, people walked away more certain without being any more correct. I </span><a href="/__u/open.substack.com/pub/gradientflow/p/your-ai-passed-its-evals-thats-the?r=ks4p&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true"><span>recently argued</span></a><span> that passing your evals does not mean you are safe. This is the next layer of that argument. Permissions, inputs, and presentation are three places where serious AI risks accumulate, and each one lands on a different desk.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Readers are what keep Gradient Flow going. Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4><span>What an Agent Can Touch</span></h4><p>Model capability tells you what a system can do. Architecture determines what it may do, what data and tools it may use, and which actions require approval. A mediocre model with broad write access can be more dangerous than a stronger model in a tight box.</p><p><span>OpenAI&#8217;s cyber-focused models, including GPT-5.6 Sol, </span><a href="https://www.wired.com/story/openai-models-escaped-containment-and-hacked-huggingface/">left the sandbox</a><span> used for testing, reportedly exploited a zero day, reached the open internet, and compromised </span><a href="https://openai.com/index/hugging-face-model-evaluation-security-incident/">Hugging Face production systems</a><span>. Nobody appears to have noticed for days. Calling the behavior </span><em><span>rogue</span></em><span> explains little. Safety filters had been switched off for the exercise, and network isolation was weaker than the test assumed. Those were architecture and configuration decisions.</span></p><p><span>Other reports describe an </span><a href="https://mlq.ai/news/openais-gpt-5-6-sol-deletes-user-files-unprompted-weeks-after-company-flagged-the-risk/">agent deleting user files</a> without being asked and a <a href="https://mlq.ai/news/xais-grok-build-cli-caught-uploading-entire-codebases-to-google-cloud-without-consent/">coding tool uploading full codebases</a><span> without clear consent. Different incidents, same pattern: a weakly specified task becomes dangerous in proportion to what the system can touch.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/AI-Risks-blast-radius.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!N4qL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!N4qL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!N4qL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!N4qL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!N4qL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg" width="570" height="353.50961538461536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:903,&quot;width&quot;:1456,&quot;resizeWidth&quot;:570,&quot;bytes&quot;:306546,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/AI-Risks-blast-radius.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209174215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!N4qL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!N4qL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!N4qL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!N4qL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00fcb739-1c8b-4e8c-812c-12d41d64c038_1629x1010.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>An agent can also be redirected by hostile instructions embedded in an email, document, web page, or tool response. </span><strong><span>Once tools are attached, prompt injection</span></strong><span> can lead to an unauthorized action, not merely a bad answer. Permissions and approval rules therefore have to be enforced outside the model.</span></p><p><span>Give every production agent its own identity and task-specific permissions rather than letting it borrow a person&#8217;s credentials or a generic service account. Split read from write. Use short-lived credentials, narrow network access, transaction limits, and approval gates for irreversible actions. Preserve logs and make recovery possible. The goal is not perfect prevention. It is a small blast radius, fast detection, and enough evidence to understand what happened.</span></p><p><span>Not every system needs all of those controls. If an agent only reads, gets things wrong cheaply, and can be corrected before anyone acts, most of those controls are overhead. Once it can write to a system of record, spend money, touch regulated data, or produce something a customer will act on without review, those controls apply. The dividing line is the damage the system can cause before someone stops it. Many teams want a third option. There isn&#8217;t one.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/AI-Governance-and-Security-checklist.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!34PL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!34PL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!34PL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!34PL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!34PL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg" width="1456" height="822" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:822,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:522507,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/AI-Governance-and-Security-checklist.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209174215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!34PL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!34PL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!34PL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!34PL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d4a35b7-1c7d-4dd2-848c-a3d8f72e573f_1758x992.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>(</span><strong><a href="https://gradientflow.com/wp-content/uploads/2026/08/AI-Governance-and-Security-checklist.jpeg">enlarge</a></strong><span>)</span></figcaption></figure></div><h4><span>Where the Data Came From</span></h4><p><span>The same pattern runs upstream, into </span><a href="/__u/gradientflow.substack.com/p/the-ai-data-problem-i-kept-avoiding"><span>what the model was trained</span></a><span> on before anyone deployed it. A federal judge </span><a href="https://apnews.com/article/ai-anthropic-copyright-settlement-claude-books-bartz-74b140444023898aeba8579b6e9f0d63"><span>approved</span></a><span> Anthropic&#8217;s $1.5 billion settlement over pirated books used to train Claude. The headline number is the least interesting part. What matters is the line the settlement draws between training on material you obtained lawfully and training on material pulled from pirate libraries. The failure was not model capability. The training pipeline did what it was built to do, and a decision made around it created the exposure.</span></p><p><span>If you are fine-tuning a model, assembling an evaluation set, or building </span><a href="https://mlq.ai/news/hachette-cengage-and-elsevier-sue-google-over-ai-training-on-millions-of-copyrighted-works/"><span>retrieval over third-party content</span></a><span>, that distinction is your problem too. How the material was acquired, what rights came with it, and whether those facts can be reconstructed later matter as much as what the model does with it.</span></p><p><span>Boards now have reason to ask where training data came from, who carries the risk, and whether a disputed model or dataset can be removed without disrupting the product.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/AI-Risks-data.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!V1hG!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!V1hG!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!V1hG!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!V1hG!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!V1hG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg" width="628" height="357.5631868131868" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:829,&quot;width&quot;:1456,&quot;resizeWidth&quot;:628,&quot;bytes&quot;:281046,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/AI-Risks-data.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209174215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!V1hG!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!V1hG!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!V1hG!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!V1hG!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c445993-f222-4619-91cc-8b8f0c8a0f52_1519x865.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Answering those questions <a href="/__u/gradientflow.substack.com/p/the-ai-data-problem-i-kept-avoiding">requires a dataset inventory</a>, license terms you can produce on request, a clear answer on who pays if you get sued, a current view of litigation involving your vendors, and a way to swap out a model or dataset without taking the product down.<span> Most teams have some of this. Very few could pull it together on short notice.</span></p><h4><span>The Confidence Trap</span></h4><p><span>Controls and documentation can limit what a system does and clarify what went into it. Neither fully addresses what happens when a convincing answer reaches a user. A </span><a href="https://arxiv.org/abs/2607.13562">recent preprint</a><span> reports five experiments involving 3,132 participants who answered difficult questions and had the option to say they did not know. Giving people access to AI advice nearly eliminated that restraint. Participants answered more questions, but they were correct about one-third as often as people without AI access. Their confidence nearly doubled.</span></p><p><span>You should assume your users can do the same thing. In </span><a href="https://www.forbes.com/sites/jessepines/2026/07/26/a-lawsuit-says-chatgpt-nearly-someone-heres-the-data-on-ai-diagnosis/"><span>medical</span></a><span>, legal, financial, hiring, and security workflows, a confident wrong answer can be more dangerous than an obvious failure.  The risk grows when the interface presents a smooth recommendation as the natural next step. A confidence score </span><a href="https://justinflick.com/2026/07/27/llm-confidence-scores.html">does not automatically help</a><span>, especially when it comes from the same model that produced the answer. A precise-looking number can become decoration rather than evidence.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/AI-Risks-interface.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zcUs!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!zcUs!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!zcUs!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!zcUs!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zcUs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg" width="600" height="352.74725274725273" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:856,&quot;width&quot;:1456,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:336094,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/AI-Risks-interface.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209174215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zcUs!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!zcUs!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!zcUs!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!zcUs!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8633b41-f404-4fd2-87a8-6acb5ca1fb3a_1657x974.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>You cannot engineer this one away, because you cannot stop a person from over-valuing a fluent answer. What you can do is design against it, and the moves are concrete. Ask the user to commit to a view before you reveal the model&#8217;s recommendation. Show uncertainty honestly instead of rounding it into confident prose. Take confidence numbers from past accuracy, not from the model. Surface disagreement between sources rather than smoothing it out. Make correcting the system easy enough that people actually do so. Let the system </span><a href="https://github.com/cactus-compute/cactus-hybrid"><span>abstain</span></a><span>. Escalate decisions when the cost of being wrong is high.</span></p><p><span>Then check whether it worked. The test is not whether people like the assistant or finish more tasks with it. It is whether the human and the system together make better decisions than the process they replaced, know when to abstain, and escalate the right cases.</span></p><h4><span>Three Desks, One Problem</span></h4><p>The next phase of enterprise AI will be defined less by who gets the most capable model and more by who builds the strongest system around it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/AI-Risks-layer-you-own.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Jt4U!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Jt4U!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Jt4U!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Jt4U!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Jt4U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg" width="1456" height="808" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:808,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:381359,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/AI-Risks-layer-you-own.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209174215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Jt4U!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Jt4U!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Jt4U!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Jt4U!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8d1e40a-77dc-4871-af19-64d19298fd75_1765x980.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Security and architecture teams have to bound what the system can touch. Data, legal, and procurement teams have to document what went in. Product teams have to preserve human judgment. Rules people once enforced through policy, habit, or supervision increasingly need technical equivalents such as distinct agent identities, approval gates, provenance, and logs.</p><p>These risks land on different desks, but they are becoming one management problem.</p><p>Capability is the layer you buy. Everything around it is the layer you own.</p><p><em><strong>Evaluating the system, rather than just the model, requires a richer set of measurements. The <a href="https://www.luminos.ai/info/c/a-practical-guide-to-ai-evals?utm_source=gradientflow&amp;utm_medium=newsletter"><span data-color="#0000ff" style="color: rgb(0, 0, 255);">Luminos whitepaper</span></a><span data-color="#0000ff" style="color: rgb(0, 0, 255);"> </span>explains one approach.</strong></em></p><div><hr></div><h1><a href="https://gradientflow.com/ai-in-math-2026-08/">When Mathematical Results Become Abundant</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/ai-in-math-2026-08/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-73K!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-73K!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-73K!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-73K!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-73K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:485911,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/ai-in-math-2026-08/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/209174215?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-73K!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-73K!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-73K!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-73K!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52d25dec-6a73-495d-9aa3-05fbd4449264_1815x1017.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>From </span><strong><a href="https://gradientflow.com/ai-in-math-2026-08/">"How AI Is Changing Mathematical Research"</a></strong></figcaption></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong><span> edits </span><a href="https://ethics.dev/">Ethics.dev</a><span> and the </span><a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a><span>, and he hosts the </span><strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong><span>. He helps organize the </span><strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong><span> and the </span><strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong><span>. You can follow him on </span><a href="https://www.linkedin.com/in/benlorica/">Linkedin</a><span>, </span><a href="https://x.com/bigdata">X</a><span>, </span><a href="https://indieweb.social/@bigdata">Mastodon</a><span>, </span><a href="https://www.reddit.com/r/GradientFlow/">Reddit</a><span>, </span><a href="https://bsky.app/profile/gradientflow.com">Bluesky</a><span>, </span><a href="https://www.youtube.com/c/GradientFlow">YouTube</a><span>, or </span><a href="https://www.tiktok.com/@gradientflow">TikTok</a><span>. This newsletter is produced by </span><a href="https://gradientflow.com/blog/">Gradient Flow</a><span>.</span></em></p>]]></content:encoded></item><item><title><![CDATA[Why do our AI models stop learning the second we deploy them?]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/your-ai-should-be-better-on-day-500</link><guid isPermaLink="false">https://gradientflow.substack.com/p/your-ai-should-be-better-on-day-500</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 11 Aug 2026 13:03:14 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/64c8181d-80bc-4fe7-a305-5f487f4b3d1c_1478x943.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a><span> &#8226;</span><a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Continual Learning Is Arriving in Pieces</strong></h1><p><span>A while back I wrote about how </span><a href="/__u/gradientflow.substack.com/p/theyre-literally-building-tools-to"><span>startups are using reinforcement learning</span></a><span> to make agents more reliable. A deeper problem behind that whole trend keeps resurfacing: a model can improve during training, but the moment it&#8217;s deployed, learning largely stops. A policy changes, a new edge case shows up, a user corrects the system, and the lesson rarely travels past that one incident. The prompt gets patched, the ticket gets closed, and the same class of mistake eventually comes back. The system might pile up logs and documents along the way, but it&#8217;s often no better on day 500 than it was on day one.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Gradient Flow is made possible by readers who chip in. Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><span>That is the gap </span><strong><span>continual learning</span></strong><span> is meant to close. If </span><a href="/__u/gradientflow.substack.com/p/theyre-literally-building-tools-to"><span>reinforcement learning is about improving a model</span></a><span> through practice during training, continual learning asks what happens after. </span><strong><span>Can real usage produce a lasting change in how the system behaves next time?</span></strong><span> The mechanics vary, sometimes it&#8217;s memory, sometimes it&#8217;s an agent revising its own instructions, sometimes it&#8217;s the model&#8217;s weights (its internal parameters) actually updating, but the working definition holds across all of them: a deployed system that captures its own experience, turns it into a durable improvement, checks that the improvement doesn&#8217;t break something else, and carries it forward. I count more than 20 startups where some version of that loop is core to the business. That&#8217;s enough to take the trend seriously. That raises two questions: why so many are betting on continual learning now, and where they think it pays off.</span></p><h4><span>The Maintenance Bill Nobody Budgeted For</span></h4><p><span>The strongest argument has nothing to do with research ambition, it&#8217;s about maintenance.  Today, most agent failures become support tickets, prompt edits, or isolated debugging sessions. Continual learning turns a failure into reusable material: a regression test, a corrected instruction, a better tool call, a revised memory, or training data. The harder part is making sure a fix for one case doesn&#8217;t quietly break things that used to work. That&#8217;s why some of these companies build regression checking directly into the update loop rather than trusting a human to notice later. That is what separates improvement that compounds from an expanding pile of patches.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5WxW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5WxW!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5WxW!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5WxW!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5WxW!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5WxW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg" width="438" height="263.22115384615387" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:875,&quot;width&quot;:1456,&quot;resizeWidth&quot;:438,&quot;bytes&quot;:220898,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207801757?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5WxW!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5WxW!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5WxW!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5WxW!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a3a5723-ec6d-403e-a5e0-13ce947ab167_1527x918.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>The second argument is economic. Feeding a model your documents or your production history at the start of every session works, but you&#8217;re paying to reprocess the same information over and over. Several of these startups bet that information you use often should get compressed into the system instead of re-read from scratch, which cuts cost and lets a smaller, cheaper model outperform a much bigger general one on the narrow task it&#8217;s actually seen before. Push that further and you get something more ambitious than savings, a system that internalizes how one organization actually operates, or captures the kind of tacit judgment call an experienced employee makes but could never fully write into a prompt.</span></p><p><span>The third argument is specialization, with trust as the constraint. Some expertise is difficult to express as written rules. It lives in repeated examples, corrections, and subtle judgments. Continual learning offers a way to capture that know-how, but it also creates new risks. A system that keeps changing can absorb bad feedback, forget an old capability, leak information, or become impossible to audit. The practical race is therefore not simply to make AI learn more. It is to make learning inspectable, reversible, and safe enough for a business to rely on.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!D74Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!D74Y!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!D74Y!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!D74Y!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!D74Y!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!D74Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg" width="1456" height="721" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:721,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:356279,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207801757?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!D74Y!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!D74Y!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!D74Y!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!D74Y!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3882375-5600-42d9-a385-f353bf490b75_1906x944.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>(</span><strong><a href="https://gradientflow.com/wp-content/uploads/2026/08/Continual-Learning-reasons-for-using-it.jpeg">enlarge</a></strong><span>)</span></figcaption></figure></div><h4><span>Where Continual Learning Is Already Earning Its Keep</span></h4><p><span>Customer-facing work is one of the clearest early markets. Support systems produce large volumes of repeated interactions, visible escalations, human corrections, and fairly legible outcomes. Sales and account work benefit from the same continuity, especially when the system needs to remember a long-running relationship rather than treat every conversation as a fresh transaction. The second cluster is enterprise knowledge and professional work: law, financial services, healthcare operations. These are fields where the documents are proprietary, the tasks recur constantly, and mistakes cost real money. High stakes plus narrow specialization plus repeated structure is close to the ideal setting for a system meant to get better at your specific work over time.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/Continual-Learning-in-one-picture.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!IXto!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!IXto!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!IXto!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!IXto!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!IXto!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg" width="1456" height="818" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:818,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:467212,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/Continual-Learning-in-one-picture.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207801757?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!IXto!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!IXto!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!IXto!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!IXto!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf97661d-0e00-4622-8efb-12ccad68c641_1772x995.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://gradientflow.com/ai-coding-tools-field-guide/"><span>Technical work</span></a><span> is another natural fit because the feedback is often unusually clear. Code compiles or fails. Tests pass or fail. A developer accepts a patch or rewrites it. Infrastructure operations also produce traces of what was tried, what worked, and what made the problem worse. The common thread is that the longer a task runs, the more a small early mistake compounds, so the systems that benefit most are the ones that catch their own drift along the way.</span></p><p><span>A third cluster uses continual learning to improve AI systems themselves. Product usage can become a steady stream of training signals rather than an archive nobody revisits. Simulated environments can give agents somewhere safe to encounter rare failures before they touch real customers or infrastructure. Model development and performance optimization also provide relatively clear measures of success, making it possible to propose changes, test them, and retain what works. At the more experimental edge are robots and systems operating in changing physical environments, where the world drifts too quickly for occasional retraining to be enough.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!2pk7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2pk7!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!2pk7!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!2pk7!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!2pk7!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2pk7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg" width="1456" height="716" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:716,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:312697,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207801757?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!2pk7!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!2pk7!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!2pk7!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!2pk7!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f0aae2-d231-457a-89b6-84eec3e13642_1907x938.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>(</span><strong><a href="https://gradientflow.com/wp-content/uploads/2026/08/Continual-Learning-use-cases.jpeg">enlarge</a></strong><span>)</span></figcaption></figure></div><h4><span>Continual Learning Is Already Arriving in Pieces</span></h4><p><span>I do not expect continual learning to become mainstream all at once because it contains two different bets. The faster half is already arriving. Systems can preserve useful memories, analyze production traces, revise instructions, and test proposed changes while keeping a person at the approval step. These approaches are comparatively cheap, inspectable, and reversible. Many teams will adopt them without ever describing what they are doing as continual learning.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/Continual-Learning-overview.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zX6j!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!zX6j!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!zX6j!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!zX6j!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zX6j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg" width="1456" height="835" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:835,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:475275,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/Continual-Learning-overview.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207801757?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zX6j!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!zX6j!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!zX6j!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!zX6j!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f556aae-5eac-4a31-969a-a554aa8c87e9_1723x988.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>(</span><strong><a href="https://gradientflow.com/wp-content/uploads/2026/08/Continual-Learning-overview.jpeg">enlarge</a></strong><span>)</span></figcaption></figure></div><p><span>Actually updating a model&#8217;s weights on an ongoing basis is a harder step. That is not only a tooling problem. It is a trust problem. Teams need strong answers for data quality, privacy, forgetting, poisoning, regression testing, auditability, and rollback before they allow a deployed model to alter itself routinely. My guess is that weight-level learning will first take hold in high-volume, high-value workloads with clear feedback. But the broader shift is already underway. AI products are starting to look less like software you replace every few months and more like something expected to earn its keep by getting better the longer you use it. The real question probably isn&#8217;t when every model learns continuously. It&#8217;s when every serious AI product is expected to have an actual answer for how it gets better with use.</span></p><p><em><strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter"><span>AI Conference</span></a><span> is a chance to go beyond the headlines and learn directly from teams shipping AI in the real world. San Francisco, Sep 30&#8211;Oct 1. Use </span><span data-color="#0000ff" style="color: rgb(0, 0, 255);">gradientflow20</span><span> for 20% off.</span></strong></em></p><div><hr></div><h1><a href="https://gradientflow.com/why-data-centers-became-the-face-of-the-ai-backlash/">AI Has More Than a Marketing Problem</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/why-data-centers-became-the-face-of-the-ai-backlash/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kW0_!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!kW0_!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!kW0_!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!kW0_!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kW0_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg" width="1456" height="817" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:817,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:419446,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/why-data-centers-became-the-face-of-the-ai-backlash/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207801757?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!kW0_!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!kW0_!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!kW0_!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!kW0_!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad5ff2b5-fb30-4c4b-b72c-cfef55bc60a4_1612x904.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>From </span><strong><a href="https://gradientflow.com/why-data-centers-became-the-face-of-the-ai-backlash/">&#8220;Why Data Centers Became the Face of the AI Backlash&#8221;</a></strong></figcaption></figure></div><div><hr></div><h1>Summer Books</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xRMa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xRMa!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!xRMa!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!xRMa!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!xRMa!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xRMa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg" width="516" height="273.239010989011" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:771,&quot;width&quot;:1456,&quot;resizeWidth&quot;:516,&quot;bytes&quot;:309954,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207801757?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!xRMa!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!xRMa!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!xRMa!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!xRMa!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff62889b-fdef-47c4-a361-543d618af151_1855x982.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><strong><a href="https://amzn.to/3RExSXj"><span>The Score: How to Stop Playing Somebody Else&#8217;s Game</span></a></strong><span>. While the examples are mainly from game design, this sharpened a point that applies directly to AI evals, a case of Goodhart's law: once you optimize for a benchmark, it stops telling you what you actually want to know.</span></p></li><li><p><strong><a href="https://amzn.to/4zbkg6I"><span>You Won&#8217;t Get Free of It: Stories of Mothers and Daughters</span></a></strong><span>. Rachel Aviv is one of my favorite writers, and this collection reminds me why: patient reporting that resists the urge to editorialize, even when the material makes that difficult.</span></p></li><li><p><strong><a href="https://amzn.to/3S2EE9l"><span>The Cruelest Game: Chasing Greatness in Professional Tennis</span></a></strong><span>. This is a gift for any lifelong tennis fan: Futterman gets remarkably close to his subjects (down to what Djokovic eats between points, and how he tracks the shade creeping across the court to survive a five-hour match) and the result is the rare tennis book that explains the sport&#8217;s psychology instead of just recapping its highlights.</span></p></li></ul><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[What Workday, OpenAI, and a German court have in common]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/your-ai-passed-its-evals-thats-the</link><guid isPermaLink="false">https://gradientflow.substack.com/p/your-ai-passed-its-evals-thats-the</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 04 Aug 2026 13:01:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7de5e8f9-d864-4d94-af7b-0db1eca79e0a_1088x966.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a><span> &#8226;</span><a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Passing Your Evals Doesn't Mean You're Safe</strong></h1><p><a href="/__u/gradientflow.substack.com/p/quick-wins-for-your-ai-eval-strategy"><span>Evals</span></a><span> are part of every serious conversation about putting AI into production. Teams define benchmarks, set thresholds, and increasingly run red teams to see how the system holds up against someone actively trying to break it. That combination is reasonably good at telling you whether a model is accurate, reliable, fast enough for production, and resistant to an adversarial attack. It says almost nothing about what actually gets a company into trouble once the system is live.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>This newsletter is funded by readers, not ads. Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><span>Look at the AI lawsuits and regulatory findings piling up this year and the gap becomes obvious. A man in California is suing OpenAI, arguing that ChatGPT used his own disclosed bipolar diagnosis to keep him engaged in conversation rather than steering him toward help, a product liability claim built entirely around a session memory feature. A federal court let a discrimination suit against Workday proceed on the theory that its hiring software leaned on medical leave and other proxy signals to screen out an older applicant with a disability, exposing the vendor itself, not just the employer who bought the tool. A German court ruled that a company is responsible for its own chatbot inventing a doctor&#8217;s medical credentials, reasoning that a chatbot isn&#8217;t a third party, it&#8217;s simply the business talking. None of these are the kind of failure a red team session or a bias checklist is built to catch. They&#8217;re everyday production risk, legal, reputational, and regulatory, sitting inside systems that had already passed whatever evals their teams ran.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!oa3k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!oa3k!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!oa3k!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!oa3k!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!oa3k!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!oa3k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg" width="1456" height="635" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:635,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:336806,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207209882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!oa3k!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!oa3k!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!oa3k!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!oa3k!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8a71e9-d94b-4900-ad17-e83f7c4d096a_1903x830.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>(</span><strong><a href="https://gradientflow.com/wp-content/uploads/2026/08/High-Dim-AI-Evals-recent-cases.jpeg">enlarge</a></strong><span>)</span></figcaption></figure></div><h4><span>The High-Dimensional Fix</span></h4><p><span>I recently sat down </span><a href="https://thedataexchange.media/andrew-burt-luminos-report/"><span>with Andrew Burt</span></a><span>, CEO of </span><strong><span>Luminos</span></strong><span>, about the </span><strong><a href="https://www.luminos.ai/info/c/a-practical-guide-to-ai-evals?utm_source=gradientflow&amp;utm_medium=newsletter"><span>whitepaper</span></a></strong><span> his team just published on agentic and generative AI risk evals. The report&#8217;s core argument is that the standard setup, one broad prompt, one model, a pass or fail score, is too coarse to do its job. Ask a model whether an output is &#8220;biased&#8221; or &#8220;manipulative&#8221; and you get a shallow answer back. Real problems slip through, harmless outputs get flagged as risky, and either way you&#8217;re left without enough detail to know what to actually fix.</span></p><p><span>Luminos calls its answer </span><strong><span>high dimensionality</span></strong><span>, and the idea is more concrete than the name suggests. Take an ad that shouldn&#8217;t manipulate the people looking at it. A typical eval asks one broad question, is this manipulative? A high-dimensional eval tests separately for a fake countdown timer, a hidden renewal fee, a bait-and-switch price, and a handful of other specific tactics, then comes back with something like: false urgency (yes), hidden fee (yes), bait and switch (no). That&#8217;s a finding a product team can actually act on. The same decomposition has to run across more than one model, because models have real personalities when it comes to flagging risk. Claude tends to run conservative and overflag, other models underflag, and a prompt that works cleanly on one model can fall apart entirely on another. Underneath all of it, </span><strong><span>the standards need to come from actual legal, privacy, and compliance expertise, not just engineers</span></strong><span> guessing at what a regulator will care about.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!FLpN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!FLpN!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!FLpN!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!FLpN!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!FLpN!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!FLpN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg" width="1456" height="850" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:850,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:334260,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207209882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!FLpN!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!FLpN!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!FLpN!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!FLpN!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7236a57-cc15-4aec-a866-aca8c4aff4b0_1645x960.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>None of these three ideas is new by itself. Plenty of teams already run more than one model, and some already pull in legal or compliance reviewers. What&#8217;s rare is doing all three together, and treating the result as an ongoing job rather than a pre-launch checklist, since models get updated, laws vary by jurisdiction, and a test suite that felt thorough in January can be stale by summer.</span></p><p><span>It&#8217;s worth being clear about what the whitepaper is and isn&#8217;t: it doesn&#8217;t present a controlled study proving this approach beats simple evals by some specific margin. The case is structural, built from Luminos&#8217;s own experience running this at scale, but it&#8217;s a pretty convincing one. Testing more of the actual risk surface should catch more real problems, calibrated sub-risks should cut down on false alarms, and requiring an explanation for every flag should make results something a team can actually audit and fix.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/High-Dim-AI-Evals-unpacked.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yUCA!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!yUCA!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!yUCA!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!yUCA!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yUCA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg" width="1456" height="857" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:857,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:525239,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/High-Dim-AI-Evals-unpacked.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207209882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!yUCA!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!yUCA!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!yUCA!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!yUCA!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7daed097-3d9b-4c77-82ee-f022796bdd5c_1744x1027.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4><span>Treat AI Risk Like Reliability</span></h4><p><span>The pattern across this year&#8217;s AI incidents isn&#8217;t that companies skipped evals entirely, most had something in place. This isn&#8217;t an argument for ditching red teaming, guardrails, or standard performance evals either, they answer different questions and are still worth running. The mistake is assuming that together they add up to a full picture of production risk.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/08/AI-Reliability-Preflight-Checklist.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-jNn!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-jNn!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-jNn!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-jNn!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-jNn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg" width="1456" height="827" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:827,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:528469,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/08/AI-Reliability-Preflight-Checklist.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207209882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-jNn!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-jNn!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-jNn!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-jNn!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99a0edcf-f930-4519-9975-f074a0d6e4d6_1669x948.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Once an AI system can influence a customer, an employee, an account, or a regulated decision, its </span><strong><span>risk testing deserves the same rigor teams already give to reliability and uptime</span></strong><span>. That means specific tests, evidence you can point to, clear ownership, and monitoring that continues after launch, not a box checked once before shipping. That bar covers more systems than it sounds like, a support chatbot, a hiring tool, an internal scoring system, an agent with write access to anything, almost any AI system doing real work in a business. There&#8217;s no comfortable middle category of &#8220;important enough to ship, not important enough to evaluate properly.&#8221;</span></p><p><em><strong><span>The Luminos </span><a href="https://www.luminos.ai/info/c/a-practical-guide-to-ai-evals?utm_source=gradientflow&amp;utm_medium=newsletter"><span>whitepaper</span></a><span> is worth reading in full, not just skimming, whether or not you end up using this exact approach yourself.</span></strong></em></p><div><hr></div><h1><a href="https://gradientflow.com/inside-amds-ai-bet/">AMD&#8217;s Long Game in AI</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/inside-amds-ai-bet/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-ck9!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-ck9!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-ck9!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-ck9!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-ck9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg" width="1456" height="785" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:785,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:361247,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/inside-amds-ai-bet/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207209882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-ck9!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-ck9!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-ck9!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-ck9!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b3469c-9517-4775-bf82-86ea69f04ded_1648x889.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>From </span><strong><a href="https://gradientflow.com/inside-amds-ai-bet/">&#8220;Inside AMD&#8217;s AI Bet&#8221;</a></strong></figcaption></figure></div><div><hr></div><h1><a href="https://gradientflow.com/if-the-labs-wobble-the-clouds-feel-it-first/">Two AI Labs Carry More of the Cloud Boom Than You Think</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/if-the-labs-wobble-the-clouds-feel-it-first/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Y7Fo!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Y7Fo!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Y7Fo!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Y7Fo!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Y7Fo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg" width="1456" height="807" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:807,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:340537,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/if-the-labs-wobble-the-clouds-feel-it-first/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/207209882?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Y7Fo!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Y7Fo!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Y7Fo!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Y7Fo!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85cd0408-4633-4adf-bfff-bd76ab65fab0_1754x972.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>From </span><strong><a href="https://gradientflow.com/if-the-labs-wobble-the-clouds-feel-it-first/">"If the Labs Wobble, the Clouds Feel It First"</a></strong></figcaption></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[The Big AI Labs Are Suddenly Competing with Your Own Data]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/the-big-ai-labs-are-suddenly-competing</link><guid isPermaLink="false">https://gradientflow.substack.com/p/the-big-ai-labs-are-suddenly-competing</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 28 Jul 2026 13:01:20 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/99e00282-07f9-4578-86e5-3ca2b3d95964_1750x1023.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a><span> &#8226;</span><a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Specialized AI Is Getting Easier to Build</strong></h1><p><a href="/__u/gradientflow.substack.com/p/heres-my-uncomfortable-bet-on-openai"><span>Last week</span></a><span> I argued that open models will absorb most of the money and compute the world spends on AI. A week later, open weights are even more central to the  conversation. </span><a href="https://gradientflow.com/glm-kimi-gemini/"><span>Recent releases</span></a><span> have made the gap between capable and affordable harder to ignore, and a broad coalition of technology companies is now </span><a href="https://www.cnbc.com/2026/07/24/nvidia-microsoft-meta-open-weight-ai-models.html"><span>publicly arguing that open models matter </span></a><span>for competition, security, and national sovereignty. But the models themselves are only the starting point. The more consequential shift is what teams can now do with them. They can increasingly turn generic weights into specialized intelligence they own.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Gradient Flow is a reader-supported publication. Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4><span>The Post-Training Stack Is Filling In</span></h4><p><span>Two years ago, taking an open model and making it meaningfully better at your specific job was already becoming easy to do. Supervised fine-tuning, meaning training on labeled examples of good output, was always the accessible option. The newer layer is reinforcement fine-tuning, where a model practices a task and learns from whether it succeeded. </span><a href="/__u/gradientflow.substack.com/p/theyre-literally-building-tools-to"><span>More than 25 startups</span></a><span> are now building around this idea, but the algorithm is rarely the whole product. They are assembling the less glamorous machinery around it: environments where models can practice, graders and verifiers that decide whether the work was done correctly, tools for generating and curating data, and systems for evaluation, deployment, and monitoring.</span></p><p><span>Platforms are also starting to </span><a href="https://thedataexchange.media/manos-koukoumidas-oumi/"><span>automate more of the engineering loop</span></a><span>. A team can describe a task, establish a baseline, identify failure patterns, build evaluations and test data, train a model against those failures, and repeat. This still requires judgment, and reinforcement learning is not suddenly a push-button exercise. But what used to be a loose collection of research techniques is becoming a recognizable engineering workflow that more companies can adopt.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Custom-AI-Models-open-weights-get-real.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ckZL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ckZL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ckZL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ckZL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ckZL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg" width="1456" height="854" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:854,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:390646,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Custom-AI-Models-open-weights-get-real.jpeg&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/206363358?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!ckZL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ckZL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ckZL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ckZL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe8d5ca1-81c5-4ec1-9d17-0b688287b39c_1740x1021.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>The demand side explains why this is happening now. Teams that put generic models into production tend to hit the same three walls. Prompt adjustments turn into whack-a-mole as each fix creates another failure. Costs become difficult to ignore once usage reaches real scale. Then a provider changes a model, retires it, raises the price, or starts competing in the same market as its customer. At that point, renting a general-purpose model stops looking like the obvious long-term architecture.</span></p><p><span>Specialization is attractive because most enterprise AI work is narrower than the frontier labs&#8217; ambitions. It is classification, extraction, forecasting, tool selection, and the execution of repeatable workflows. In examples </span><a href="https://thedataexchange.media/manos-koukoumidas-oumi/"><span>described to me</span></a><span>, specialized models improved performance by 10 to 30 percentage points on well-defined tasks. In one case, a classifier with only a few hundred million parameters ran on a device and matched a model roughly ten times larger.</span></p><h4><span>From Customizing Models to Creating Them</span></h4><p><span>&#8203;&#8203;A smaller group is going further and pretraining models from scratch. </span><a href="https://thedataexchange.media/ameet-talwalkar-datadog-cmu/"><span>Datadog</span></a><span> is my favorite example because the logic is so plain. They sit on an absurd volume of time-stamped operational data, so they </span><a href="https://www.datadoghq.com/blog/ai/toto-boom-unleashed/?utm_source=gradientflow&amp;utm_medium=newsletter"><span>trained a time-series foundation model</span></a><span> on it. Two details stuck with me. The model performs better when they exclude public time-series datasets entirely and train only on their own data, which is about as direct a statement of where the value sits as you will find. It is also cheaper to run than the classical statistical pipeline it replaced, once you count the tuning those older methods need on every query. Their proprietary data stopped being an input to the product and became part of the model itself. They are now </span><a href="https://thedataexchange.media/ameet-talwalkar-datadog-cmu/"><span>aiming at something more ambitious</span></a><span>, a model of their customers&#8217; distributed systems built from metrics, logs, traces, topology, code, and events, meant to predict what a system will do next rather than report what it already did.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Custom-AI-Models-open-weights-suppliers.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!H-Eo!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!H-Eo!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!H-Eo!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!H-Eo!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!H-Eo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg" width="1456" height="810" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:430816,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Custom-AI-Models-open-weights-suppliers.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/206363358?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!H-Eo!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!H-Eo!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!H-Eo!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!H-Eo!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29160c52-615a-4e5a-bada-d87c65f60594_1784x992.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>As the lineup for the upcoming </span><a href="https://www.linkedin.com/posts/joinanyscale_foundation-models-are-no-longer-only-a-frontier-lab-activity-7486102892576133120-lDjF/"><span>Ray Summit hints</span></a><span>, plenty of other companies are heading down the same road. A payments company is pretraining on transaction data. A design platform tokenized 900 terabytes across 18 datasets to train a model that generates geometry from text, images, and partial CAD input. A streaming service runs training, fine-tuning, evaluation, and serving on the same shared clusters. None of these are research projects, and two changes explain why. Domain models stay small. The 3D model above runs between 513 million and 1.5 billion parameters and Datadog's largest is 2.5 billion, which is a rented cluster and a strong team, not a national research budget. And the platform underneath has converged on what </span><a href="/__u/gradientflow.substack.com/p/trends-shaping-the-future-of-ai-infrastructure"><span>I have been calling</span></a><span> the </span><a href="https://www.oreilly.com/radar/what-is-the-park-stack/?utm_source=gradientflow&amp;utm_medium=newsletter"><span>PARK stack</span></a><span>, meaning PyTorch, Ray, and Kubernetes handling data prep, training, post-training, evaluation, and serving in one place. </span></p><p><span>None of which makes pretraining easy or sensible for the average company. It becomes plausible when you have distinctive data, a workload worth repeating, and the team to keep the model running over time. The hard part is not the training run. It is knowing what data to feed it and in what mix, which is still closer to craft than process. </span><strong><span>Tooling will chip away at that</span></strong><span>, and as it does the question shifts from &#8220;could a company like ours train a model?&#8221; to &#8220;which parts of our business are worth one?&#8221;</span></p><h4><span>The Moat Moves Into the Model</span></h4><p><span>Put the two developments together and you get the shift toward owned specialization. Post-training is the on-ramp and pretraining is the far end. Most companies will operate somewhere between them, but the distance from &#8220;we have a use case and some data&#8221; to &#8220;we own a model that fits it&#8221; keeps getting shorter.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Custom-AI-Models-tools-are-getting-easier.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cfGR!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cfGR!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cfGR!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cfGR!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cfGR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg" width="1456" height="833" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:833,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:489795,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Custom-AI-Models-tools-are-getting-easier.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/206363358?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!cfGR!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cfGR!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cfGR!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cfGR!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d7694ab-656c-453a-b9db-c1046fbaae6e_1792x1025.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>That is the deeper challenge for OpenAI and Anthropic. It is not simply that another open model might match them on a leaderboard. It is that their best customers can increasingly turn proprietary data, workflows, tools, and production feedback into intelligence that compounds inside their own organizations. Once enough companies build that flywheel, the big labs stop competing only against one another. They start competing against their own customers&#8217; data. That is the headwind I do not think they have priced into their IPO story.</span></p><p><em><strong><span>If you want to see this up close, </span><a href="https://www.anyscale.com/ray-summit/2026?utm_source=gradientflow&amp;utm_medium=newsletter#why-attend">Ray Summit</a> <span> has entire tracks on foundation model training, multimodal data curation, and reinforcement learning.</span></strong></em></p><div><hr></div><h1><a href="https://gradientflow.com/ai-can-win-while-data-centers-lose/">AI Can Win While Data Centers Lose</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/ai-can-win-while-data-centers-lose/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HB06!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!HB06!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!HB06!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!HB06!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HB06!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg" width="1456" height="843" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:843,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:601941,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/ai-can-win-while-data-centers-lose/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/206363358?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HB06!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!HB06!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!HB06!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!HB06!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cc73513-9853-4252-8cd7-18f9746e981b_1788x1035.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Debtmaxxing</strong> 101 &#128270; rent the GPUs, hide the loan, keep the logo.</figcaption></figure></div><div><hr></div><h1><a href="https://gradientflow.com/open-weights-checklist/">Four Gates Before You Bet on Open Weights</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!e8yU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!e8yU!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!e8yU!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!e8yU!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!e8yU!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!e8yU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg" width="1456" height="820" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:820,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:685927,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/206363358?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!e8yU!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!e8yU!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!e8yU!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!e8yU!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8200fcbc-b663-4de9-b415-db2199810e5b_1760x991.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>Derived from </span><a href="https://mp.weixin.qq.com/s/VK3Vyro2b5Q4wdt2HPzxOg?utm_source=gradientflow&amp;utm_medium=newsletter">&#8220;100 yuan per million tokens: Now that Kimi is adopting &#8216;affordable luxury&#8217; pricing, will you still pay for K3?&#8221;</a></figcaption></figure></div><div><hr></div><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong><span> edits </span><a href="https://ethics.dev/">Ethics.dev</a><span> and the </span><a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a><span>, and he hosts the </span><strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong><span>. He helps organize the </span><strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong><span> and the </span><strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong><span>. You can follow him on </span><a href="https://www.linkedin.com/in/benlorica/">Linkedin</a><span>, </span><a href="https://x.com/bigdata">X</a><span>, </span><a href="https://indieweb.social/@bigdata">Mastodon</a><span>, </span><a href="https://www.reddit.com/r/GradientFlow/">Reddit</a><span>, </span><a href="https://bsky.app/profile/gradientflow.com">Bluesky</a><span>, </span><a href="https://www.youtube.com/c/GradientFlow">YouTube</a><span>, or </span><a href="https://www.tiktok.com/@gradientflow">TikTok</a><span>. This newsletter is produced by </span><a href="https://gradientflow.com/blog/">Gradient Flow</a><span>.</span></em></p>]]></content:encoded></item><item><title><![CDATA[we need to talk about where AI spend is actually going]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/heres-my-uncomfortable-bet-on-openai</link><guid isPermaLink="false">https://gradientflow.substack.com/p/heres-my-uncomfortable-bet-on-openai</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 21 Jul 2026 13:01:07 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5b90ac8e-1383-4c62-a258-945a0867056d_1920x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a><span> &#8226;</span><a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Open Models Will Absorb Most of the AI Spend</strong></h1><p><span>Here is my bet: </span><em><span>open models</span></em><span> (open weights and open source alike) will end up absorbing most of the money and compute the world spends on AI. The proprietary frontier models get the headlines and the IPO valuations, but developers and AI teams see something different up close. Open models are improving fast, the gap to the proprietary leaders keeps narrowing, and the economics point one way. OpenAI and Anthropic are already starting to warn us about open models, and I expect those warnings to get louder. Here is why I think the spend follows.</span></p><h4><span>Follow the money</span></h4><p><strong><span>Frontier pricing is running on a treadmil</span></strong><span>l. The best closed models hold a clear lead for two to six months before someone matches them or distills the capability and gives it away. That is a brutal foundation for a business, and it is why OpenAI and Anthropic are pushing into applications like coding, security, healthcare, and legal, where margin sits closer to the customer. Watch the IPO math too. Both reportedly want to go public above $800B, valuations that assume pricing power the market may stop believing in. I would not bet my roadmap on today&#8217;s API prices holding.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>This newsletter is funded by readers, not ads. Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong><span>Cheaper per task is not a smaller bill</span></strong><span>. Cost per finished task is dropping fast, helped by setups where an expensive model plans and a cheap one executes. But </span><a href="https://en.wikipedia.org/wiki/Jevons_paradox"><span>Jevons paradox</span></a><span> is real: when a resource gets more efficient and cheaper to use, total consumption often rises rather than falls. Cheaper tokens unlock so much more usage that your overall bill can climb even as each task gets cheaper. Budget for cheaper units and heavier use, not for savings that never show up on the invoice.</span></p><p><strong><span>The premium model is becoming a planner, not a workhorse</span></strong><span>. Route the hard reasoning and verification to a frontier model, and push the bulk execution to a cheaper one. It is good engineering and good economics, and it quietly breaks the assumption the big labs were built on, that every step runs through a premium API. If you are not architecting this way yet, your competitors already are.</span></p><h4><span>Watch the gap, carefully</span></h4><p><strong><span>Chinese open weights have reached parity in specific, high-stakes areas</span></strong><span>. In cybersecurity bug-finding, Zhipu&#8217;s GLM 5.2 has been measured matching or beating Anthropic&#8217;s Opus 4.8. That matters, because finding security bugs is one of the highest-stakes things you can ask a model to do, and open weights help attackers as much as defenders. Still, being good at one thing is not the same as being good at everything, so test these models on your own work instead of trusting news headlines.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Open-Foundation-Models-&#8212;-squeezing-proprietary-models.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qwqz!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Qwqz!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Qwqz!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Qwqz!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qwqz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg" width="1456" height="812" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:812,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:415730,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Open-Foundation-Models-&#8212;-squeezing-proprietary-models.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/204753735?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qwqz!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Qwqz!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Qwqz!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Qwqz!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c802435-9156-4353-87ff-5ea25bd5e289_1813x1011.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong><span>Coding agents are still a clear US stronghold, and that gap is not closing quickly</span></strong><span>. US models ride a flywheel where serious users generate failure data, which trains better models, which pulls in more serious users. Chinese labs are dragged by chip shortages, over-reliance on </span><a href="https://gradientflow.com/us-china-frontier-models/"><span>distillation and benchmaxxing</span></a><span>, and pressure to ship consumer products instead of doing open-ended research. That can change, but today the gap holds, so I would not rush to swap out your coding stack.</span></p><p><strong><span>The &#8220;China caught up&#8221; story is genuinely contested</span></strong><span>. Some observers still put the best Chinese labs a year behind, but most estimates land in the three to twelve month range, and it shifts with every release. It matters less than it sounds. For most routine work, my own experience is that open-weight models match the proprietary leaders at a much lower cost, and you can often post-train them to come out ahead. So test on your own tasks, not on anyone&#8217;s leaderboard, mine included.</span></p><h4><span>Rethink your stack</span></h4><p><strong><span>Open weights are about control, not just price</span></strong><span>. You can run an open model on your own hardware, tune it on your own data, and use it without a third party who can change the rules on you. The Fable shutdown made this concrete. When Washington blocked foreign nationals from using the model, Anthropic cut access for everyone, and European buyers started asking whether US models are safe to build on. That is a data moat, a privacy posture, and a hedge against having the rug pulled, not just a cheaper bill. The catch: attackers can run open models just as freely, and many EU and US buyers still will not touch Chinese-origin ones.</span></p><p><strong><span>A tested fallback is leverage even if you never use it</span></strong><span>. Just having a working open-weight alternative caps your exposure to a provider&#8217;s pricing, rate limits, behavior changes, and policy calls. But the leverage is only real if the fallback is real, running in production with real evals, not a line in a deck that says &#8220;we could switch.&#8221; A backup you have never tested is not a hedge, it is a hope.</span></p><p><strong><span>Inference efficiency is the next cost lever</span></strong><span>. The newest gains are not smarter models, they are faster serving. One Chinese system reports 57 to 85 percent faster generation and several times the throughput under heavy load, with almost no overhead. That attacks the exact cost structure the big labs depend on, so watch how models are served, not only how they score. The cheapest token often wins on plumbing, not intelligence.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Open-Foundation-Models-&#8212;-enterprise-model-playbook.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!IfnG!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!IfnG!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!IfnG!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!IfnG!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!IfnG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg" width="1456" height="854" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:854,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:418620,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Open-Foundation-Models-&#8212;-enterprise-model-playbook.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/204753735?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!IfnG!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!IfnG!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!IfnG!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!IfnG!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae4eaf6-74ab-45ac-aa88-75cc9803f66a_1758x1031.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4><span>Do this now</span></h4><p><strong><span>Run your models as a portfolio, not a religion</span></strong><span>. Use closed models where they clearly win, open weights where they are good enough or cheaper or more private, and keep the mix swappable. The right question is not &#8220;are open models better,&#8221; it is &#8220;where are they good enough to change my cost and control position.&#8221; A</span><a href="https://youtu.be/0A3sGymV6kY?si=PWzXaJ9qhwilPUMq&amp;t=241"><span> portfolio of models</span></a><span> still needs governance, evals, and clear ownership, or it turns into expensive complexity.</span></p><p><strong><span>Build the switching layer before you need it.</span></strong><span> Routers, OpenAI-compatible endpoints, eval harnesses, memory, logging, and clean abstractions let you change models without rewriting your product or going blind on quality. And treat your prompts, code, and agent traces as</span><a href="https://youtu.be/0A3sGymV6kY?si=6MsmpWjfFLhASSAz&amp;t=249"><span> strategic assets</span></a><span>: decide deliberately what flows to a closed API versus stays local. Those traces are training signals, not exhaust, and you only get to give them away once.</span></p><p><strong><span>Optimize for resilient, not open or closed</span></strong><span>. If you remember one thing, make it this. The useful frame is controlled versus resilient. Closed AI gets dangerous only when it becomes infrastructure you cannot replace, because then the vendor&#8217;s terms, access rules, and whatever government pressure lands on them become part of your operating environment. Architect so that no single lab, or government, is ever a single point of failure. That is the whole game.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Open-Foundation-Models-&#8212;-China-and-US.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ns-7!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Ns-7!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Ns-7!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Ns-7!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ns-7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg" width="1456" height="927" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:927,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:505435,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Open-Foundation-Models-&#8212;-China-and-US.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/204753735?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Ns-7!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Ns-7!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Ns-7!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Ns-7!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0cc356-f275-411f-98d9-20020dcfbe5f_1578x1005.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4><span>Where I think this all lands</span></h4><p><strong><span>First, the US posture toward China looks self-defeating</span></strong><span>. Blocking foreign nationals from a US model while clearing advanced chips for export does not slow China down, it hands it an opening and pushes its labs onto a homegrown stack, exactly what the earlier chip bans did. Cutting research ties and treating foreign talent as a threat drives away the people American labs depend on. Export controls have not stalled Chinese progress, and the damage lands on US companies and their customers instead. I would rather see cooperation than a wall, and the durable answer to strong Chinese open models was never to ban them, it is to build better ones.</span></p><p><strong><span>Second, supply</span></strong><span>. </span><a href="/__u/gradientflow.substack.com/p/the-single-vendor-ai-stack-is-a-transitional">Open weights are a business decision</a><span> that can change on a dime, and I used to worry the supply could dry up. I am more optimistic now. Between consortiums, government and enterprise-backed efforts, and new labs stepping in, I expect a steady stream of capable open models, not a drought. Thinking Machines' </span><a href="https://thinkingmachines.ai/news/introducing-inkling/?utm_source=gradientflow&amp;utm_medium=newsletter"><span>Inkling</span></a><span> makes the point: not the best model out there, but an open-weights base built for post-training and customization. You do not have to wait for the perfect open model to start cutting your dependence on a closed one.</span></p><div class="pullquote"><p>Your prompt logs and agent traces are strategic training assets, not empty exhaust.</p></div><p><strong><span>That is the real challenge for OpenAI and Anthropic</span></strong><span>. In an</span><a href="/__u/gradientflow.substack.com/p/the-single-vendor-ai-stack-is-a-transitional"><span> earlier piece</span></a><span> I argued the hybrid stack was coming for their pricing power, and this is the sharper version of that argument. Enterprises are now convinced of three things: they do not want vendor lock-in, they can offload a growing share of compute to open and smaller models they tune themselves, and they would rather not let their own data train someone else&#8217;s next model. Put it together and the days of a two-company oligopoly commanding most of the world&#8217;s inference are drawing to a close. Which may be why both are racing to go public, building a war chest before that pricing power erodes and pushing into domain-specific markets where an application is easier to defend than a token price. Smart move, and also a tell.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Inkling-Thinking-Machines.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5oZO!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5oZO!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5oZO!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5oZO!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5oZO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg" width="1456" height="981" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:981,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:540574,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Inkling-Thinking-Machines.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/204753735?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5oZO!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5oZO!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5oZO!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5oZO!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b8bd4e-ea26-4dcb-b097-a445f5c9936a_1585x1068.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1><a href="https://gradientflow.com/chinas-frontier-ai-export-controls/"><span>China's AI Export Controls at a Glance</span></a><span> </span></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DS6X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DS6X!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DS6X!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DS6X!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DS6X!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DS6X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg" width="1456" height="871" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:871,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:538403,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/204753735?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DS6X!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DS6X!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DS6X!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DS6X!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c963df1-72e2-4e1e-8b85-9287b60801de_1739x1040.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>(</span><strong><a href="https://gradientflow.com/wp-content/uploads/2026/07/China-Export-Control-of-Frontier-Models.jpeg">enlarge</a></strong><span>)</span></figcaption></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong><span> edits </span><a href="https://ethics.dev/">Ethics.dev</a><span> and the </span><a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a><span>, and he hosts the </span><strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong><span>. He helps organize the </span><strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong><span> and the </span><strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong><span>, while also serving as the Strategic Content Chair for AI at the </span><strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong><span>. You can follow him on </span><a href="https://www.linkedin.com/in/benlorica/">Linkedin</a><span>, </span><a href="https://x.com/bigdata">X</a><span>, </span><a href="https://indieweb.social/@bigdata">Mastodon</a><span>, </span><a href="https://www.reddit.com/r/GradientFlow/">Reddit</a><span>, </span><a href="https://bsky.app/profile/gradientflow.com">Bluesky</a><span>, </span><a href="https://www.youtube.com/c/GradientFlow">YouTube</a><span>, or </span><a href="https://www.tiktok.com/@gradientflow">TikTok</a><span>. This newsletter is produced by </span><a href="https://gradientflow.com/blog/">Gradient Flow</a><span>.</span></em></p>]]></content:encoded></item><item><title><![CDATA[25+ startups all solving the same missing piece]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/theyre-literally-building-tools-to</link><guid isPermaLink="false">https://gradientflow.substack.com/p/theyre-literally-building-tools-to</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 14 Jul 2026 13:01:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0832a137-73c1-45af-878f-54abacec2526_3369x2060.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a><span> &#8226;</span><a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>What Startups Taught Me About the Next Layer of AI Infrastructure</strong></h1><p><span>A little while back </span><a href="/__u/gradientflow.substack.com/i/188566697/how-teams-actually-use-rl-to-make-agents-reliable"><span>I wrote about</span></a><span> how teams use reinforcement learning (RL) to make agents reliable. Since then I keep bumping into </span><strong><span>startups</span></strong><span> where RL is not a research footnote or a feature buried in the stack. It is central to what they are building. I know of more than 25 at last count and still climbing, and in some cases RL is basically the product. It is still early, and much of the current tooling is aimed at </span><strong><span>frontier labs, neo labs</span></strong><span>, and sophisticated AI teams. Still, there is enough signal to think that some of the tools and lessons will eventually trickle down to the rest of us. At this point I treat my own RL timelines the way I treat horoscopes, entertaining but not binding. What I will say instead is that this particular wave has startups, products, and customers around it, which the previous periods mostly did not.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>If you read often, consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4><span>The New Infrastructure for Learning by Doing</span></h4><p><span>The common thread is that almost all of these startups are reacting to the same frustration. Frontier models are smart but unreliable the moment you ask them to do real, multi-step work. RL is the lever they pull to turn raw capability into dependable behavior, whether the target is a coding agent, a support bot, or a humanoid robot.</span></p><p><span>But none of them are really selling RL as a magic algorithm. They&#8217;re building the missing machinery around it, and that machinery has two hard parts. The first is giving a model somewhere to practice, which is why so many are in the business of simulated environments and training gyms. The second, and trickier, part is scoring. Did the agent finish the task, follow the rules, pick the right tool, avoid a shortcut that games the metric? A surprising amount of this market is really about graders, verifiers, and the tooling to catch an agent cheating its own reward.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Lizu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Lizu!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Lizu!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Lizu!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Lizu!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Lizu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg" width="1456" height="586" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:586,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:788590,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/203588459?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Lizu!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Lizu!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Lizu!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Lizu!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c73f07-4749-44eb-b106-7e228ea80b75_3973x1600.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>(</span><strong><a href="https://gradientflow.com/wp-content/uploads/2026/07/RL-startups-why-use-RL.jpeg">enlarge</a></strong><span>)</span></figcaption></figure></div><p><span>From there the goals split. Some startups build RL environments for frontier labs. Some build post-training platforms for companies that want specialist models. Some focus on continuous learning from production traces. Others carry RL into robotics, industrial control, and logistics. The common thread is simple enough to state plainly. If you can define the task, create a safe place to practice, and score the result, RL has something to work with.</span></p><h4><span>Where Learning by Doing Pays Off</span></h4><p><span>The first commercial cluster is exactly where you would expect. Coding, software engineering, ML engineering, security, and infrastructure tasks show up again and again because they come with built-in ways to score progress. Code can compile or fail. Tests can pass or fail. A sandbox can reveal whether the agent&#8217;s action changed the system in the intended way. The feedback is still imperfect, but it is much cleaner than asking a human to grade every step from scratch.</span></p><p><span>The second big cluster is computer use and enterprise work. These are agents that operate browsers, spreadsheets, CRMs, ticketing systems, internal tools, finance software, documents, and knowledge bases. This is where the difference between a demo and a production agent becomes painfully obvious. A model that can explain a workflow is not the same as an agent that can execute it, recover from mistakes, and satisfy a company&#8217;s standards.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!FXFI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!FXFI!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!FXFI!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!FXFI!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!FXFI!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!FXFI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg" width="1456" height="792" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:792,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:806815,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/203588459?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!FXFI!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!FXFI!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!FXFI!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!FXFI!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd321e190-9671-4880-87d8-a8ca4ac8e40c_3749x2039.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>(</span><strong><a href="https://gradientflow.com/wp-content/uploads/2026/07/RL-startups-use-cases-and-applications.jpeg">enlarge</a></strong><span>)</span></figcaption></figure></div><p><span>Then there&#8217;s a smaller but striking set of use cases that leave the screen entirely: robots learning to walk and grip, data-center cooling, freight routing. The wider pattern is that RL is showing up wherever teams can create a loop. There has to be a task, a place to attempt it, a way to observe what happened, and a score that is close enough to what the user actually cares about. That pattern applies to coding agents, enterprise research, support workflows, financial modeling, medical reasoning, industrial cooling, logistics, and robotics. The domains differ, but the recipe is surprisingly consistent.</span></p><h4><span>When Does This Reach the Rest of Us</span></h4><p><span>The question I keep coming back to is when this becomes usable by a broader set of AI teams. Right now, a lot of the tooling still assumes serious technical depth. You need to define environments, write rewards, inspect rollouts, catch reward hacking, and connect the training loop to real systems. That is not casual weekend work. But when this many startups are building environments, post-training platforms, verifiers, agent gyms, and RLOps tooling, it is hard not to expect some of the abstractions to become simpler.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/RL-startups-RL-overview.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Dkm-!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Dkm-!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Dkm-!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Dkm-!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Dkm-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg" width="1456" height="849" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:849,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1185267,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/RL-startups-RL-overview.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/203588459?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Dkm-!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Dkm-!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Dkm-!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Dkm-!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a92d410-8c43-4181-a763-9e37457c9a42_3680x2145.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>In one sense, the trickle-down has already started. The startups helping companies post-train or customize foundation models are bringing pieces of RL tooling into enterprise settings today. That&#8217;s RL tooling reaching real businesses today, not in some hypothetical future. The next step is not that every AI team becomes an RL research lab. It is that more teams get practical tools for defining the work they care about, measuring success, and improving models against those signals over time.</span></p><div><hr></div><h1><a href="https://gradientflow.com/wp-content/uploads/2026/07/Unpacking-The-AI-Financial-Bubble.jpeg">The AI Bubble Risk Map</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3c9z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3c9z!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!3c9z!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!3c9z!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!3c9z!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3c9z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg" width="1456" height="996" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:996,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:560777,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/203588459?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!3c9z!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!3c9z!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!3c9z!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!3c9z!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d3c78c3-6be3-46fd-a3dd-724a478d3adf_1528x1045.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong><span> edits </span><a href="https://ethics.dev/">Ethics.dev</a><span> and the </span><a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a><span>, and he hosts the </span><strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong><span>. He helps organize the </span><strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong><span> and the </span><strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong><span>, while also serving as the Strategic Content Chair for AI at the </span><strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong><span>. You can follow him on </span><a href="https://www.linkedin.com/in/benlorica/">Linkedin</a><span>, </span><a href="https://x.com/bigdata">X</a><span>, </span><a href="https://indieweb.social/@bigdata">Mastodon</a><span>, </span><a href="https://www.reddit.com/r/GradientFlow/">Reddit</a><span>, </span><a href="https://bsky.app/profile/gradientflow.com">Bluesky</a><span>, </span><a href="https://www.youtube.com/c/GradientFlow">YouTube</a><span>, or </span><a href="https://www.tiktok.com/@gradientflow">TikTok</a><span>. This newsletter is produced by </span><a href="https://gradientflow.com/blog/">Gradient Flow</a><span>.</span></em></p>]]></content:encoded></item><item><title><![CDATA[What happens when your agent can touch money]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/i-changed-my-mind-about-how-agents</link><guid isPermaLink="false">https://gradientflow.substack.com/p/i-changed-my-mind-about-how-agents</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 07 Jul 2026 13:03:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/aea44fb7-118b-4c66-8c7a-f7b03c42b2a5_1557x1016.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a><span> &#8226;</span><a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Your CLI Was Built for Humans, Not Agents</strong></h1><p><span>There&#8217;s a friendly debate among developers about how to give AI agents reliable ways to use external tools, data, and services so they can do useful work beyond generating text. One side favors </span><strong><span>CLIs, or Command-Line Interfaces</span></strong><span>, where agents run text commands against tools like </span><code>git, aws, jq, duckdb</code><span> and internal scripts. The other side favors </span><strong><span>MCP, or Model Context Protocol</span></strong><span>, which gives agents a structured way to discover tools, authenticate, and call services through defined schemas. This may seem confined to coding agent, but the tradeoffs apply equally to anyone deploying agents in operations, finance, customer success, or any workflow where agents need to touch real systems. Once an agent starts taking action, its interface with the outside world is no longer just a technical detail. It becomes a critical decision point for security, cost, and governance, regardless of whether that agent is writing code or managing customer data.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>If you read often, consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4><span data-color="rgb(102, 102, 102)" style="color: rgb(102, 102, 102);">CLI: Fast, Familiar, and Sharp-Edged</span></h4><p><span>The strongest case for CLI is that it is familiar, flexible,  and cheap. First, AI models have been trained on enormous quantities of shell scripts, developer documentation, and terminal content, which means they already understand tools like </span><code>git, docker</code><span>, and </span><code>kubectl</code><span>, without any special configuration, and that familiarity translates directly into reliability and lower error rates. Second, CLI output is composable: an agent can pipe the output of one command directly into another to filter, aggregate, or reshape data before it enters the model&#8217;s working memory. Finally, the token efficiency advantage is real and measurable. Loading a single MCP server&#8217;s full tool schema can consume tens of thousands of tokens before any useful work begins, whereas CLI tools require zero upfront context cost and agents can discover a tool&#8217;s capabilities on demand using its built-in </span><code>--help</code><span> flag.  The catch is that CLI access can be too powerful. Giving an agent raw shell access without sandboxing, credential isolation, and approval gates makes it incredibly difficult to prevent unauthorized changes to files and networks.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-&#8212;-CLI.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qpgL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!qpgL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!qpgL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!qpgL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qpgL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg" width="1456" height="805" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:805,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:291669,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-&#8212;-CLI.jpeg&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/202996959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!qpgL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!qpgL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!qpgL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!qpgL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a060c87-c21d-499a-8198-14527aea485f_1721x952.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4><span data-color="rgb(102, 102, 102)" style="color: rgb(102, 102, 102);">The MCP Case for Agents</span></h4><p><span>MCP&#8217;s advocates have a direct response to the CLI-first view: CLI doesn&#8217;t account for how most AI is actually consumed in the world. The majority of people interacting with AI agents do so through browser-based chat interfaces or mobile apps where running shell commands is simply not an option, and many business tools have no CLI equivalent at all. For those contexts, MCP fills a genuine gap: it gives agents a self-describing interface where the agent discovers which tools are available and how to use them upon connecting, without needing to guess command syntax or parse documentation. Unlike CLI, MCP includes built-in OAuth authentication, per-user permissions, and audit trails that satisfy enterprise security requirements.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-&#8212;-MCP.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5KqE!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5KqE!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5KqE!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5KqE!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5KqE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg" width="1456" height="806" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:806,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:328168,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-&#8212;-MCP.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/202996959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5KqE!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5KqE!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5KqE!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5KqE!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f48f912-7a76-4a67-802d-5547cabc74cf_1799x996.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>The main criticism is overhead. Poor MCP implementations can load huge tool schemas before useful work begins, burning tokens, adding latency, and leaving less room for reasoning. MCP can also introduce server failures, authentication friction, and harder debugging. The practical lesson is that MCP needs good interface design: smaller task-level tools, progressive disclosure, schema filtering, and gateways that show agents only what they need.</span></p><h4><span data-color="rgb(102, 102, 102)" style="color: rgb(102, 102, 102);">Your CLI Was Built for Humans, Not Agents</span></h4><p><span>An agent can learn command syntax. The harder problem is that most CLIs were designed for humans, not software agents operating under time, token, and safety constraints. We easily overlook these flaws because humans are great at filling in the blanks. We can guess missing steps from bad manuals, decode vague error messages, and realize on our own when a tool requires us to log in before showing its options. An agent pays a concrete cost for every one of those gaps: repeated discovery loops, wasted tokens, fragile text parsing, and unnecessary interruptions asking the user what to do next. The CLI didn&#8217;t change. The user did.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-need-for-tools.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JmJN!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!JmJN!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!JmJN!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!JmJN!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JmJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg" width="1456" height="840" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:840,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:217897,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-need-for-tools.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/202996959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JmJN!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!JmJN!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!JmJN!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!JmJN!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda21b858-26ae-4d80-8bd9-3c6ab4e0eeae_1705x984.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>The practical response is to treat CLI agent-readiness as something you can measure and improve, not just assume. An open-source project called </span><strong><a href="https://cliare.sh/?utm_source=gradientflow&amp;utm_medium=newsletter"><span>CLIARE</span></a></strong><span> (CLI Agent Readiness Evaluation) does exactly this. It probes the actual installed binary, not your documentation, records what happens, and produces a scored report across six dimensions: whether commands are findable and navigable, whether valid invocations can be constructed, whether commands complete without hanging, whether bad inputs fail with clear errors, whether machine-readable output modes are available and actually work, and whether read-only probes stay read-only. The result is a scorecard you can run, track across releases, and share with the teams building agents on top of your tooling. That shifts interface quality from a guessing game into a measurable metric.</span></p><p><span>This matters well beyond coding agents. Companies can expose real operational authority through CLIs: deployments, finance workflows, database jobs, cloud control planes, support scripts, analytics pipelines, and internal platforms. If agents are going to touch those surfaces, the relevant question is not just &#8220;does a CLI exist?&#8221; It is &#8220;can the agent understand and use it without guessing?&#8221;  AI teams exposing CLIs to agents should try CLIARE, or at least borrow its core idea: make the command surface measurable, versioned, parseable, and explicit about preconditions, outputs, side effects, and risk.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-&#8212;-CLIARE.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!EZV0!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EZV0!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EZV0!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EZV0!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!EZV0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg" width="1456" height="827" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:827,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:283524,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-&#8212;-CLIARE.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/202996959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!EZV0!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EZV0!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EZV0!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EZV0!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c309f2-ba38-4cd3-9de9-90600e959f87_1716x975.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4><span data-color="rgb(102, 102, 102)" style="color: rgb(102, 102, 102);">Match the Interface to the Risk</span></h4><p><span>I would not treat this as a religious choice between CLI and MCP. The better question is what kind of authority the agent is being given, and on whose behalf it is acting. Use CLI when the workflow is local, composable, inspectable, and already lives close to the terminal: code, tests, logs, files, data inspection, build systems, mature vendor tools, and internal scripts. But if agents will use that CLI repeatedly, use </span><strong><a href="https://cliare.sh/?utm_source=gradientflow&amp;utm_medium=newsletter">CLIARE</a></strong><span> to measure the surface before relying on it.</span></p><p><span>Use MCP when the workflow is hosted, multi-user, permissioned, or tied to SaaS systems where OAuth, consent, scoped access, and audit trails matter. In both cases, raise the bar when the agent can touch money, identity, production systems, customer data, or irreversible state. The common design rule is simple: expose the task, not the whole system. Keep the interface small, prefer parseable outputs, separate reads from writes, log consequential actions, and require approvals for operations that cannot be easily undone. Transport choice matters. Interface design matters more.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-&#8212;-decision-guide.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Yivi!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Yivi!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Yivi!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Yivi!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Yivi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg" width="614" height="358.8695054945055" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:851,&quot;width&quot;:1456,&quot;resizeWidth&quot;:614,&quot;bytes&quot;:332852,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/07/Agent-Tools-CLI-and-MCP-&#8212;-decision-guide.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/202996959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Yivi!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Yivi!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Yivi!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Yivi!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa896f450-c62e-467f-a223-7bb28721c0f2_1616x944.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1><a href="https://gradientflow.com/ai-coding-tools-field-guide/">The AI Developer Productivity Debate: A Field Guide</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cmr7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cmr7!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cmr7!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cmr7!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cmr7!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cmr7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg" width="1456" height="841" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:841,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:526565,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/202996959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!cmr7!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cmr7!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cmr7!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cmr7!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb39ecf2c-28f9-4569-bcc8-a31cfb9d9ff3_1763x1018.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>From </span><strong><a href="https://gradientflow.com/ai-coding-tools-field-guide/">"Does AI Actually Make Developers More Productive? The Evidence, For and Against"</a></strong></figcaption></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong><span> edits </span><a href="https://ethics.dev/">Ethics.dev</a><span> and the </span><a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a><span>, and he hosts the </span><strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong><span>. He helps organize the </span><strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong><span> and the </span><strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong><span>, while also serving as the Strategic Content Chair for AI at the </span><strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong><span>. You can follow him on </span><a href="https://www.linkedin.com/in/benlorica/">Linkedin</a><span>, </span><a href="https://x.com/bigdata">X</a><span>, </span><a href="https://indieweb.social/@bigdata">Mastodon</a><span>, </span><a href="https://www.reddit.com/r/GradientFlow/">Reddit</a><span>, </span><a href="https://bsky.app/profile/gradientflow.com">Bluesky</a><span>, </span><a href="https://www.youtube.com/c/GradientFlow">YouTube</a><span>, or </span><a href="https://www.tiktok.com/@gradientflow">TikTok</a><span>. This newsletter is produced by </span><a href="https://gradientflow.com/blog/">Gradient Flow</a><span>.</span></em></p>]]></content:encoded></item><item><title><![CDATA[I talked to Google's former AI head about messy data]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/i-talked-to-googles-former-ai-head</link><guid isPermaLink="false">https://gradientflow.substack.com/p/i-talked-to-googles-former-ai-head</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 30 Jun 2026 13:01:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/efeeb311-09e2-43ea-9906-78066c430886_1838x992.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Agents Need Maps, Not Bigger Context Windows</strong></h1><p>Like everyone else, I&#8217;ve been enjoying the steady improvement in coding agents and the tooling around them, from frameworks and harnesses to evaluation suites. But the more I talk with teams actually deploying agents in enterprises, the more I circle back to plumbing. Agents need data integrations and infrastructure built for them, a theme I explored in a <a href="/__u/gradientflow.substack.com/p/inside-the-race-to-build-agent-native">piece on rethinking databases</a> for agents. I&#8217;ve also written about using knowledge graphs (<a href="/__u/gradientflow.substack.com/p/graphrag-design-patterns-challenges">GraphRAG</a>) to improve accuracy and reduce hallucinations, which is especially important in high-stakes applications. The persistent problem has been that most teams don&#8217;t have a knowledge graph, and the few that do struggle to keep it current. A new system I recently came across is aimed squarely at that gap.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>If you read often, consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4>Automating Graph Construction and Maintenance</h4><p>I recently spoke with <a href="https://en.wikipedia.org/wiki/Andrew_W._Moore">Andrew Moore</a>, CEO of <a href="https://lovelace.ai/?utm_source=gradientflow&amp;utm_medium=newsletter">Lovelace</a>, former head of Google Cloud AI, and former dean of Carnegie Mellon&#8217;s School of Computer Science. Lovelace&#8217;s <a href="https://lovelace.ai/products?utm_source=gradientflow&amp;utm_medium=newsletter">Elemental platform</a> turns enterprise data into structured context engines that AI agents can navigate and investigate. I think &#8220;knowledge graph&#8221; is still a reasonable term here, although &#8220;context graph&#8221; may be closer to the point. This is not a graph built mainly for a human analyst browsing nodes on a screen. It is designed for agents that need to answer questions too large, messy, or time-sensitive for ordinary search, basic RAG, or stuffing more raw documents into a context window.</p><p>Elemental ingests whatever you have: relational tables, PDF files, news feeds, JSON fragments, even satellite imagery and other multimodal sources. Everything gets converted into a common intermediate form that eventually becomes nodes and relationships in a graph. The platform automates much of the construction and maintenance of these graphs. A graph with a thousand nodes can tolerate a human in the loop, but once you&#8217;re at many millions of facts, any step that depends on a person checking whether two records refer to the same company simply collapses. Too many enterprise AI projects die in the six months of data wrangling that comes before any actual AI work, and removing that toil is the whole point.</p><p>For an agent, a context graph gives it a map of the enterprise and the surrounding world. A bank investigating exposure to a sanctioned shipping company might need to connect ownership records, trade data, vessel movements, subsidiaries, legal filings, customer relationships, and recent news. Vector search can find relevant documents, but these questions often require following relationships across many entities and events. That is where a graph-shaped context layer becomes useful.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Lovelace-AI-ingestion.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!elsX!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!elsX!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!elsX!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!elsX!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!elsX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg" width="1456" height="737" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:737,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:379300,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Lovelace-AI-ingestion.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/201812856?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!elsX!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!elsX!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!elsX!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!elsX!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0769144f-241d-4564-9544-bccf41511dbd_1844x934.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>Graphs for Agents, Without a Graph Database</h4><p>Elemental is designed around four steps: data ingestion, entity resolution, graph construction, and agent-facing tool access. I covered ingestion above, but one constraint is worth adding: the system has to work without assuming clean schemas, consistent naming, or a single source of truth.</p><p><strong><a href="https://gradientflow.com/entity-resolution-insights-and-implications-for-ai-applications/">Entity resolution</a></strong> is the problem of deciding when different records refer to the same real-world thing. &#8220;IBM,&#8221; &#8220;International Business Machines,&#8221; an internal vendor ID, a legal entity in a filing, and a name in a PDF might all refer to the same company, or they might not. The same issue appears with people, ships, aircraft, accounts, subsidiaries, addresses, products, assets, and events. Anyone can prototype an entity resolution system in a weekend. Making one that scales, handles multiple languages, adapts to entirely new entity types, and updates as new information arrives <a href="https://gradientflow.com/entity-resolution-insights-and-implications-for-ai-applications/">is brutally hard</a>. Lovelace built its own engine and goes well beyond text matching. I half-jokingly told Andrew that the entity resolution engine alone could be a standalone product, given how many applications live or die on getting this right.</p><div class="pullquote"><p>Enterprise agents do not just need more context. They need context they can trace, rank, and trust.</p></div><p><strong>Auditability</strong> is just as important. In regulated or high-stakes settings, the system needs to show where a fact came from, how it was linked to other facts, and what version of the graph existed when an agent produced an answer. In plain English, that means lineage, provenance, and version control: how a fact moved through the system, what evidence supports it, and what the graph believed at a point in time. That matters if a regulator, customer, or internal reviewer asks why an agent flagged a transaction, recommended an investigation, or dismissed an alert. &#8220;The model said so&#8221; will not be enough.</p><p><strong>Retrieval</strong> is where the graph becomes more than a data catalog. In a serious graph, a single node can have hundreds of thousands of links, so a naive &#8220;show me everything within two hops&#8221; query explodes into billions of paths and grinds to a halt. Elemental takes a different route. It reframes a question like &#8220;who is most affected by this event?&#8221; as a probability problem, then uses randomized algorithms and other graph-theory tricks to surface the strongest connections without walking every path. The result is approximate rather than mathematically exact, but it returns confident, ranked answers over millions of nodes in under a second. That trade is well worth making, because the alternative is an LLM trying to reconcile contradictory probabilistic evidence in its head, which language models are genuinely bad at.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Lovelace-A-retrieval.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_BTq!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!_BTq!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!_BTq!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!_BTq!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_BTq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg" width="1456" height="877" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:877,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:409920,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Lovelace-A-retrieval.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/201812856?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_BTq!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!_BTq!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!_BTq!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!_BTq!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d4b45b-39e9-48e4-a1b0-6e914a18ddf5_1646x992.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Another interesting design choice is that Elemental does not rely on a graph database as the core storage layer. The data is exposed to agents as a graph, but the persistence layer underneath is custom. The reason is simple. Traditional graph databases are very useful, but they were not built for this particular job: broad, high-speed inference across tens of millions of nodes.</p><h4>Why Private Graphs Need Public Context</h4><p>Lovelace also brings another asset to the table: <a href="https://blog.lovelace.ai/the-yottagraph-and-why-ai-needs-explicit-knowledge-of-the-world-1cd1f2b46041">YottaGraph</a>. Think of it as a large, continuously updated graph of the public world, covering companies, people, places, events, filings, sanctions records, and the movements of ships and aircraft. This is useful because internal enterprise data rarely tells the whole story. YottaGraph would be hard to replicate because it requires continuous ingestion from many sources, entity resolution at scale, and a lot of operational discipline. Importantly, the enrichment flows inward. Public context can augment a company&#8217;s private graph, but Lovelace does not share one customer&#8217;s data with other organizations.</p><p>Lovelace <a href="https://thedataexchange.media/doris-xin-moustafa-abdelbaky-disarray/">isn&#8217;t alone in using graphs to give agents better context</a>, and I expect to see much more activity here. There is also a funny twist. GraphRAG was promoted heavily by graph database vendors, but some of the more interesting graph systems for agentic AI may not use graph databases at all. Whatever we end up calling these things, knowledge graphs, context graphs, or context engines, the underlying idea of structured, auditable context for agents is becoming hard to ignore.</p><div><hr></div><h1><a href="https://gradientflow.com/wp-content/uploads/2026/06/OckBench.jpeg">OckBench: The Cost of Getting the Right Answer</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!l7vo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!l7vo!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!l7vo!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!l7vo!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!l7vo!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!l7vo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg" width="1456" height="843" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:843,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:551100,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/201812856?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!l7vo!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!l7vo!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!l7vo!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!l7vo!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20768d55-fee6-4281-8bf5-6941b512f523_1770x1025.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><span>Derived from </span><strong><a href="https://ockbench.github.io/?utm_source=gradientflow&amp;utm_medium=newsletter">"OckBench: Measuring the Efficiency of LLM Reasoning"</a></strong></figcaption></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[What your base model doesn't protect you from]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/the-ai-data-problem-i-kept-avoiding</link><guid isPermaLink="false">https://gradientflow.substack.com/p/the-ai-data-problem-i-kept-avoiding</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 23 Jun 2026 13:01:46 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1fce241b-0a91-404b-9ffb-5f70c1d72ea4_1912x1008.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>The Data Compliance Problem AI Teams Keep Ignoring</strong></h1><p>I&#8217;ve avoided writing about copyright and AI. Not because it isn&#8217;t important, but because it felt like a legal sideshow compared to the engineering and business questions I find more interesting. That&#8217;s gotten harder to justify. There is also something mildly funny about naming my podcast <a href="https://thedataexchange.media/">The Data Exchange</a> years ago, because I believed data markets would become central to technology, and then mostly ducking this corner of the data conversation. The data question is now central to how AI systems are built, how they compete, and how they create risk. You can&#8217;t talk seriously about any of that without eventually bumping into who owns the stuff these models are trained on.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>A frequent reader? Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>For AI teams, data is no longer just raw material. One recent <a href="https://business.columbia.edu/faculty/research/missing-value-data?utm_source=gradientflow&amp;utm_medium=newsletter">economics paper</a> estimated that the value of data missing from official GDP figures amounts to about 4% of GDP on average, and closer to 6% in more recent years. More interesting for companies is the relative value of their own operational data: transaction logs, usage records, support tickets, product telemetry, and customer interactions. That internal data can be more informative than public web data because it captures how a real business actually works. For AI builders, the practical implication is simple: the data sitting inside your company may be more strategically valuable than anything you could scrape from the open web.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/AI-Data-and-Copyright-data-as-core-asset.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jLLM!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!jLLM!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!jLLM!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!jLLM!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jLLM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg" width="1456" height="740" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:740,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:226164,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/AI-Data-and-Copyright-data-as-core-asset.jpeg&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/200688502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jLLM!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!jLLM!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!jLLM!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!jLLM!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe451f33f-1f71-47cc-866b-172e62cbe352_1798x914.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>The Data Supply Chain Problem</h4><p>The first practical issue is <strong>provenance</strong>: knowing where training data came from, what rights apply, and whether it can be inspected or reconstructed later. That used to sound like paperwork. It now looks like core infrastructure. What a model knows, where it performs well, where it breaks down, and what legal exposure it carries are all shaped by the data it was trained on. <strong>Pre-training</strong> is the broad phase where a model absorbs patterns from large collections of text, images, code, books, journalism, and other sources. <strong><a href="/__u/gradientflow.substack.com/p/building-better-ai-agents-for-less">Post-training</a></strong> is where you steer the model toward specific tasks, behaviors, and domains using narrower, more curated datasets. Both phases are data strategy questions as much as engineering questions. For most teams, the immediate action is not to audit a trillion-token pre-training corpus. It is to get serious about the smaller, higher-value datasets they use to adapt, evaluate, and deploy models.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/AI-Data-and-Copyright-governance-input-output.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bUEy!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!bUEy!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!bUEy!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!bUEy!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bUEy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg" width="1456" height="849" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:849,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:444584,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/AI-Data-and-Copyright-governance-input-output.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/200688502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!bUEy!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!bUEy!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!bUEy!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!bUEy!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9649b478-cb70-499a-9909-0337658abba5_1745x1018.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Memorization</strong> adds a second layer of risk. A model does not need to act like a database to create trouble. Under the right prompts, especially when material appears many times in training data, it may reproduce protected text, code, lyrics, images, or paywalled content too closely.  That makes copyright risk a lifecycle issue, not just a training-data issue. Hosted models give providers more room to monitor, filter, and rate-limit suspicious behavior. Released model weights are harder to control. Either way, teams need to test for verbatim reproduction, near-duplicates, and outputs that could substitute for the original work.</p><h4>Guarding Your Post-Training and Fine-Tuning Pipelines</h4><p>Most AI teams aren&#8217;t doing pre-training. They&#8217;re <a href="/__u/gradientflow.substack.com/p/building-better-ai-agents-for-less">taking a foundation model and adapting it</a>: fine-tuning on domain data, <a href="/__u/gradientflow.substack.com/i/188566697/how-teams-actually-use-rl-to-make-agents-reliable">building instruction datasets</a>, <a href="https://gradientflow.com/post-training-rft-sft-rlhf/">running human feedback loops</a>, assembling evaluation suites, or wiring up <a href="/__u/gradientflow.substack.com/i/165149996/rags-next-chapter-agentic-multimodal-and-system-optimized-ai">retrieval pipelines</a>. That&#8217;s where the real data work happens for the majority of developers, and it comes with its own provenance problems. The data you use to customize a model, customer support logs, internal documents, expert annotations, licensed content, third-party datasets, <strong>needs the same documentation discipline</strong> as any other part of the stack. Where did it come from? What rights apply? Was it collected with appropriate consent? Can you reproduce it if challenged? These questions matter whether you&#8217;re fine-tuning a vertical copilot or building an evaluation harness, and the answers are often murkier than teams expect. A lightweight <em>data bill of materials</em> can help: a record of each dataset, its source, license terms, consent status, known restrictions, and intended use.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!St5B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!St5B!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!St5B!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!St5B!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!St5B!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!St5B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg" width="1456" height="386" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:386,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:175730,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/200688502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!St5B!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!St5B!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!St5B!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!St5B!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca54d721-f235-4799-9e8b-0c5928522e82_1877x498.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There&#8217;s also a technical risk that&#8217;s easy to underestimate in post-training contexts. Fine-tuned models can memorize training examples more readily than large pre-trained models, partly because the datasets are smaller and examples may repeat. A customer-facing model fine-tuned on proprietary documents, licensed text, or third-party content could reproduce that material verbatim in ways that create real liability. That risk doesn&#8217;t disappear after training ends. Output monitoring matters: similarity detection, content flagging, and policies for handling prompts that look like attempts to extract protected material should be part of any production deployment. No single control handles all of it, and the teams most likely to get caught flat-footed are the ones who assumed that using someone else&#8217;s base model meant the data compliance problem was already solved.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/AI-Data-and-Copyright-data-controls.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!o9cT!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!o9cT!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!o9cT!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!o9cT!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!o9cT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg" width="1456" height="754" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:754,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:314021,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/AI-Data-and-Copyright-data-controls.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/200688502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!o9cT!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!o9cT!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!o9cT!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!o9cT!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e8e4f6c-aaa8-4c59-a003-51fb9506e366_1756x909.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>Who Owns the Fuel That Runs These Models</h4><p>We are also seeing the rise of a formal data licensing market, where major publishers and content platforms sign deals with AI labs. While this reduces legal uncertainty for those who can afford it, it also threatens to create a massive moat for wealthy incumbents. Large AI firms can afford broad or exclusive deals that smaller labs, startups, researchers, and open-source projects cannot.</p><p>The legal landscape is also evolving unevenly around the world. The U.S. still relies heavily on case-by-case fair use arguments. Europe is pushing more toward transparency, opt-outs, documentation, and compliance processes. Some Asia-Pacific jurisdictions appear more permissive for computational analysis, but global deployment complicates everything. A model trained in one place can be used, challenged, or regulated somewhere else. In practice, many companies will opt to satisfy the strictest plausible standard, especially if they sell to large enterprises or regulated industries.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/AI-Data-and-Copyright-markets.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DGRW!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DGRW!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DGRW!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DGRW!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DGRW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:408368,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/AI-Data-and-Copyright-markets.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/200688502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DGRW!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DGRW!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DGRW!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DGRW!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b5a1ba1-da3d-491c-80c5-a40cd6c46250_1814x1037.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is why AI and copyright no longer feel like a legal sideshow to me. They are part of a larger question about how data markets will actually work: who gets paid, who gets access, who can prove what they used, and who can afford the cleanest inputs. The industry still has to find a workable balance between adaptation and attribution. Data is no longer just exhaust from the internet or residue from business operations. It is becoming one of the main assets, bottlenecks, and fault lines in AI. The teams treating it as a compliance checkbox are going to find that out the hard way.</p><div><hr></div><h1><a href="https://gradientflow.com/wp-content/uploads/2026/06/AI-Agent-Loop-&#8212;-final.jpeg">The Runtime Pattern Behind AI Agents</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/AI-Agent-Loop-&#8212;-final.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8UnB!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!8UnB!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!8UnB!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!8UnB!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8UnB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg" width="1456" height="975" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:975,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1306708,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/AI-Agent-Loop-&#8212;-final.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/200688502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!8UnB!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!8UnB!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!8UnB!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!8UnB!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02297c02-e8d4-4090-9767-6997348f69b4_3230x2163.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1>Claude Code to Cursor: a poem</h1><div id="youtube2-GOf-XUpaRdU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;GOf-XUpaRdU&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/GOf-XUpaRdU?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Your AI bill is a tax on scale]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/the-single-vendor-ai-stack-is-a-transitional</link><guid isPermaLink="false">https://gradientflow.substack.com/p/the-single-vendor-ai-stack-is-a-transitional</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 16 Jun 2026 13:02:03 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/522c5552-e7b8-4fe2-b401-7c7bce44f818_1826x1027.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>The Hybrid AI Stack Is Coming for the Pricing Power of OpenAI and Anthropic</strong></h1><p>OpenAI and Anthropic are going public while still capturing much of the money spent on foundation-model usage. But deployment patterns are starting to tell a more complicated story. Companies are building <strong>hybrid model portfolios</strong>, using proprietary models where convenience, support, and frontier capability matter, while turning to open-weights models where cost, privacy, customization, and deployment control matter more. As teams get better at operating multiple models, the single-vendor AI stack will look less like the default and more like a transitional phase.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Enjoying this newsletter? Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4>What Open Weights Give You And What They Do Not</h4><p>The economics are hard to ignore. In an <a href="/__u/gradientflow.substack.com/p/why-your-ai-bills-are-going-up-even">earlier piece</a>, I argued that the CFO has become the CTO, the <em>Chief Token Officer</em>. That framing applies directly here. Proprietary APIs are still useful for prototyping, broad assistants, and difficult reasoning tasks. But once a workflow becomes stable and high volume, token-based pricing starts to feel like a tax on scale. Open-weights models can cut unit costs sharply for repeatable work such as document processing, classification, extraction, internal search, customer support, and summarization. The savings are not automatic. Infrastructure and engineering costs have to be absorbed first. But for organizations running millions of daily inferences, the case can become compelling much sooner than many executives expected.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Open-weights-Models-&#8212;-Why.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7PYL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!7PYL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!7PYL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!7PYL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7PYL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg" width="1456" height="799" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:799,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:510859,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Open-weights-Models-&#8212;-Why.jpeg&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/199530858?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!7PYL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!7PYL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!7PYL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!7PYL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F003450d1-7ab8-4e67-979b-14d0a63575be_1778x976.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The appeal is not just lower cost. Open-weights models give enterprises more control over where data goes, how models are adapted, and which version is running in production. That matters for banks, insurers, healthcare organizations, manufacturers, software companies, and any business handling sensitive records, proprietary code, contracts, customer conversations, or regulated data. A model that runs in a private cloud, on-premises environment, or approved regional infrastructure can be easier to govern than one accessed only through a third-party endpoint. <strong>With open-weights models, enterprises can select a model version, test it, approve it, <a href="https://www.reddit.com/r/ChatGPTcomplaints/comments/1tpzueg/openai_didnt_just_retire_models_it_erased/?share_id=UyuwAiJpwAtqZecnKvPBM&amp;utm_medium=ios_app&amp;utm_name=iossmf&amp;utm_source=share&amp;utm_term=10">and keep running it</a>.</strong> This is valuable for regulated or high-stakes systems where silent behavior changes create audit and compliance problems. Fine-tuning and post-training lets teams adjust model behavior without retraining the whole system. RAG, or retrieval-augmented generation, lets a model consult a curated internal knowledge base before answering. Together, these patterns allow smaller models to perform well on company-specific workflows.</p><p>The barriers are just as practical. Switching to open weights is not like swapping an API key. Proprietary platforms package hosted endpoints, scaling, documentation, security features, enterprise support, and contractual accountability. Open-weights models shift more of that burden to the buyer. Teams need GPU planning, model serving, inference optimization, monitoring, evaluation, logging, access control, fallback paths, and cost tracking. The total cost of ownership is easy to underestimate because the API bill disappears, but the operational work does not. In some organizations, infrastructure and specialized engineering talent can become the dominant cost. Open weights can improve economics, but only for teams mature enough to run them well.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Open-weights-Models-&#8212;-Challenges.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!lkL9!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!lkL9!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!lkL9!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!lkL9!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!lkL9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg" width="1456" height="955" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:955,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:449775,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Open-weights-Models-&#8212;-Challenges.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/199530858?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!lkL9!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!lkL9!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!lkL9!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!lkL9!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae50c33a-7f5b-4bdc-a2f2-bef48e9a66c3_1569x1029.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The governance issues are even harder to wave away. Proprietary platforms usually include safety layers and enterprise risk support. Open-weights models often require companies to build those controls themselves. Input/output guardrails, red-team testing, incident response, secure artifact management, and model provenance all become first-class engineering concerns. Tools such as <em><a href="https://github.com/p-e-w/heretic">Heretic</a></em> show why this matters. Safety guardrails can be stripped from open-weights models quickly, which raises obvious compliance and misuse risks. Legal teams also have real work to do. &#8220;Open-weight&#8221; does not mean unrestricted. Licenses may limit commercial use, redistribution, scale, geography, or specific capabilities. And when these models are used for code generation, companies need processes for scanning outputs for vulnerabilities and license conflicts.</p><h4>The New Enterprise Model Stack</h4><p>The next phase is not open versus closed. It is workload-specific model selection. A routine classification task can go to a smaller open-weights model. A sensitive internal search workflow can run inside private infrastructure. A difficult reasoning problem can be escalated to a proprietary frontier model. This is the real meaning of hybrid model portfolios. The architecture is no longer about picking one best model. It is about building a routing and governance layer that can evaluate requests, choose the right model, monitor cost and quality, and replace models when needed. I already see this in my own coding workflow. My <a href="https://gradientflow.com/oxygen-development-environment/">O<sup>2</sup></a> toolkit, using opencode and OpenRouter, is useful precisely because different models are better for different jobs.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Open-weights-Models-&#8212;-Hybrid.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!XvG3!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!XvG3!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!XvG3!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!XvG3!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!XvG3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg" width="1456" height="919" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:919,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:451408,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Open-weights-Models-&#8212;-Hybrid.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/199530858?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!XvG3!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!XvG3!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!XvG3!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!XvG3!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9942028-8813-459c-bd6d-04bdad2e4818_1610x1016.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This hybrid approach becomes even more critical as we move toward agentic workflows. When you build autonomous agents that continuously run loops, call tools, and handle background tasks, your token consumption scales dramatically. If you run these entire multi-step workflows on premium proprietary endpoints, your monthly API bill will explode. Instead, a smarter architecture uses smaller, local open-weights models to handle the routine, repetitive steps in an agent&#8217;s loop, while escalating only the high-stakes decisions or complex reasoning tasks to closed frontier models. This setup also keeps the agent&#8217;s sensitive tool integrations and internal system commands within your own secure network rather than routing them through external APIs. The catch is that agents make the control layer harder to build. Every action needs to be logged, auditable, and ideally reversible, and most teams deploying agents have not built that infrastructure yet.</p><div class="pullquote"><p>Open-weights  are a business decision, and business decisions can be reversed.</p></div><p>This shift in workload routing has uncomfortable implications for OpenAI and Anthropic as they move toward IPOs. Their revenues may continue to grow quickly, but pricing power will face pressure from below. If open-weights models are good enough for a larger share of routine inference, enterprises will become more selective about when they pay premium API prices. They will still pay for frontier reasoning, managed compliance, uptime, enterprise support, convenience, and strong guardrails. But they will be less willing to send every summarization, extraction, routing, tagging, retrieval, and support workflow to the most expensive model. Revenue can grow while the price umbrella weakens.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Open-weights-Models-&#8212;-Supply.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!oap2!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!oap2!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!oap2!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!oap2!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!oap2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:432433,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Open-weights-Models-&#8212;-Supply.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/199530858?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!oap2!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!oap2!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!oap2!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!oap2!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F187dcdbe-e9e1-4abd-a38e-880722f0726d_1747x998.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>The biggest uncertainty is supply. </strong>Open weights are not a guaranteed public good. They are a business decision, and business decisions can be reversed. OpenAI demonstrated that years ago. Meta now appears less committed to Llama as an open ecosystem than many expected. At the same time, the open-weights landscape has become more concentrated among Chinese labs, and even that supply is narrowing as <a href="https://www.ciw.news/p/minimax-m2-7?utm_source=gradientflow&amp;utm_medium=newsletter">some providers</a> move toward closed or more restricted licensing under revenue pressure. This is the part of the story that deserves more attention. Enterprises should absolutely take open weights seriously, but they should not assume the ecosystem will remain abundant, permissive, and stable. The winning teams will be the ones that can test, route, govern, and replace models without rebuilding their AI stack every time the market shifts.</p><div><hr></div><h1><a href="https://gradientflow.com/tokenomics-ais-new-design-constraint">Tokenomics: AI&#8217;s New Design Constraint</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/tokenomics-unpacked.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1O-X!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1O-X!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1O-X!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1O-X!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1O-X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg" width="1456" height="789" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:789,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:492598,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/tokenomics-unpacked.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/199530858?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1O-X!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1O-X!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1O-X!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1O-X!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc38d2419-6852-4b01-837f-9a1c8de5d9ed_1911x1036.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[12 GW announced. 5 GW under construction. What happens next?]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/the-data-center-rebellion-just-got</link><guid isPermaLink="false">https://gradientflow.substack.com/p/the-data-center-rebellion-just-got</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 09 Jun 2026 13:01:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/33b6c311-66f5-4c00-9a04-871b275cb5fe_1920x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>The Gap Between the Press Release and the Power Grid</strong></h1><p>Back in February, I wrote about what I called the <strong><a href="/__u/gradientflow.substack.com/p/the-data-center-rebellion-is-here">&#8220;Data Center Rebellion,&#8221;</a></strong> the growing local resistance to the physical infrastructure behind AI. Since then, I have been asking tech people around the Bay Area how closely they are following the backlash. The answer is usually: they know it exists, but not much more than that. There is still a quiet assumption that most of these announced campuses will get built, plugged in, and brought online more or less on schedule. I am much less sure. What looked like a scattered set of zoning fights has hardened into something more organized, more politically potent, and more consequential for anyone trying to think clearly about AI infrastructure timelines. The opposition has gone from a speed bump to a genuine constraint.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Regularly reading? Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The striking part is how broad the opposition has become. <a href="https://news.gallup.com/poll/709772/americans-oppose-data-centers-area.aspx?utm_source=gradientflow&amp;utm_medium=newsletter">Polling suggests</a> that resistance to local AI data centers is now a mainstream position, not a fringe one. And the &#8220;AI&#8221; label matters. Data centers have become a visible target for wider concerns about corporate power, electricity costs, water use, job displacement, surveillance, and who actually benefits from the buildout. The politics have also gone cross-ideological in ways that make this harder to dismiss. Environmental justice advocates, rural conservatives worried about local control, and labor groups anxious about automation are all finding common cause at the zoning board.</p><h4>The Local Backlash Gets Smarter</h4><p>The objections are practical and increasingly specific. Communities are worried about water in dry regions, electricity demand on strained grids, air pollution from backup power, the constant hum of cooling systems, farmland conversion, tax breaks, and the small number of permanent jobs these projects often create. The industry tends to lead with billion-dollar investment figures. <strong>Residents tend to ask a simpler question: what do we give up, and what do we actually get?</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Data-Center-rebellion.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NGSb!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!NGSb!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!NGSb!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!NGSb!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NGSb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg" width="1456" height="803" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:803,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:504734,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Data-Center-rebellion.jpeg&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/198639782?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!NGSb!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!NGSb!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!NGSb!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!NGSb!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76c4474-d77b-4574-80b8-da21b653e2f8_1844x1017.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The tactics have matured too. This is no longer just online frustration or a few angry public meetings. Residents are using moratoriums, zoning challenges, lawsuits, <a href="https://www.politico.com/news/2026/06/04/california-ballot-measure-ban-data-centers-monterey-park-00949648?utm_source=gradientflow&amp;utm_medium=newsletter">ballot measures</a>, protests, water-rights filings, and elections. What makes the backlash more durable is the trust problem. Shell companies, project code names, NDAs, fast-tracked approvals, and vague end-user disclosures make communities feel boxed out. Once that trust is gone, even reasonable technical claims start to sound like sales material.</p><p><a href="https://www.wpr.org/news/microsoft-to-stop-using-ndas-with-local-governments-for-data-center-development?utm_source=gradientflow&amp;utm_medium=newsletter">Microsoft&#8217;s recent pledge</a> to stop requesting NDAs is a useful illustration here.  It&#8217;s notable precisely because it signals how widespread the practice has become. When a company feels compelled to make that kind of pledge, it&#8217;s an admission that the old playbook has become a liability.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Data-Center-tactics-of-developers.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RR5f!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RR5f!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RR5f!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RR5f!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RR5f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg" width="1456" height="686" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:686,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:361938,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Data-Center-tactics-of-developers.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/198639782?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RR5f!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RR5f!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RR5f!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RR5f!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b37af64-4e82-40b9-ba20-bfb060ef8c10_1884x888.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>Announced Capacity Is Not Real Capacity</h4><p>Local opposition gets much of the attention, but it is only one constraint. Even if a project clears the political process, it still has to get power, transformers, electrical equipment, GPUs, memory, networking gear, cooling systems, utility approvals, and enough skilled construction capacity. In many markets, the bottleneck has shifted from &#8220;can you get the chips?&#8221; to &#8220;can you get the megawatts?&#8221; A site can have land, permits, and a glossy announcement and still sit idle because the electrical infrastructure is not ready.</p><p>That&#8217;s why the <strong>gap between announced capacity and capacity under construction</strong> matters so much. Of the roughly 12 GW of U.S. data center capacity announced for 2026, <a href="https://finance.yahoo.com/sectors/technology/articles/half-planned-us-data-center-150928890.html?">only</a> about 5 GW is under active construction. That ratio gets worse, not better, for later years. The industry&#8217;s pipeline looks enormous in press releases and investor decks, but only a fraction appears to be moving toward actual completion on the promised timeline. The word &#8220;capacity&#8221; can mean too many things: land under option, a permitted site, a building shell, reserved power, an energized hall, installed racks, or revenue-generating compute. Those are not minor distinctions. They are the difference between a story the market wants to hear and an asset that can actually serve AI workloads.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PCSt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PCSt!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!PCSt!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!PCSt!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!PCSt!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PCSt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg" width="1456" height="984" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:984,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:460060,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/198639782?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!PCSt!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!PCSt!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!PCSt!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!PCSt!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f67ad4-1dab-4104-ac9a-041071723bab_1520x1027.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">(<strong><a href="https://gradientflow.com/wp-content/uploads/2026/06/Data-Center-capacity-gap.jpeg">enlarge</a></strong>)</figcaption></figure></div><h4>The Trust Deficit Becomes an Execution Risk</h4><p>The industry is responding, but mostly at the edges. Some developers are revising site plans, changing cooling designs, offering community benefits, making renewable-energy commitments, or becoming more selective about where they build. But they do not fully answer the harder questions: who pays for grid upgrades, who gets the water, who absorbs the noise and pollution, and who has the right to say no?</p><p>What concerns me is the financial exposure accumulating underneath all of this. More and more of this buildout is being funded through debt, long-term lease obligations, and capacity commitments made against a pipeline that is, in many cases, more announced than actually under construction. The hard question is whether the math works <em><strong>even</strong></em> if the projects do get built. Hyperscalers are spending as if AI infrastructure will unlock a very large new revenue pool. Maybe it will. But if capital spending keeps rising faster than revenue, the industry may discover that &#8220;demand&#8221; and &#8220;attractive return&#8221; are not the same thing. Either AI generates much more revenue than analysts currently expect, or some planned spending gets pushed out, scaled back, or canceled. That second outcome might not look like a crash. It could look like delayed campuses, slower GPU orders, tougher financing terms, and more &#8220;rephasing&#8221; language on earnings calls.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!UZjD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!UZjD!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!UZjD!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!UZjD!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!UZjD!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!UZjD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg" width="1456" height="774" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:774,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151892,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/198639782?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!UZjD!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!UZjD!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!UZjD!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!UZjD!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F587ee0f1-6af5-4dc2-bbea-5b18fa22f3f0_1731x920.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">From <a href="https://www.ft.com/content/32bf8935-8d21-4689-ae34-8b4d3d5f6d93?shareType=nongift&amp;syn-25a6b1a6=1">"The impossible maths of the AI boom"</a></figcaption></figure></div><p>This is why I would not treat local opposition as a side story. The compute demand behind AI is not going away. That does not mean every project deserves a rubber stamp. It means the industry has to get much better at earning trust and building capacity that communities, utilities, and investors can actually live with. <strong>If AI infrastructure spending is helping support the broader economy, then a serious pause becomes a macro risk, not just an AI story.</strong> A slowdown isn't even the worst version of this.<strong> It is an AI economy where compute becomes scarce, expensive, and concentrated in the hands of the few </strong><em><strong>companies and customers that can afford it</strong></em><strong>.</strong> That would be a bad outcome for everyone who wants AI to become broadly useful, not just broadly hyped.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ldtP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ldtP!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ldtP!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ldtP!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ldtP!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ldtP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg" width="1456" height="775" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:775,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:329124,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/198639782?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ldtP!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ldtP!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ldtP!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ldtP!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8eac22b-f147-4c30-96fc-9ae62311fee4_1862x991.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><strong><a href="https://amzn.to/4uf3LCZ">The MANIAC</a></strong>. I know this is a 2023 book, but it feels even more worth reading now. As AI reshapes computing, research, and mathematics, this portrait of John von Neumann made me wonder what one of history&#8217;s great mathematical minds would make of the machines we&#8217;ve built. This is historical &amp; biographical fiction at its best &#128175;</p></li><li><p><strong><a href="https://amzn.to/4ebsJgp">Steve Jobs in Exile: The Untold Story of NeXT</a></strong>. I had a couple of professor friends who were devoted NeXT users, and this helped me understand why that little black cube inspired such loyalty. This is a sharp, readable look at Jobs&#8217; wilderness years, and how what looked like a detour ended up shaping the Mac, the iPhone, and the tools we use every day.</p></li><li><p><strong><a href="https://amzn.to/43mzIy7">Inside the Box: How Constraints Make Us Better</a></strong>. I liked this book because its core idea feels especially relevant to AI right now. DeepSeek and other Chinese model builders are <a href="https://gradientflow.com/us-china-frontier-models/">a good reminder</a> that constraints do not always slow innovation down, sometimes they force teams to get sharper, scrappier, and more creative.</p></li></ul><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[The smartest AI teams are moving past chatbots]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/llms-wont-run-your-enterprise-heres</link><guid isPermaLink="false">https://gradientflow.substack.com/p/llms-wont-run-your-enterprise-heres</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 02 Jun 2026 13:02:04 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0a9c63e1-8014-4062-89dd-4eec4e7739bc_1846x1033.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Your Enterprise Data Deserves Better Than a Chatbot</strong></h1><p>Large language models and their multimodal variants remain the foundation models most people encounter first. That makes sense. Text, images, audio, and video cover a huge range of knowledge-work tasks, and today&#8217;s chatbots are far more capable than the text-only systems many people first tried. But enterprise AI does not run on chat alone. It runs on tables, time series, transactions, telemetry, product catalogs, customer histories, service graphs, and messy operational data that rarely fits neatly into a prompt. Using current coding agents <a href="https://thedataexchange.media/mikio-braun-2026-03/">for data science </a>makes this gap concrete. Generating Python and SQL is easy for an agent or an LLM, but data science requires a uniquely human skepticism to contextualize messy data and recognize when a result is simply too good to be true. We may finally be moving past the <strong><a href="https://www.investopedia.com/terms/t/tina-there-no-alternative.asp">TINA</a></strong> phase of foundation models for enterprise AI, where the answer to every problem has been &#8220;just use an LLM.&#8221; A new wave of frontier models look more specialized and useful for the prediction and decision problems that actually run businesses.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>If you&#8217;re a regular reader, consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4>Structured and Semi-structured Data Get Their Foundation Model Moment</h4><p><strong><a href="https://kumo.ai/?utm_source=gradientflow&amp;utm_medium=newsletter">Kumo&#8217;s</a></strong> foundation mode is aimed at one of the most valuable categories of enterprise data: structured relational data. Think customer records, orders, transactions, risk signals, and event histories spread across warehouses and lakehouses. The argument is straightforward: businesses still rely on slow, hand-built ML pipelines, while LLMs lose too much structure when tables are flattened into text. <strong>AutoML</strong> tried to automate this work, but mostly by tuning the old workflow of joins, features, and model selection. <a href="https://thedataexchange.media/jure-lescovec-kumo-ai/">Kumo&#8217;s relational foundation model</a>  takes a different route: it treats a database as a graph, where rows and tables become connected entities. Instead of manually building features, the model attends over raw relational context and generates predictions such as churn risk, recommendations, fraud likelihood, or customer lifetime value. The appeal is workflow compression: fewer bespoke pipelines, faster iteration, and a prediction layer that agents or applications can call on demand.</p><p>The newer <strong><a href="https://arxiv.org/abs/2604.12596">KumoRFM-2 </a></strong>release sharpens that pitch. It is described as a pre-trained model that can make predictions directly over multi-table databases using only a small number of labeled examples at query time. In other words, teams can ask predictive questions across connected tables without first flattening the data, building features, training a task-specific model, and maintaining a separate production pipeline. The reported benchmark results are notable because KumoRFM-2 claims to beat both supervised baselines and other foundation-model approaches on relational tasks while using a tiny fraction of the available labels.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-Kumo.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!17cZ!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!17cZ!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!17cZ!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!17cZ!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!17cZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg" width="1456" height="533" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:533,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:251829,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-Kumo.jpeg&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/197892841?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!17cZ!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!17cZ!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!17cZ!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!17cZ!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a705788-5d9e-4202-a626-efe902f89e6b_1794x657.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That said, I would not treat this class of foundation models as a blanket replacement for every predictive system. For lower-stakes routing, forecasts, personalization, fraud triage, and operational scoring, the value could be immediate. <a href="https://www.youtube.com/shorts/HVKD2G-Z1Sc">For quantitative finance</a>, regulated credit decisions, medical risk scoring, or underwriting, I would expect a more cautious path: careful validation, calibration checks, monitoring, challenger models, explainability review, and human governance before deploying to production.</p><p>Kumo isn&#8217;t the only active effort here. <strong><a href="https://priorlabs.ai/?utm_source=gradientflow&amp;utm_medium=newsletter">Prior Labs</a></strong> is pursuing foundation models for tabular data with <strong><a href="https://priorlabs.ai/tabpfn?utm_source=gradientflow&amp;utm_medium=newsletter">TabPFN</a></strong>, a system aimed at row-and-column prediction problems such as churn, fraud, pricing, demand forecasting, credit scoring, predictive maintenance, and clinical risk. Its pitch is similar in spirit: reduce the amount of preprocessing, feature engineering, tuning, and model selection needed before teams get useful predictions. This momentum extends to temporal data, where an expanding roster of <a href="/__u/gradientflow.substack.com/p/when-text-helps-time-series-and-when">time-series foundation models</a> can now generate reliable forecasts without prior, domain-specific fine-tuning. The important lesson is that structured enterprise data is becoming a first-class target for foundation-model development, with architectures that target tabular, relational, and temporal data.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-TabPFN.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!e1-3!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!e1-3!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!e1-3!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!e1-3!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!e1-3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg" width="574" height="341.7980769230769" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:867,&quot;width&quot;:1456,&quot;resizeWidth&quot;:574,&quot;bytes&quot;:277652,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-TabPFN.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/197892841?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!e1-3!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!e1-3!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!e1-3!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!e1-3!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ab821b-0734-43ce-b855-cbba29a2b9b7_1719x1024.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Datadog</strong> is moving in a related direction, though it uses different language. At the <a href="https://www.agentconference.com/">AI Agent Conference</a>, <a href="https://x.com/bigdata/status/2051315559971860735">Ameet Talwalker described</a> work on what Datadog calls a &#8220;world model&#8221; for observability. I think it belongs in this discussion because the inputs are largely structured and semi-structured operational data: metrics, logs, traces, service topology, code, events, alerts, and incident history. The goal appears to be a foundation model that learns how production software systems behave over time, not just a dashboard that summarizes what already happened.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-Datadog-world-model.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2Saq!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!2Saq!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!2Saq!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!2Saq!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2Saq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg" width="558" height="306.5934065934066" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1456,&quot;resizeWidth&quot;:558,&quot;bytes&quot;:290036,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-Datadog-world-model.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/197892841?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!2Saq!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!2Saq!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!2Saq!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!2Saq!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce4e24b-c59a-47b6-ae73-c79591848303_1764x969.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The <strong><a href="https://www.datadoghq.com/blog/ai/toto-2/?utm_source=gradientflow&amp;utm_medium=newsletter">Toto 2.0</a></strong> release strengthens that story. Toto began as a <a href="/__u/gradientflow.substack.com/p/when-text-helps-time-series-and-when?open=false#%C2%A7custom-solutions-when-standard-models-cant-handle-your-data">time-series foundation model</a> for observability data, and the new version turns it into a family of open-weights models that scale from 4M to 2.5B parameters. Datadog&#8217;s results suggest that larger Toto models keep getting better, run much faster than the first generation, and generalize beyond observability despite being trained largely on observability and synthetic data. For enterprise teams, the practical implication is that telemetry may become a richer prediction layer for incident detection, root-cause analysis, simulation, and agentic remediation. The world model effort is the next step in that direction, moving beyond forecasting individual streams toward a learned model of how distributed systems fail, recover, and respond to change.</p><h4>AI Moves Closer to the Point of Work</h4><p>The same push toward specialization applies to how models interact with people, not just what they predict. <strong>Thinking Machines</strong> is training what it calls an <strong><a href="https://thinkingmachines.ai/blog/interaction-models/?utm_source=gradientflow&amp;utm_medium=newsletter">&#8220;interaction model&#8221;</a></strong> for continuous, two-way exchange across audio, video, and text, rather than the familiar turn-taking pattern where a user speaks, waits, and receives a finished response. The key design choice is that the model works in real time, listening, responding, and tracking visual cues while deeper reasoning and tool use happen in the background. The enterprise relevance is direct: customer support, field service, sales coaching, clinical workflows, industrial operations, and design reviews all involve interruption, demonstration, and real-time correction. These are not clean prompt-and-response tasks. In many settings, the best interface is less like filing a ticket and more like working alongside a capable colleague. This is still a research preview with real constraints around connectivity and session length, but the direction is one that product and platform teams should be tracking.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-Thinking-Machines.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hAMa!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hAMa!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hAMa!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hAMa!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hAMa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg" width="480" height="291.42857142857144" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:884,&quot;width&quot;:1456,&quot;resizeWidth&quot;:480,&quot;bytes&quot;:93277,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-Thinking-Machines.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/197892841?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hAMa!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hAMa!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hAMa!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hAMa!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F987c5370-5c60-4115-93c3-fb0e4f85cb76_1475x896.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There is also a related wave of specialized interface models that expand where AI can be embedded in workflows. Google DeepMind&#8217;s <a href="https://deepmind.google/blog/ai-pointer/?utm_source=gradientflow&amp;utm_medium=newsletter">AI-enabled pointer</a> imagines assistance that follows users across applications, understands what is on screen, and accepts natural instructions like &#8220;fix this&#8221; or &#8220;move that&#8221; without requiring a carefully written prompt. OpenAI&#8217;s <a href="https://openai.com/index/advancing-voice-intelligence-with-new-models-in-the-api/?utm_source=gradientflow&amp;utm_medium=newsletter">real-time voice models</a> point in a similar direction, with separate models for live reasoning, translation, and streaming transcription. The common thread is that these are less about building a general chatbot and more about <strong>making AI useful at the point of work</strong>. Put those alongside the structured data and observability models covered earlier and a clearer picture emerges: enterprise AI is developing a stack of specialized models, from prediction engines on relational and telemetry data to real-time interaction layers, all coordinated around the workflows where value is actually created.</p><h4>Foundation Models Start to Specialize</h4><p><a href="/__u/gradientflow.substack.com/p/world-model-is-a-mess-heres-how-to">World models</a> is an emerging category I have not treated fully here. There is a lot happening, and some of it is genuinely interesting. But the world-model work I know best is not yet centered on the enterprise workflows I spend my time thinking about. My recent conversations with the founders of <strong><a href="https://thedataexchange.media/changan-chen-rhoda-ai/">Rhoda AI</a></strong> and <strong><a href="https://thedataexchange.media/jeff-hawke-odyssey/">Odyssey</a></strong> made that clear. <a href="https://thedataexchange.media/changan-chen-rhoda-ai/">Rhoda</a> is applying video-native foundation models to robotics tasks such as decanting, return processing, and container breakdown. <a href="https://thedataexchange.media/jeff-hawke-odyssey/">Odyssey</a> is building interactive world simulations, with early relevance for gaming, robotics, media, and other visual environments. These are important directions, but they sit closer to physical systems and simulated worlds than to the messy operational data, prediction problems, and knowledge-work interfaces that dominate most enterprise AI roadmaps.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-world-models.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!N0O_!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!N0O_!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!N0O_!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!N0O_!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!N0O_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg" width="482" height="265.8282967032967" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:803,&quot;width&quot;:1456,&quot;resizeWidth&quot;:482,&quot;bytes&quot;:404952,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/06/Foundation-Models-For-Enterprise-world-models.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/197892841?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!N0O_!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!N0O_!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!N0O_!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!N0O_!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac87001b-5d97-49f9-baf0-1b46baa1519d_1767x974.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The bigger takeaway is that foundation models are starting to specialize in useful ways. LLMs and multimodal chatbots will remain central, but they will not carry the enterprise AI stack by themselves. Enterprise AI will likely depend on a portfolio of more targeted models: relational models for structured data, time-series models for forecasting, observability models for production systems, interaction models for real-time work, and eventually world models where simulation and physical reasoning matter. The better end state is not one giant model that handles everything, but a routing layer that reads the task and directs it to the right model for the job.</p><div><hr></div><h1><a href="https://www.modiqo.ai/faq?utm_source=gradientflow&amp;utm_medium=newsletter">When Agent Teams Reach for rote</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.modiqo.ai/?utm_source=gradientflow&amp;utm_medium=newsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qggv!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Qggv!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Qggv!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Qggv!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qggv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg" width="1456" height="837" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:837,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:505731,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.modiqo.ai/?utm_source=gradientflow&amp;utm_medium=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/197892841?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qggv!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Qggv!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Qggv!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Qggv!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc694e22-3522-494f-8392-236cdf820c27_1791x1029.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.modiqo.ai/?utm_source=gradientflow&amp;utm_medium=newsletter&quot;,&quot;text&quot;:&quot;Explore rote&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.modiqo.ai/?utm_source=gradientflow&amp;utm_medium=newsletter"><span>Explore rote</span></a></p><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[What Upwork, DoorDash, Meta, EY, and Fundrise reveal about agents]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/ai-agents-outside-the-coding-world</link><guid isPermaLink="false">https://gradientflow.substack.com/p/ai-agents-outside-the-coding-world</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 26 May 2026 13:02:08 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/93b5872e-e085-4aa0-a5ff-14712a673340_1684x905.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Beyond the Demo: What Real AI Agents Actually Do at Work</strong></h1><p>I am always on the lookout for new AI agents and applications that operate outside the coding world. By agent, I mean a system that can take a goal, use tools, keep context, and work through several steps rather than simply answer a prompt. Looking through my notes from the recent <strong><a href="https://www.agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, I put together a few standout examples drawn from conversations with the people who built them and friends at the conference. What stands out is not that these systems are magical. It is that they are showing up in ordinary business workflows where speed, judgment, and access to the right data matter.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Value this newsletter? Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4>When Marketplaces Start Doing the Work</h4><p>Upwork&#8217;s <strong><a href="https://www.upwork.com/blog/uma-recruiter-how-we-built-an-agentic-solution-to-talent-matching-and-hiring?utm_source=gradientflow&amp;utm_medium=newsletter">Uma Recruiter</a></strong> starts from a familiar problem: hiring is not just search. A client may write an incomplete job post, miss important constraints, or fail to separate required skills from nice-to-have ones. Uma Recruiter turns that messy input into a structured hiring task, then searches the talent marketplace and evaluates candidates across signals like past work, portfolio depth, availability, prior client relationships, and Job Success Score. It then invites promising candidates and ranks incoming proposals. Upwork is treating a job post less like a one-time query and more like the start of a multi-step recruiting process. Early results suggest this is not just a demo: Upwork says Uma Recruiter can produce shortlists within six hours, initial testing showed a 30 percent increase in hires using the shortlist, time to hire fell 11 percent, and jobs filled within seven days rose 10 percent between November 2025 and March 2026.</p><p><strong><a href="https://about.doordash.com/en-us/news/ai-powered-merchant-tools?utm_source=gradientflow&amp;utm_medium=newsletter">DoorDash&#8217;s merchant tools</a></strong> are less like a single recruiter-style agent and more like a bundle of AI-enabled workflows placed directly into merchant operations. The core idea is to remove setup and growth tasks that independent restaurants often lack the time or staff to handle. Its AI-powered onboarding pulls information from a merchant&#8217;s existing web presence, including photos, hours, and menu items, so a merchant can review and edit rather than start from scratch. DoorDash says this helps merchants launch more than 35 percent faster. The suite also includes AI photo tools that retouch or replate food images while preserving the underlying dish, AI-generated branded websites for direct ordering, and AI-assisted marketing campaigns for email content and scheduling. Millions of photos have been enhanced, AI-powered websites are seeing nearly 10 percent average order conversion, and merchants report meaningfully reduced effort across onboarding and marketing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!jdF4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jdF4!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!jdF4!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!jdF4!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!jdF4!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jdF4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg" width="1456" height="924" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:924,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:192357,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/196849575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jdF4!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!jdF4!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!jdF4!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!jdF4!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b40817-8545-4516-87e5-4f09ebda444f_1679x1066.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The common thread is that both companies are using AI to make their platforms easier to use, not to replace the marketplace itself. Uma Recruiter is more explicitly agentic: it has a reasoning core, specialized tools, memory, and an iterative plan-act-assess loop that runs until it has a strong shortlist. DoorDash is more embedded and task-specific, appearing as product features that reduce merchant friction at known points in the lifecycle. For builders, the distinction matters. Upwork is automating a judgment-heavy workflow where the system must reason across candidates and outcomes. DoorDash is automating setup, content, and marketing jobs where usability, guardrails, and tight integration into the merchant portal may matter more than a visibly autonomous agent.</p><h4>Two Paths to the Enterprise Agent</h4><p><strong><a href="https://medium.com/@AnalyticsAtMeta/how-we-built-an-ai-second-brain-for-60k-knowledge-workers-78c507dd795b">Meta&#8217;s AI Second Brain</a></strong> addresses a problem most knowledge workers recognize immediately: the context needed to do your job is scattered across documents, meetings, tasks, code reviews, and internal discussions. Rather than starting each session cold, the system gives an AI agent a persistent workspace organized around the PARA method, a lightweight structure for Projects, Areas, Resources, and Archives that tells the agent what you are actively working on, what to load on demand, and where to route new information like meeting notes. The agent connects to internal tools through authenticated MCP servers, which give it scoped, permissioned access to internal systems, and command-line interfaces. The adoption numbers are striking: more than 63,000 installs in roughly three months, around 10,000 daily active users, and thousands of user-created skills written in plain markdown. That kind of internal traction usually means the tool solved a real problem.</p><p><strong><a href="https://www.ey.com/en_gl/newsroom/2026/04/ey-launches-enterprise-scale-agentic-ai-to-redefine-the-audit-experience-for-the-ai-era?utm_source=gradientflow&amp;utm_medium=newsletter">EY&#8217;s agentic AI</a></strong> effort targets a very different kind of knowledge work: audit and assurance. The firm is embedding a multi-agent framework directly into EY Canvas, its global assurance platform built on Microsoft Azure, Microsoft Foundry, and Microsoft Fabric. The system is designed to help audit teams orchestrate complex tasks, surface updated accounting and audit guidance, sharpen risk assessments, and reduce administrative overhead, while keeping human judgment explicitly in the loop. The scale is institutional rather than viral: 130,000 assurance professionals, 160,000 audit engagements, more than 150 countries, and a roadmap to support end-to-end audit activity by 2028.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Oigp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Oigp!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Oigp!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Oigp!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Oigp!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Oigp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg" width="1456" height="733" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:733,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:245689,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/196849575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Oigp!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Oigp!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Oigp!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Oigp!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1e69c21-14f2-4785-8ce1-1c732ef6adf0_1844x928.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The shared lesson is that internal agents need far more than a capable model underneath them. They need access control, structured context, workflow integration, and a clear boundary between AI assistance and human decision-making. Where the two cases diverge is in philosophy. Meta&#8217;s system grew from the <em>bottom up</em>: users write their own skills, teams extend workflows, and adoption spread because the entry cost was low and the system was composable. EY&#8217;s deployment is <em>top-down</em> by design, embedded inside a regulated professional platform where governance, quality controls, and training matter as much as productivity gains. Some agents spread because people can adapt them. Others earn trust precisely because they cannot be adapted freely.</p><h4>When the Data Is the Moat</h4><p><strong><a href="https://realai.com/?utm_source=gradientflow&amp;utm_medium=newsletter">RealAI</a></strong> is an AI real estate analyst for investors, multifamily professionals, agents, homebuyers, and renters. The pitch is that property and market analysis that once required specialized teams or expensive institutional tools that can now be done conversationally. RealAI can compare markets, evaluate properties, model returns, and surface data on rents, sales histories, demographics, household financials, migration trends, and market dynamics across U.S. residential properties. Fundrise claims underwriting that previously took days can now be completed in seconds. The owner-developer of New York City&#8217;s World Trade Center, said complex analyses that once took days can now be completed in minutes. RealAI is priced accessibly for individual investors and smaller firms that have historically been priced out of this kind of intelligence.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0sIz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0sIz!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!0sIz!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!0sIz!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!0sIz!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0sIz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg" width="1456" height="882" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:882,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:312134,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/196849575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!0sIz!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!0sIz!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!0sIz!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!0sIz!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facd01fc3-5e52-41ce-9bb8-a1f52b3414dd_1603x971.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The most important part of RealAI may not be the chat interface or the agent harness, the layer that routes tasks to the right tools and data sources. It is the data  underneath it. Fundrise describes a system trained on tens of thousands of hours of internal team experience and a database of roughly 3.5 trillion data points covering every residential property in the country, drawn from public records and private databases and updated in real time. The interface can be redesigned and the orchestration layer can be swapped out. But assembling, cleaning, connecting, and continuously refreshing domain-specific data at that scale is the genuinely hard part. In many applied agent systems, durable advantage lives below the model, in the data.</p><h4>What Makes Agents Stick</h4><p>These cases make me less interested in agents as a category and more interested in the conditions that make them useful. The pattern is not simply &#8220;give a model tools.&#8221; The better examples sit inside real work loops, draw on domain-specific data, preserve human control where judgment matters, and have enough memory to carry context across steps without dumping everything into every session. They also need less glamorous machinery: access control, retries when tools fail, logging that explains why the agent acted, evaluation tied to business outcomes, and cost discipline so every step does not require the most expensive model. That is where many agent projects will succeed or fail, not in the demo.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/05/Agents-at-Work-&#8212;-Lessons.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Axfb!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Axfb!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Axfb!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Axfb!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Axfb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg" width="1456" height="415" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:415,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:129295,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/05/Agents-at-Work-&#8212;-Lessons.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/196849575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Axfb!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Axfb!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Axfb!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Axfb!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47c065e-5cbb-43f3-a6db-b540d6425b23_1856x529.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The workforce question is also sitting just below the surface of most of these deployments, even when it goes unspoken. Fundrise&#8217;s Ben Miller is unusually blunt about the labor consequences. He says AI will cause job losses across commercial real estate, and while Fundrise has not laid people off, the company has slowed hiring. That is a more candid framing than most companies are willing to offer publicly, and it is worth taking seriously. The systems described here are not replacing human judgment in the high-stakes moments, but they are compressing a significant amount of the work that surrounds those moments. For anyone building or buying agents, the value is real, but so are the organizational consequences.</p><div><hr></div><h1><a href="https://gradientflow.com/openai-erdos-discrete-geometry/">When AI Found the Counterexample</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/openai-erdos-discrete-geometry/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!biYd!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!biYd!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!biYd!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!biYd!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!biYd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg" width="1456" height="806" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:806,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:425766,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/openai-erdos-discrete-geometry/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/196849575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!biYd!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!biYd!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!biYd!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!biYd!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7caa1fc-1010-45b5-a3b6-3f5bd78f297f_1773x982.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1><a href="https://gradientflow.com/vatican-ai-encyclical/">Vatican to AI Leaders: Efficiency Is Not Enough</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1vUX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1vUX!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1vUX!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1vUX!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1vUX!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1vUX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg" width="1456" height="790" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:790,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1864344,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/196849575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1vUX!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!1vUX!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!1vUX!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!1vUX!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8a16a8c-d589-4589-a685-a3224415f307_3887x2108.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">From <a href="https://gradientflow.com/vatican-ai-encyclical/">The Vatican&#8217;s AI Principles: What You Need to Know</a></figcaption></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Stop upgrading your LLM. Start fixing your data.]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/stop-upgrading-your-llm-start-fixing</link><guid isPermaLink="false">https://gradientflow.substack.com/p/stop-upgrading-your-llm-start-fixing</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 19 May 2026 13:02:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/30d0dfc4-712c-48b1-90e4-dea6c033df29_1661x1012.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Integration Is the New Moat: Moving Beyond the LLM</strong></h1><p>The <strong><a href="https://www.agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong> in New York was one of the better events I&#8217;ve attended to get a read on what&#8217;s actually happening with enterprise AI. The formal sessions were great, but the hallway conversations was where I got the inside scoop. The consistent message: deploying AI agents is much harder than most organizations expect, and the reasons are rarely the ones they anticipate. What follows is my attempt to distill what I heard into a practical view of why enterprise agents are so hard to deploy.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Reading on a regular basis? Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The first barrier is integration. In one enterprise after another, agents run into older CRMs, finance systems, document stores, and homegrown tools that were never designed for autonomous software. What looks like a wiring problem usually isn&#8217;t. A logistics company built a capable agent that fell apart the moment it had to touch their order management system, a decade-old platform never designed to be queried by software making autonomous decisions. The agent wasn&#8217;t broken. The process it was dropped into was. The worst failures are often the ones that stay hidden. A financial services firm ran an agent successfully in its test environment for months, only to discover during a quarterly audit that production CRM records had silently stopped updating. No error, no alert, just bad data accumulating for three months. Teams that treat integration as a technical handoff rather than a workflow redesign problem consistently get stuck at the same wall.</p><p>The data situation compounds this at every layer. Enterprise knowledge doesn&#8217;t live in clean, queryable databases. It lives in Confluence pages nobody maintains, Slack threads from two years ago, and the heads of three people who&#8217;ve been at the company long before the current CTO arrived. One study found that more than a quarter of agent deployment failures trace directly to critical knowledge that was never captured anywhere a system could reach. When agents fail on company-specific terminology, like non-standard product codes or internal procurement shorthand, the instinct is to upgrade to a more powerful model. That instinct is almost always wrong. The fix is domain-specific examples and better knowledge capture, not a bigger model. And underneath all of it, security cannot be an afterthought. Agents need governed, scoped access to data, with proper permissions and audit trails built in from the start. Without that foundation, even a well-integrated, well-trained agent is a liability waiting to surface.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4I-c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4I-c!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!4I-c!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!4I-c!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!4I-c!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4I-c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg" width="582" height="391.33104395604397" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:979,&quot;width&quot;:1456,&quot;resizeWidth&quot;:582,&quot;bytes&quot;:373052,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/195682387?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!4I-c!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!4I-c!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!4I-c!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!4I-c!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb61fa1e-758a-4c14-a230-49d96d09461e_1517x1020.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>Agents Don&#8217;t Fix Broken Processes, They Find Them</h4><p>But even when integration is solid and data is in order, most deployments hit a third wall that almost nobody budgets for: the organization itself. Agents do not arrive as neutral software upgrades. They ask people to change how work is routed, approved, measured, and owned. In a hospital system, that might mean deciding whether an agent can prepare a prior authorization packet before a clinician reviews it. In an industrial manufacturer, it might mean exposing the informal workaround a plant manager has used for years because the official process is too slow. In an insurance operation, it might mean discovering that no one can explain who is accountable when an agent recommends a coverage decision that later gets challenged. These are not edge cases. They are the work.</p><p>This is why early agent projects often fail in a way that is politically expensive. A weak first deployment does not just miss a KPI. It convinces managers, operators, and risk teams that the whole category is immature or unsafe. The harder second attempt, the one that would involve process audits, clearer ownership, better evaluations, and serious <a href="https://en.wikipedia.org/wiki/Change_management">change management</a>, may never get funded. In practice, deploying agents means changing the organization while the organization is still running. That is slower and messier than a demo, but it is also where the real implementation work begins.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Ijpz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ijpz!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Ijpz!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Ijpz!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Ijpz!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ijpz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg" width="596" height="451.98513011152414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1020,&quot;width&quot;:1345,&quot;resizeWidth&quot;:596,&quot;bytes&quot;:342322,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/195682387?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Ijpz!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Ijpz!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Ijpz!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Ijpz!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da51d32-ab7e-4f94-bcd1-0c46f4cfbe4a_1345x1020.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Compounding all of this is a talent problem with no clean solution. Deploying agents at scale requires people who understand process design, LLM behavior, systems integration, and organizational change, all at once. That combination is genuinely rare, and companies that hire for one or two of those skills and assume the rest will follow are setting themselves up for the same failure pattern, just with different symptoms.</p><h4>Agents Are Implemented, Not Installed</h4><p>The real implementation work isn&#8217;t getting an agent to run correctly in isolation. It&#8217;s getting the agent to run correctly inside a live organization, where the work is distributed across roles, the accountability is murky, and the processes were designed around human judgment calls that nobody ever wrote down. What looks like an AI project is usually a process redesign project with an AI component attached. The companies that figure this out early tend to scope their first deployments around a specific, broken workflow rather than a whole function or department. Not &#8220;automate the sales team,&#8221; but &#8220;automate the part of lead qualification that requires pulling the same three fields from two systems and writing the same email 200 times a week.&#8221; That narrower target is less exciting to demo but far more likely to survive contact with the organization. Enterprise agents are not installed. They are stood up, governed, monitored, and gradually expanded.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!oz8s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!oz8s!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!oz8s!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!oz8s!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!oz8s!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!oz8s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg" width="1456" height="892" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:892,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:357568,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/195682387?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!oz8s!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!oz8s!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!oz8s!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!oz8s!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a7dfee-bd8b-4642-925d-5fe45be1ac2e_1659x1016.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The implementation gap has also created a staffing model that most organizations haven&#8217;t fully absorbed yet. The most effective deployments involve a dedicated operational owner for each agent in production, someone who sits at the intersection of the business workflow and the technical system, and who can tell the difference between an agent that&#8217;s working and an agent that&#8217;s producing plausible-looking output that nobody has actually verified. Some vendors have formalized this with embedded specialists, technical product managers or <strong>forward-deployed engineers</strong> whose job is to live inside the customer&#8217;s workflow until the deployment actually holds. Without that kind of ownership, agents in production become side projects maintained by whoever built the prototype, and the research bears this out: organizations that skip dedicated ownership are dramatically more likely to face failures that require rolling the whole thing back. The talent profile this requires doesn&#8217;t map cleanly onto any existing job title, which is part of why so many companies are either building it from scratch or outsourcing it to implementation specialists who&#8217;ve learned these lessons on someone else&#8217;s dime.</p><h4>Integration Is the New Moat</h4><p>The next durable advantage in enterprise agents will not come from picking a cleverer model. It will come from making agents usable inside messy, specific, high-stakes workflows. A legal team does not need a model that can sound like general counsel in the abstract. It needs a system that can find the right contract, apply the company&#8217;s negotiation playbook, respect approval thresholds, and leave a clean audit trail. A customer support operation does not gain much by giving every human agent a better copilot. It gains real leverage by redesigning the service so routine cases resolve end to end, with people handling the work that requires judgment, empathy, or escalation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DDck!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DDck!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DDck!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DDck!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DDck!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DDck!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg" width="1456" height="815" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:815,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:338045,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/195682387?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DDck!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DDck!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DDck!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DDck!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09831e3c-0632-41e4-92a1-80765db60adf_1766x988.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A manufacturer running fragmented ERP, procurement, and plant systems will not close the competitive gap by waiting for larger models. It will close the gap by modernizing the connective tissue of the business. The raw intelligence of foundation models is becoming a commodity faster than most people expected. What remains scarce is the integration depth, the governed data access, the workflow redesign, and the operational ownership that make agents actually hold in production.</p><p>That gap is also a market. Vendors, integrators, and internal transformation teams that can do the unglamorous work, connecting legacy systems, capturing institutional knowledge, building evaluation frameworks, managing the organizational change, are sitting in front of a real and durable opportunity. The distance between what foundation models can theoretically do and what enterprises can actually deploy is not closing on its own. The companies that treat integration, governance, and workflow redesign as the product rather than the plumbing will be the ones that turn agents from demos into operating leverage.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!u06F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!u06F!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!u06F!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!u06F!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!u06F!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!u06F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:836318,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/195682387?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!u06F!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!u06F!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!u06F!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!u06F!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbddd853-5a26-49ff-bb72-3987e22372f9_1920x1080.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1><a href="https://mp.weixin.qq.com/s/4BX75t0z-pJ_kQWrEPcLkw?utm_source=gradientflow&amp;utm_medium=newsletter">The Three Pillars Behind DeepSeek&#8217;s $51.5B Premium</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RWBX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RWBX!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RWBX!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RWBX!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RWBX!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RWBX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg" width="1456" height="822" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:822,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:487969,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/195682387?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RWBX!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!RWBX!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!RWBX!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!RWBX!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f1d887-821a-4a75-ae46-1b04d6f11902_1882x1062.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">(<strong><a href="https://gradientflow.com/wp-content/uploads/2026/05/DeepSeek-Pillars-of-Valuation.jpeg">enlarge</a></strong>)</figcaption></figure></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Why your AI bills are going up (even as tokens get cheaper) 📉💸]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/why-your-ai-bills-are-going-up-even</link><guid isPermaLink="false">https://gradientflow.substack.com/p/why-your-ai-bills-are-going-up-even</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 12 May 2026 13:03:08 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1b9e1028-eb83-433a-97c2-cf6427e705be_1734x975.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>The End of the AI Experiment: Surviving the CFO&#8217;s New ROI Demands</strong></h1><h4><strong>Why This Has Become an Executive Issue</strong></h4><p><strong>Why is AI spend no longer just an IT budget problem?</strong> AI has crossed a threshold where aggregate spend across every department requires capital allocation discipline, not just software procurement review. <em>Every</em> function now has a case for AI investment, and someone has to decide which requests deserve ongoing funding. That decision has landed with the CFO, which means technology leaders who frame AI proposals as feature requests will lose funding to peers who can demonstrate measurable business outcomes.</p><p><strong>What do &#8220;tokenomics&#8221; and &#8220;tokenmaxxing&#8221; actually mean in practice?</strong> <em>Tokenomics</em> is simply the practical economics of AI usage: how prompts, automated workflows, and background agents translate into real spending, and whether that spending is producing value. <em>Tokenmaxxing</em> is the emerging habit of pushing more work through AI because tokens feel cheap, or because high-consumption workflows appear more productive. The instinct can be rational, but it creates a governance problem because organizations need a way to distinguish productive consumption from wasteful consumption, and most have not built that capability yet.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Reading on a regular basis? Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong>Why are AI bills climbing even though token prices keep falling?</strong> Lower unit prices are encouraging more consumption, not less. As tokens get cheaper, teams build more ambitious systems: more automated, more context-heavy, always-on agents running continuously in the background. The marginal cost of any single query feels negligible, so consumption expands to fill whatever budget exists. Organizations focused purely on negotiating lower unit prices while ignoring how their systems are designed will find their total bills climbing regardless.</p><p><strong>Why is CFO scrutiny intensifying right now?</strong> The broad experimentation phase is ending. Many organizations have deployed AI in some form, but far fewer believe those deployments have produced tangible value. Once that gap becomes visible, finance teams stop treating AI as a learning exercise and start demanding evidence for continued investment. The funding logic shifts from supporting a large portfolio of loosely defined experiments to concentrating resources on fewer workflows with a clear payback case.</p><h4><strong>What Leaders Should Actually Govern</strong></h4><p><strong>What is the right unit of control: seats, teams, vendors, or workflows?</strong> The most useful unit of governance is the individual application or workflow, not the software seat or department budget. AI costs are generated by usage patterns, not by who holds a license. A single automated workflow can quietly consume more tokens than dozens of human users combined. Budgeting at the workflow level makes it possible to see which use cases are scaling, which are overrunning, and which should be redesigned or shut down.</p><p><strong>When do spending caps help, and when do they backfire?</strong> Caps help when they prevent undisciplined growth in low-value usage, particularly when nobody can explain where the spending is coming from. They backfire when they suppress the most productive work. If your highest-consuming teams are also your highest-performing ones, a blanket ceiling is a tax on performance dressed up as financial discipline. The right sequence is to instrument outcomes first, then decide where controls belong.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5d36!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5d36!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5d36!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5d36!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5d36!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5d36!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg" width="514" height="305.010989010989" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:864,&quot;width&quot;:1456,&quot;resizeWidth&quot;:514,&quot;bytes&quot;:316898,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/194967910?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5d36!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5d36!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5d36!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5d36!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5047bd15-1772-4b22-b937-e9748868a891_1627x965.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>What should leaders actually ask when a vendor proposes outcome-based pricing?</strong> <a href="/__u/gradientflow.substack.com/i/169593891/11-price-based-on-outcomes-not-usage">Outcome-based pricing</a> sounds appealing because it appears to align vendor incentives with business results. That alignment is not automatic. It depends entirely on how the outcome is defined, how success is verified, and what happens when the system produces something that technically triggers a charge but does not create real value. Leaders should ask who defines what counts as a valid outcome, how disputes are handled, and whether the vendor has any incentive to maximize billable events in ways that diverge from the customer&#8217;s actual objective.</p><p><strong>Why do different AI pricing models need different governance approaches? </strong>Not all AI spend behaves the same way. Subscription pricing buys predictability but can conceal waste inside a flat fee. Usage-based pricing makes activity visible but creates volatile invoices. <a href="/__u/gradientflow.substack.com/i/169593891/11-price-based-on-outcomes-not-usage">Outcome-based pricing</a> sounds more business-friendly, but it can obscure the operational work required to verify whether the billed result was correct, complete, and valuable. The shift toward seats-plus-consumption adds another complication: buyers may renew a familiar per-seat contract while also taking on usage charges, credits, agent actions, or outcome fees that behave very differently. Leaders need governance that matches how value is claimed, how cost is incurred, and how performance can fail. Otherwise, they risk optimizing the old pricing model while their real exposure has already moved somewhere else.</p><div class="pullquote"><p>The seat is no longer the product. Increasingly, it is just the wrapper around prepaid consumption.</p></div><h4><strong>Visibility: The Prerequisite for Everything Else</strong></h4><p><strong>What is the single most important governance gap right now?</strong> Attribution. Most organizations cannot answer the basic question of which team, workflow, or agent is consuming how many tokens, and what business outcome that consumption supports. Without that visibility, every other governance mechanism, whether caps, chargebacks, or ROI thresholds, operates on incomplete information. Solving attribution is the prerequisite for everything else.</p><p><strong>What does good visibility infrastructure actually look like?</strong> It means purpose-built dashboards that surface per-workflow and per-agent consumption in near real time, not month-end invoices that arrive with no ability to trace costs back to specific decisions or teams. <a href="https://engineering.salesforce.com/how-salesforce-engineering-operationalized-ai-productivity-at-scale/?utm_source=gradientflow&amp;utm_medium=newsletter">Salesforce</a> expanded its internal Engineering 360 dashboards to track AI usage at the workflow and team level, showing how companies often need custom visibility tools when standard reporting does not give leaders a clear view of token consumption, agent activity, and adoption patterns. This is an area where early investment in custom observability pays off rather than waiting for the vendor ecosystem to catch up.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!iDof!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!iDof!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!iDof!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!iDof!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!iDof!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!iDof!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg" width="520" height="334.64285714285717" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:937,&quot;width&quot;:1456,&quot;resizeWidth&quot;:520,&quot;bytes&quot;:209575,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/194967910?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!iDof!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!iDof!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!iDof!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!iDof!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11a77d4b-66fe-4376-a5fa-38b952f1f61c_1518x977.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>How does token consumption become a productivity signal rather than just a cost metric?</strong> High token consumption and high-quality output often correlate. Before setting any controls, connect token spend to actual business outcomes: deals closed, issues resolved, code shipped, churn prevented. Once you have that picture, invest more in the high-correlation workflows and scrutinize the rest. Organizations that skip this step and go straight to spending ceilings risk penalizing their most productive teams first.</p><h4><strong>Practical Governance Mechanisms That Work</strong></h4><p><strong>What is the most actionable governance step we can take right now?</strong> Set per-application token budgets with automated alerting thresholds, and require cost-impact assessments for any new AI feature before it ships. Build that review into sprint planning rather than treating it as a finance team afterthought. This embeds financial discipline into the development process rather than bolting it on after costs have already run up.</p><p><strong>What are FinOps practices and why do they matter for AI?</strong> FinOps is the discipline of bringing financial accountability to technology spend through collaboration between engineering, finance, and business teams. Applied to AI, it means forecasting token demand before projects launch, setting ROI approval gates for competing use cases, and implementing chargebacks so business units bear the actual cost of their own consumption. The chargeback mechanism in particular creates real incentives for teams to ask whether their usage is justified.</p><div class="pullquote"><p>If your highest-consuming teams are also your highest-performing ones, a blanket spending cap is just a tax on performance dressed up as financial discipline.</p></div><p><strong>How should infrastructure choices factor into AI cost governance?</strong> Stop treating all AI workloads as equivalent from a cost perspective. Public cloud is the right choice for experimentation and burst capacity where flexibility justifies the premium. Predictable, high-volume inference workloads are better suited to private or on-premises infrastructure where fixed costs outperform consumption pricing over time. Defaulting everything to public cloud absorbs a premium that compounds significantly as workloads scale.</p><h4><strong>Procurement and Organizational Risk</strong></h4><p><strong>Our vendor contracts are still per-seat. Is that a problem?</strong> Yes. Per-seat pricing no longer maps cleanly to how AI systems generate costs. In many AI-heavy products, the seat is becoming a wrapper around a base level of included usage rather than a reliable proxy for total cost. Every prompt, automated workflow, and background agent can burn tokens regardless of how many people are licensed, creating invoice volatility that per-seat budgeting cannot predict. Push for hybrid models that combine a predictable baseline fee with usage-based pricing above agreed thresholds, with explicit price caps, volume commitments, reporting rights, and overage terms built in.</p><p><strong>What changes when a seat becomes a consumption bundle?</strong> The license still matters because it controls access, but it no longer tells you enough about cost. Two teams with the same number of seats can generate very different bills if one uses AI for occasional drafting and the other runs context-heavy agents across customer support, software development, or security workflows. Procurement teams therefore need to negotiate included usage, overage rates, usage reporting, and contractual limits on unexpected consumption. The buying question shifts from &#8220;how many people need access?&#8221; to &#8220;how much machine work are we authorizing?&#8221;</p><p><strong>What is the governance maturity gap for agentic AI?</strong> Agentic AI refers to systems that take sequences of actions autonomously rather than responding to a single prompt. That matters economically because an agent is not naturally a seat-based user. It performs tasks, calls tools, consumes tokens, and may keep working after the human has stepped away. Research suggests only about one in five organizations planning to deploy agentic AI has a mature governance model in place. Without clear accountability structures and performance metrics, organizations accumulate what practitioners call &#8220;content debt,&#8221; meaning AI-generated outputs requiring human remediation that erode the ROI case for further investment. Building governance before you scale is significantly cheaper than retrofitting it after problems surface.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DjvW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DjvW!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DjvW!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DjvW!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DjvW!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DjvW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg" width="1456" height="822" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:822,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:427898,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/194967910?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DjvW!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!DjvW!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!DjvW!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!DjvW!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b580ad3-38af-42bd-a802-b7ca0c5c68e9_1804x1019.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>How should we frame AI cost governance to get board-level attention?</strong> Frame it as a competitive risk, not a budget management problem. Unmanaged AI consumption erodes margins in a way that compounds over time, and organizations that govern their AI economics well will have a structural cost advantage over those that do not. Tokens are becoming a real operational input, and treating them with the same rigor applied to energy procurement or capital expenditure is not optional for organizations that intend to scale AI seriously</p><div><hr></div><h1>&#127895;&#65039;Cerebras IPO&#127895;&#65039;</h1><p><a href="https://www.cerebras.ai/press-release/cerebras-systems-announces-filing-of-registration-statement-for-proposed-initial-ipo?utm_source=gradientflow&amp;utm_medium=newsletter">Cerebras is going public</a> <strong>this week</strong>, a milestone for an AI infrastructure company I have followed since its early days. I first met CEO Andrew Feldman in early 2018, before Cerebras had released its first processors and when the company was still focused mainly on AI <strong>training</strong>. After its first-generation chip came out, one of the first talks the team gave was at a conference I co-chaired in 2019. What makes this IPO especially interesting now is Cerebras&#8217;s growing focus on <strong>inference</strong>, the work of running trained AI models to produce answers, code, images, or other outputs. That shift matters as more enterprises move AI into production and as reasoning models use more compute while generating responses, not just during training. For those of us who build, buy, or use AI applications, another strong, speed-focused alternative to Nvidia is welcome news.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/bigdata/status/1171833782963326976&quot;,&quot;full_text&quot;:&quot;Great to hear about <span class=\&quot;tweet-fake-link\&quot;>@cerebras</span> new Wafer Scale hardware technology from their CEO Andrew Feldman  <span class=\&quot;tweet-fake-link\&quot;>#OReillyAI</span> &quot;,&quot;username&quot;:&quot;bigdata&quot;,&quot;name&quot;:&quot;Ben Lorica &#32599;&#29790;&#21345;&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/235298259/bigdata_logo_center3_normal.jpg&quot;,&quot;date&quot;:&quot;2019-09-11T17:12:00.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/EEMwc0MU4AESqpI.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/O4HFyHXBkl&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1,&quot;retweet_count&quot;:7,&quot;like_count&quot;:8,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Your AI agent looks capable. But can it actually finish the job?]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/your-ai-agent-looks-capable-but-can</link><guid isPermaLink="false">https://gradientflow.substack.com/p/your-ai-agent-looks-capable-but-can</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 05 May 2026 13:02:02 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/653c7fc9-f9f9-4278-af19-c3fe0c1fbb45_1426x983.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>Why Your AI Agents Fail in Production (And How to Actually Test Them)</strong></h1><p>In a <strong><a href="/__u/gradientflow.substack.com/p/your-ai-model-isnt-the-problem-its">previous post</a></strong>, I argued that deploying autonomous AI agents reliably is not primarily a model problem. It is an environment problem. The gap between a capable foundation model and a production-ready system is bridged by <a href="/__u/gradientflow.substack.com/p/your-ai-model-isnt-the-problem-its">harness engineering</a>: the discipline of building structured workflows, validation loops, and governance mechanisms around the model rather than inside it. The central argument was that organizations that treat the surrounding environment as the primary engineering target outperform those that chase better models, and that this principle applies across every domain where agents handle complex, consequential work.</p><p>That argument raises an immediate practical question: how do you actually know whether an agent is ready for that work? Most existing evaluations still measure narrow, low-friction tasks in controlled or synthetic environments. They can tell you whether a model produces a plausible answer or completes a neat subtask, but they reveal far less about whether an agent can stay coherent across a long workflow, adapt when something breaks, and finish a job that actually runs. Many benchmarks were simple enough that top models were already approaching perfect scores, leaving no meaningful signal about which systems could handle real work and which could not.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Value this newsletter? Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>What production usually demands is sustained execution under friction: long chains of interdependent actions, genuine error recovery, and deep domain knowledge applied to messy, open-ended objectives. That is a fundamentally different test than anything most benchmarks were designed to measure. The commercial stakes behind closing that gap are no longer abstract. Terminal-based coding agents alone are already generating billions in revenue, which means accurate measurement of what these systems can and cannot do in realistic conditions has moved from research interest to commercial necessity for anyone building, deploying, or investing in AI agent products.</p><h4>Measuring the Agent, Not the Demo</h4><p>Some of the most capable autonomous agents in production today are still concentrated in coding and software engineering. That makes sense. The terminal is one of the few environments where success criteria are clear and feedback arrives immediately. An agent cannot hide behind a fluent answer when a build fails, a dependency breaks, or a command returns the wrong output. It has to keep working until the job is done.</p><p><strong><a href="https://www.tbench.ai/?utm_source=gradientflow&amp;utm_medium=newsletter">Terminal Bench</a></strong> was built around that reality. It places agents inside real terminal environments loaded with the files, packages, and system configurations needed for the task. Each problem includes an instruction, a verification script, and a reference solution. What gets measured is not whether the agent followed a preferred sequence of steps, but whether it reached a machine-checkable result. There is no partial credit for looking competent. The output either works or it does not.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!pdgf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!pdgf!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!pdgf!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!pdgf!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!pdgf!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!pdgf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg" width="446" height="329.0944946589975" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:898,&quot;width&quot;:1217,&quot;resizeWidth&quot;:446,&quot;bytes&quot;:172332,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/194341875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!pdgf!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!pdgf!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!pdgf!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!pdgf!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff088d0d1-8c71-4068-af1a-338a56047165_1217x898.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The significance is not just that Terminal Bench is harder. It is harder in ways that matter. Previous benchmarks often measured narrow command-line skills, relied on synthetic environments, or used tasks so short that they revealed little about sustained execution. Terminal Bench instead asks whether an agent can manage long sequences of dependent actions, recover from real error messages, and apply domain knowledge to open-ended work. Its rigor also comes from the curation. Every task in Terminal Bench is manually reviewed to reduce broken tests, underspecified instructions, and loopholes that let agents game the evaluation. The early results show why that level of manual verification matters. Frontier agents still fail more than a third of the tasks, and smaller models perform much worse. For anyone building, deploying, or investing in agents, that makes Terminal Bench less a leaderboard curiosity than a practical instrument for separating systems that look capable from systems that can actually finish difficult work.</p><div class="pullquote"><p>Evaluation is no longer a report card at the end of a cycle. It belongs directly inside the development stack.</p></div><h4>The Emerging Infrastructure for Real Agent Evaluation</h4><p>Terminal Bench has not developed in isolation. A small but important set of related efforts is now building on the same premise that agent evaluation should look more like real technical work and less like a polished demo. <a href="https://arxiv.org/html/2602.14337v2">LongCLI-Bench</a> pushes this further by focusing on longer command line tasks and by adding step-level scoring, so an agent is penalized not only for failing to finish the job but also for breaking something that previously worked. That is a meaningful advance for anyone building production agents, because regression is often the real failure mode. <a href="https://arxiv.org/html/2601.20882v1">DevOps-Gym</a> pushes the boundary further into real-world software operations, evaluating agents on their ability to configure builds, monitor systems, and resolve live issues instead of just completing isolated terminal prompts.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ulE3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ulE3!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ulE3!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ulE3!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ulE3!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ulE3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg" width="564" height="391.32246633593195" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:979,&quot;width&quot;:1411,&quot;resizeWidth&quot;:564,&quot;bytes&quot;:348308,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/194341875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ulE3!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!ulE3!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!ulE3!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!ulE3!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa2ed9dc-b967-43ec-acfa-5d70d4f5c077_1411x979.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">(<strong><a href="https://gradientflow.com/wp-content/uploads/2026/05/Terminal-Bench-and-Agent-Eval-%E2%80%94-evolution.jpeg">enlarge</a></strong>)</figcaption></figure></div><p>The ecosystem is also expanding into the infrastructure needed to train and compare terminal agents at scale. <a href="https://arxiv.org/html/2602.07274v1">TermiGen</a> addresses one of the clearest bottlenecks exposed by Terminal Bench, namely the cost of hand-building realistic environments and trajectories for training and evaluation. Terminus and Terminus 2 provide reference implementations for how a terminal agent can interact with a live shell over many steps, which makes them useful both as engineering baselines and as cleaner testbeds for comparing models. And the appearance of <strong>fine-tuned terminal-focused systems</strong> such as <a href="https://github.com/terminal-agent/reptile">Reptile</a>, <a href="https://huggingface.co/Lite-Coder/LiteCoder-Terminal-30b-a3b-sft">LiteCoder-Terminal</a>, and <a href="https://arxiv.org/html/2602.07274v1">TerminalAgent</a> suggests that terminal competence is now being treated as a distinct capability worth training for directly. Taken together, these developments make Terminal Bench look less like a standalone benchmark and more like the anchor for a broader effort to measure and improve agents that have to do real work under real constraints.</p><h4>What Comes Next, and What It Means Outside the Terminal</h4><p>The near-term roadmap for Terminal Bench is really about keeping the benchmark informative. As agents improve, benchmarks only stay useful if they keep stretching the best systems, which means adding harder tasks, expanding domain coverage, and refreshing the suite before leaderboard movement stops meaning anything. Just as important, the Terminal Bench team is making an explicit argument that manual verification is not optional. Their experience showed that confirming task correctness, closing loopholes, and fully specifying success conditions takes substantial human effort, and that cost rises with task complexity.</p><p>The infrastructure supporting Terminal-Bench has become more valuable than the benchmark itself. <strong><a href="https://www.harborframework.com/?utm_source=gradientflow&amp;utm_medium=newsletter">Harbor</a></strong> serves as the expanded framework that allows developers to go beyond basic testing, giving them the tools to optimize AI prompts, run trial-and-error learning, and perform automated quality checks on their agents. That is a meaningful shift. Evaluation is no longer a report card at the end of a development cycle. It is moving into the development stack, not sitting outside it. The ecosystem growing around Terminal Bench is what that shift looks like in practice.</p><div class="pullquote"><p>The real leverage comes from the surrounding system, not just the model.</p></div><p>For companies building agents outside coding, this is probably the clearest near-term lesson. The winning approach is unlikely to be full autonomy across messy, high-stakes workflows. It is more likely to be structured human-agent collaboration inside tightly engineered environments. That fits the larger argument in my <a href="/__u/gradientflow.substack.com/p/your-ai-model-isnt-the-problem-its">previous post</a>. The real leverage comes from the surrounding system, not just the model. Terminal Bench sharpens that claim by showing that even in a domain where feedback is fast and success is machine-checkable, reliable autonomous performance remains limited. In domains where mistakes are subtler and more consequential, companies will need even more harness, more evaluation, and more deliberate handoffs between automated execution and human judgment.</p><div><hr></div><h1><a href="https://gradientflow.com/quantum-computing-supply-chains/">Quantum Computing Supply Chains</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PnBL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PnBL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!PnBL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!PnBL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!PnBL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PnBL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg" width="1456" height="1173" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1173,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:780261,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/194341875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!PnBL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!PnBL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!PnBL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!PnBL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78588544-e241-4930-8a56-c6236a506489_2752x2217.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">(<strong><a href="https://gradientflow.com/wp-content/uploads/2026/05/Quantum-Computing-Supply-Chain-unpacked.jpeg">enlarge</a></strong>)</figcaption></figure></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9-Az!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9-Az!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!9-Az!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!9-Az!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!9-Az!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9-Az!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg" width="1456" height="789" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:789,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:414005,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/194341875?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9-Az!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!9-Az!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!9-Az!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!9-Az!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F731b9cfa-33da-4ac0-acc8-b5f016254df1_1851x1003.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><strong><a href="https://amzn.to/4mLr84L">The Laws of Thought: The Quest for a Mathematical Theory of the Mind</a></strong>. AI is starting to shape the economy, the job market, and national security. That&#8217;s why I think more people should understand the concepts in this highly readable book.</p></li><li><p><strong><a href="https://amzn.to/3QfKWkP">Mutiny: The Rise and Revolt of the College-Educated Working Class</a></strong>. The college grads making lattes and running Apple Store demos are already living the gap between what their degrees promised and what the economy delivers. With AI moving into knowledge work, that gap may widen for many more people.</p></li><li><p><strong><a href="https://amzn.to/4cuCmpu">London Falling</a></strong>. One of my favorite writers delivers again here. I came away feeling like London is not just the setting but almost a character in its own right, with all its glamour, fraud, and seedy underbelly baked into the story.</p></li></ul><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Generation is cheap. Evaluation is everything.]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/the-real-ai-bottleneck-isnt-generation</link><guid isPermaLink="false">https://gradientflow.substack.com/p/the-real-ai-bottleneck-isnt-generation</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 28 Apr 2026 13:02:07 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/891cbf52-c61d-4cb8-a5be-ca88a55d2c76_1447x899.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>What mathematicians figured out about AI that most enterprises haven't</strong></h1><p>Recent results suggest that research mathematics is no longer a purely speculative test case for AI. A growing set of examples shows AI contributing not just to short <em>contest puzzles,</em> but to open-ended mathematical work that requires literature search, cross-domain connection-making, revision, and verification. The important lesson for enterprise AI teams is not that AI has suddenly become a mathematician. It is that progress accelerates in settings where outputs can be checked, workflows are iterative, and human experts remain responsible for choosing the right problems. Mathematics makes these conditions unusually visible, but the broader pattern maps directly to enterprise AI systems built around retrieval, structured feedback, and human oversight.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0525!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0525!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!0525!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!0525!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!0525!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0525!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg" width="558" height="296.2458791208791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:773,&quot;width&quot;:1456,&quot;resizeWidth&quot;:558,&quot;bytes&quot;:230245,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/193517012?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!0525!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!0525!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!0525!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!0525!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903dce67-71dd-4f09-a272-c92cc2a9a8fd_1878x997.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Research mathematics might seem like the last domain to yield to AI, given its reputation for requiring deep intuition and creative leaps. Yet several structural features make it surprisingly well-suited for AI augmentation. Mathematical claims are either correct or incorrect, which means <strong>AI outputs can be verified with certainty, either by human experts or by formal proof systems</strong>. This eliminates the trust problem that plagues AI in domains where ground truth is subjective. Additionally, a large fraction of research work involves tasks that are tedious but not conceptually deep: writing experimental code, checking computations, finding citations, exploring minor cases, and surveying literature across subfields. AI handles these tasks well, freeing human researchers for higher-level reasoning.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Gradient Flow is a reader-supported publication, consider becoming a paid subscriber.</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The existence of formal proof languages and large mathematical libraries creates an infrastructure that is uniquely favorable for AI integration. Tools like <a href="https://lean-lang.org/">Lean</a> and <a href="https://lean-lang.org/use-cases/mathlib/">Mathlib</a> translate abstract mathematics into machine-readable, computationally certified code, providing both a training ground for AI systems and a verification layer for their outputs. This ecosystem enables a genuinely new workflow where AI proposes and humans verify, or where AI explores at scale and humans direct the search. The result is not replacement but restructuring: mathematics is becoming a hybrid process where large-scale exploration, formal verification, and human-guided insight combine into a new mode of discovery.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-N24!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-N24!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-N24!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-N24!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-N24!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-N24!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg" width="1456" height="727" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:727,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:253073,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/193517012?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-N24!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-N24!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-N24!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-N24!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91b5d5e8-0927-43d7-85f7-6d2b62e12168_1892x945.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>How AI Is Reshaping Mathematical Workflows</h4><p>Research mathematicians currently deploy AI across a few workflows, starting as a disciplined assistant for work that is useful but easy to verify. They hand off tasks such as writing experimental code, checking large numbers of computational cases, and finding citations, but only when the result can be tested independently. That trust boundary matters. Researchers are not treating a language model as an oracle, but rather using it where mistakes are visible and fixable. A second pattern is broader literature scanning. Because mathematics is so specialized, important ideas are often buried in distant subfields or older papers. AI helps widen the search, systematically surfacing analogies and relevant results from outside a researcher&#8217;s immediate area. The system acts as a multiplier for breadth, while human experts provide the depth of insight needed to judge which connections are genuinely useful.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!7hWF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7hWF!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!7hWF!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!7hWF!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!7hWF!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7hWF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg" width="1456" height="840" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:840,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:796486,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/193517012?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!7hWF!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!7hWF!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!7hWF!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!7hWF!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559a2c8e-da5d-4acc-baf0-271d5eb9637a_3897x2249.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">(<strong><a href="https://gradientflow.com/wp-content/uploads/2026/04/AI-in-Math-%E2%80%94-current-workflows.jpeg">enlarge</a></strong>)</figcaption></figure></div><p>A more advanced set of workflows is now taking shape where verification is even stronger. Some researchers use systems that combine pattern-based AI with formal logic to get verified answers to specific research questions. The AI performs extended reasoning and translates the result into a formal proof language, ensuring the output is mathematically guaranteed. In parallel, other mathematicians are using AI to conduct large-scale experimental surveys of entire problem classes. The AI systematically maps the landscape, resolving routine cases automatically and flagging the smaller set of problems that still demand new conceptual approaches. <strong>The broader lesson is not that AI replaces expert reasoning. It is that AI becomes transformative when paired with structured feedback, clear verification, and a workflow that lets humans concentrate on the genuinely hard parts.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!J_l0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!J_l0!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!J_l0!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!J_l0!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!J_l0!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!J_l0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg" width="1456" height="818" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:818,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:452694,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/193517012?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!J_l0!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!J_l0!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!J_l0!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!J_l0!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef607324-5beb-4b1f-8165-39d2c9fe5521_1908x1072.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">(<strong><a href="https://gradientflow.com/wp-content/uploads/2026/04/AI-in-Math-%E2%80%94-reaction-of-mathematicians.jpeg">enlarge</a></strong>)</figcaption></figure></div><h4>Possible Future Workflows for AI-Guided Mathematical Discovery</h4><p>As these systems mature, research mathematics will likely illustrate a broader shift now visible in many knowledge-heavy fields. The mathematician of the future will spend less time carrying out long derivations by hand and more time deciding which problems deserve attention and where scarce computing resources should be focused. The transition mirrors the shift in software engineering from writing individual lines of code to designing system architectures. AI will handle the execution layer by searching for possible proof paths, scanning literature across distant subfields, and checking results in formal verification environments. The human role moves upward toward judgment, priority setting, and significance. For enterprise AI teams, this is a familiar pattern. As systems improve, the bottleneck shifts away from raw execution and toward problem selection, workflow design, and review.</p><p>A more ambitious trajectory sees AI moving from a disciplined assistant to an active research partner. In this model, the system proposes hypotheses, surfaces analogies, and explores many more directions than any one person could track alone. In specific settings, this could eventually extend to largely autonomous research loops where the AI identifies tractable open problems, tests candidate solutions, and drafts papers. Early versions of these autonomous agents already exist and have successfully resolved minor historical math puzzles. Yet the likely near-term outcome at the frontier of research is not full autonomy. It is a staged model in which AI expands the search space while humans retain responsibility for deciding what matters, which results are credible, and who bears accountability for the final product. That lesson should resonate well beyond mathematics. In enterprise environments, the most valuable AI systems will not be the ones that fully replace experts. They will be the ones that widen exploration, tighten verification, and make expert attention more selective and strategic.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hA2L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hA2L!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hA2L!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hA2L!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hA2L!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hA2L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg" width="1456" height="738" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:738,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:818454,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/193517012?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hA2L!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hA2L!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hA2L!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hA2L!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1eca913-b790-4b12-984e-8e5ba1251590_3932x1993.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">(<strong><a href="https://gradientflow.com/wp-content/uploads/2026/04/AI-in-Math-%E2%80%94-future-workflows.jpeg">enlarge</a></strong>)</figcaption></figure></div><h4>Beyond Generation: What Math Reveals About Production AI</h4><p>What mathematical AI makes especially clear is that hallucination is not mainly a prompting problem. It is an architectural problem, and it demands structural solutions. For high-stakes enterprise systems, prompt engineering and occasional human spot-checks are too weak to carry the load. The more durable pattern is to combine the breadth and fluency of generative models with deterministic checks: a code model paired with automated tests, a contract assistant constrained by a compliance engine, or an agent whose actions are filtered through policies, schemas, and hard business rules. Once those components are embedded in iterative loops in which the system generates, critiques, and revises, organizations can push AI further without simply scaling the risk. That is the broader lesson from mathematics. As generation gets cheaper and more abundant, the real bottleneck shifts to evaluation. Teams that build strong verification environments will be far better positioned than those that produce large volumes of plausible but weakly checked output.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yn_E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yn_E!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!yn_E!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!yn_E!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!yn_E!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yn_E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg" width="1456" height="650" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:650,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:916669,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/193517012?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!yn_E!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!yn_E!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!yn_E!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!yn_E!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100c8039-0b2b-4c1d-bd92-49085c7fffee_3948x1762.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">(<strong><a href="https://gradientflow.com/wp-content/uploads/2026/04/AI-in-Math-%E2%80%94-lessons-for-AI-teams.jpeg">enlarge</a></strong>)</figcaption></figure></div><p>That design choice also changes the role of the expert. When systems are built for verifiability from the start, the machine can take on more of the first-pass burden of checking, leaving humans to focus on higher-order judgment: deciding what matters, what is worth pursuing, and where ambiguity still requires experience and taste.</p><p>Mathematics offers an early preview of that shift. The strongest mathematicians, perhaps even future <strong>Fields Medalists</strong>, may be the ones who are best at using AI to explore more possibilities, test more ideas, and concentrate their own effort where originality matters most. The same logic applies across the enterprise. <a href="/__u/gradientflow.substack.com/p/are-you-using-ai-or-is-it-replacing">The most effective knowledge workers</a> will not simply be those who use AI to move faster. They will be the <a href="/__u/gradientflow.substack.com/p/are-you-using-ai-or-is-it-replacing">ones who know how to direct it </a>across a large search space, surround it with structural feedback, and intervene at the moments where human judgment creates the most leverage.</p><div><hr></div><h1><a href="https://gradientflow.com/us-china-frontier-models/">The AI Race Is No Longer Just About Benchmarks</a></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bRGu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bRGu!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!bRGu!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!bRGu!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!bRGu!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bRGu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg" width="1456" height="824" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:824,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:491984,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/193517012?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!bRGu!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!bRGu!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!bRGu!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!bRGu!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b212f3f-dd0e-4778-bd42-43d5647247cd_1844x1043.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">From: <strong><a href="https://gradientflow.com/us-china-frontier-models/">"China's AI Strengths Are Real. So Are the Structural Drags Behind Them."</a></strong></figcaption></figure></div><p></p><div><hr></div><h1>Introducing rote&#8482;: Procedural Memory for AI Agents</h1><p>In a <a href="/__u/gradientflow.substack.com/p/the-missing-layer-in-todays-agent">previous piece</a>, I argued that AI teams need operational memory, not just larger context windows or more elaborate prompts. <strong><a href="https://www.modiqo.ai/?utm_source=gradientflow&amp;utm_medium=newsletter">Modiqo&#8217;s rote&#8482;</a></strong> pushes that idea into a concrete system: agents should reason through genuinely new work once, then capture what worked as reusable procedural memory. That matters because many teams are now discovering the same failure mode in production agent systems: demos are easy, but reliable, repeatable workflows are hard. The challenge is no longer just connecting a model to tools. It is designing an environment where agents can remember successful work, reuse proven flows, and <strong>reduce the cost of rediscovering the same answer over and over.</strong> For teams trying to move from impressive prototypes to durable AI infrastructure, Modiqo is worth watching. <strong><a href="https://www.modiqo.ai/?utm_source=gradientflow&amp;utm_medium=newsletter">Check out rote&#8482;</a></strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!d2e0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!d2e0!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!d2e0!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!d2e0!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!d2e0!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!d2e0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg" width="1456" height="532" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:532,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:186979,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/193517012?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!d2e0!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!d2e0!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!d2e0!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!d2e0!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f41d2c-d741-499e-b10a-79ef62696e97_1816x663.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.modiqo.ai/?utm_source=gradientflow&amp;utm_medium=newsletter&quot;,&quot;text&quot;:&quot;Learn More&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.modiqo.ai/?utm_source=gradientflow&amp;utm_medium=newsletter"><span>Learn More</span></a></p><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[​​Stop tweaking your AI models. Do this instead.]]></title><description><![CDATA[Put data, machine learning, and AI to work.]]></description><link>https://gradientflow.substack.com/p/your-ai-model-isnt-the-problem-its</link><guid isPermaLink="false">https://gradientflow.substack.com/p/your-ai-model-isnt-the-problem-its</guid><dc:creator><![CDATA[Ben Lorica 罗瑞卡]]></dc:creator><pubDate>Tue, 21 Apr 2026 13:01:33 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bc360f01-45ce-41cd-af1d-4758539702e1_1419x1023.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://gradientflow.com/newsletter/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qpug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png" width="1100" height="220" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24747,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://gradientflow.com/newsletter/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qpug!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F0f732fb8-bcb3-47bb-93e0-cf2c6c0653c5_1100x220.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="/__u/gradientflow.substack.com/subscribe">Subscribe</a> &#8226;<a href="/__u/gradientflow.substack.com/"> Previous Issues</a></strong></p><h1><strong>The Missing Layer: Why Your AI Agent Fails &#8212; and What Actually Fixes It</strong></h1><p>As organizations move autonomous AI agents from experimental sandboxes into live production, a critical bottleneck has emerged. Foundation models are remarkably capable but structurally unsuited to complex, multi-step work on their own. They have no persistent memory, no built-in sense of what is allowed, and no reliable way to stay on track across a long workflow. Left to their own devices, foundation models hallucinate bad decisions, lose track of context mid-task, and generate cascading errors that are expensive to unwind.</p><p>Software engineering teams were the first to hit this wall at scale, and their response offers a practical blueprint for every domain now building AI-powered applications. Their conclusion was counterintuitive: scaling AI reliably is not primarily about making the underlying model smarter. It requires a completely different discipline focused on building a structured, automated environment around the model. That discipline is called <strong>harness engineering</strong>, and its principles extend well beyond writing software.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://gradientflow.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em>Fan of the newsletter? Consider becoming a paid supporter &#128591;</em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4>The Core Concept</h4><p>Harness engineering treats the AI model as a fixed engine and builds the entire operational system around it: workflows, specifications, validation loops, context strategies, tool interfaces, and governance mechanisms. The model stays the same. Everything around it changes.</p><p>The distinction from adjacent approaches is fundamental, not incremental. <em>Prompt engineering</em> optimizes what you say to a model for a single interaction. <em>Model fine-tuning</em> adjusts the model&#8217;s internal weights to adapt it to a specific domain. Harness engineering does neither. It accepts the model as it is and focuses entirely on the environment the agent operates inside. Practitioners describe it as &#8220;meta engineering: building the factory rather than the product.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!GUvA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!GUvA!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!GUvA!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!GUvA!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!GUvA!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!GUvA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg" width="506" height="271.07142857142856" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c28d2714-744e-456b-9099-80984803401f_1593x853.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:780,&quot;width&quot;:1456,&quot;resizeWidth&quot;:506,&quot;bytes&quot;:208714,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/192873052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!GUvA!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!GUvA!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!GUvA!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!GUvA!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc28d2714-744e-456b-9099-80984803401f_1593x853.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The formal framing organizes a harness along three dimensions. Context covers the declarative and procedural knowledge that informs the agent. Constraint covers the rules governing agent output both before and after it is produced. Convergence is the iterative process by which constraints are evaluated, gaps identified, and rules refined until the harness reaches what practitioners call structural <em>idempotence</em>, the point at which re-applying the checks produces no further changes. The system has stabilized.</p><p>OpenAI&#8217;s Codex team put the shift plainly: a software engineering team&#8217;s primary job is no longer to write code, but to design environments, specify intent, and build feedback loops that allow agents to do reliable work. The mental model practitioners use involves three nested loops. The <strong>outer loop, at the project level</strong>, handles intent capture through specifications, architecture documents, knowledge bases, governance rules, and human oversight. The <strong>middle loop, at the task level</strong>, handles execution through the agent&#8217;s active work cycle. The <strong>inner loop, at the action level</strong>, handles verification through immediate feedback, automated tests, and automated rule checks that scan each output against a defined set of constraints and flag anything that violates them. This layered architecture originated in software development, but any team deploying autonomous AI agents to handle complex workflows faces the same underlying problem: a capable model is not the same as a reliable system.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CBRL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CBRL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CBRL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CBRL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CBRL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CBRL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg" width="362" height="325.97832512315273" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:914,&quot;width&quot;:1015,&quot;resizeWidth&quot;:362,&quot;bytes&quot;:229288,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/192873052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!CBRL!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!CBRL!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!CBRL!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!CBRL!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ed6ae30-78dc-4af4-98a3-1c3d073b24e1_1015x914.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h4>The Anatomy of a Reliable Agent System</h4><p>Translating the lessons of software harness engineering into broader business applications leads to a set of operational patterns. These practices group into four categories that shape how teams design, build, and govern autonomous agents in any high-stakes domain.</p><h5>The Strategic Mindset Shift</h5><p>The most fundamental adjustment for teams deploying AI agents is a complete inversion of their daily focus. Rather than optimizing the underlying model or manually reviewing every output, practitioners must shift their attention to architecting the environment where the agent operates. This means treating the model as a fixed engine and investing in the surrounding validation infrastructure, turning domain experts from manual reviewers into system designers. The evidence for this reframing is concrete: <a href="https://blog.langchain.com/improving-deep-agents-with-harness-engineering/?utm_source=gradientflow&amp;utm_medium=newsletter">LangChain moved a coding agent</a> from 30th to 5th place on an industry benchmark by changing only the harness, not the model. The same dynamic applies in any domain. A legal research agent will not become reliably accurate by switching to a more capable model if the validation layer cannot catch citation errors. When an agent produces a bad output, the first question should be &#8220;what is missing from the surrounding environment?&#8221; not &#8220;how do we change the model?&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://gradientflow.com/wp-content/uploads/2026/04/Harness-Engineering-mindset-shift.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cAaq!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cAaq!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cAaq!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cAaq!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cAaq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg" width="1456" height="833" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:833,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:196011,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://gradientflow.com/wp-content/uploads/2026/04/Harness-Engineering-mindset-shift.jpeg&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/192873052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!cAaq!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!cAaq!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!cAaq!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!cAaq!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34f49e7e-1dbb-4acc-bfdc-82bab2c6fb43_1504x860.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The true return on investment for an agent system is not measured in tasks completed but in expert human attention hours saved. Every failure pattern encoded as an automated rule reduces future review burden, which means the harness is not a setup cost but a compounding asset that grows more valuable with each iteration. The primary deliverable for the domain expert becomes the testing suite and evaluation pipelines rather than the content the agent produces. A domain expert who insists on reviewing every output does not become a quality guarantor. They become a ceiling on what the system can ever achieve.</p><h5>Architecture and Orchestration</h5><p>Once the mindset shifts to environment design, the architecture of the system must enforce strict boundaries and predictable workflows. Rather than granting a single agent freeform autonomy to complete a complex task, robust systems rely on structured orchestration. A fixed control layer governs how the process moves from one defined step to the next, so the agent is never left to decide on its own what to do next or whether a step can be skipped. A clinical documentation agent should never decide on its own whether to file a record, request clarification, or escalate to a physician. A procurement agent should not unilaterally skip an approval step because the task looks routine. Structured orchestration makes agent behavior auditable, predictable, and recoverable regardless of domain.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!oBre!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!oBre!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!oBre!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!oBre!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!oBre!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!oBre!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg" width="620" height="361.95054945054943" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:850,&quot;width&quot;:1456,&quot;resizeWidth&quot;:620,&quot;bytes&quot;:237559,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/192873052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!oBre!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!oBre!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!oBre!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!oBre!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f3a6e22-f40f-4d0c-87bc-f2d85e796d7e_1671x976.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Paired with this are two supporting elements. Teams must also build <a href="/__u/gradientflow.substack.com/p/the-missing-layer-in-todays-agent">durable documents</a> that live permanently inside the agent&#8217;s operating environment. These files encode the institutional knowledge the agent needs to behave consistently across every session: regulatory constraints, brand voice rules, escalation thresholds, and the rationale behind key decisions. Without them, agents operate from whatever context a user happens to provide, which produces inconsistent and unpredictable behavior. These anchors ensure consistent behavior regardless of how a session begins, rather than relying on ad hoc instructions that vary by user. Complex tasks should also be decomposed into specialized agent roles with explicit, structured handoffs between them.</p><p>A grant writing system might feature a research agent, a drafting agent, and a compliance review agent operating in sequence. Specialization narrows the blast radius of individual failures and makes each component easier to test and improve independently. Every connection to an external tool or data source must carry explicit permission limits enforced mechanically, because without those boundaries, agents can access sensitive data inappropriately or trigger irreversible operations in connected systems, and that risk scales directly with the number of agents running in parallel.</p><h5>Validation, Feedback, and Escalation</h5><p>A well-architected environment requires automated mechanisms to catch errors early and correct them cheaply. The strategic optimization target is not preventing every error through exhaustive upfront review but detecting errors fast and reversing them at the lowest possible cost. Reliable systems build this through three layered feedback mechanisms working in sequence: structural checks that block invalid outputs and return actionable fix instructions the agent can act on without human translation, runtime observability through logs and metrics that make execution visible to both agents and humans, and agent-led self-review that audits outputs before escalating only genuinely novel cases to a human expert. Layering all three creates a system that catches errors at the cheapest possible point in the pipeline rather than routing everything through a human approval queue that cannot scale.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hgnn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hgnn!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hgnn!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hgnn!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hgnn!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hgnn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg" width="538" height="374.9572519083969" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:913,&quot;width&quot;:1310,&quot;resizeWidth&quot;:538,&quot;bytes&quot;:172541,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/192873052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hgnn!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!hgnn!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!hgnn!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!hgnn!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51dd6018-5070-47db-af29-3c722bd6aead_1310x913.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Escalation itself must be triggered by specific, pre-defined conditions encoded in the harness, not left to the agent&#8217;s discretion. This prevents both under-escalation, where agents proceed when they should not, and the equally damaging pattern of agents interrupting human experts for routine decisions that automated checks could handle. Teams should build evaluation criteria that evolve as they observe how agents actually fail in production. The mistakes that matter most in a live environment are almost never the ones engineers anticipate before launch. The ultimate design goal across all of this is convergence: a harness mature enough that re-applying its constraint checks produces no further changes, and the system has reached a stable, rule-compliant state.</p><h5>Critical Anti-Patterns</h5><p>Understanding how these systems fail is as important as knowing how to build them. The most dangerous trap is silent state corruption, where an agent generates outputs that look structurally plausible but contain semantic errors that accumulate undetected until they cause cascading damage that is expensive to unwind. This failure is more insidious outside software because the feedback signals are slower and weaker than a failed build or broken test. A research synthesis agent that subtly misattributes sources, a clinical documentation agent that quietly introduces dosage errors, or a financial analysis agent that gradually drifts from regulatory definitions all represent silent corruption that looks fine on the surface until it does not. The problem gets worse when teams rely on the conversation history itself to track where the workflow stands, rather than maintaining a separate, explicit record of progress. When something goes wrong in a system built this way, there is no clean state to inspect or replay. The only record of what happened is buried in a thread of messages that the agent may have interpreted differently at each step.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4bUC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4bUC!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!4bUC!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!4bUC!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!4bUC!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4bUC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg" width="498" height="325.02521008403363" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:932,&quot;width&quot;:1428,&quot;resizeWidth&quot;:498,&quot;bytes&quot;:177560,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/192873052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!4bUC!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!4bUC!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!4bUC!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!4bUC!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc444c23-332d-4b10-9d21-a1b84cefebca_1428x932.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When AI teams deploy multi-agent configurations without verification gates between handoffs, each agent&#8217;s small mistake becomes an input assumption for the next, producing catastrophically wrong final outputs from a chain of individually plausible-looking steps. A multi-agent insurance underwriting pipeline where a data extraction agent makes a small error, a risk scoring agent builds on that error, and a pricing agent compounds it further illustrates how quickly the damage accumulates and how difficult it becomes to trace back to its origin. When guardrails and oversight structures are absent from the start, technical debt accumulates faster than teams can address it. Retrofitting those controls after a production failure is dramatically more expensive than building even a minimal harness from day one. A <a href="/__u/gradientflow.substack.com/p/the-missing-layer-in-todays-agent">persistent context </a>document, a few structural checks, and a basic escalation rule is substantially better than none, and it provides a foundation for iterative improvement rather than a crisis-driven rebuild.</p><h4>The Architect or the Bottleneck</h4><p>Harness engineering emerged from software development because that is where autonomous AI agents hit production scale first, but the underlying problem it solves is not specific to code. Any domain deploying agents to handle complex, multi-step work with real consequences faces the same structural gap: a capable model is not a reliable system. Those principles are not specific to software. They apply with equal force to legal research, clinical documentation, financial analysis, and procurement, anywhere that errors compound and someone is ultimately accountable for the output. The names change. The structural requirements do not. The gap between a raw model and a reliable production system is bridged entirely by the environment built around it. That means every organization deploying AI agents faces the same choice software teams have already confronted: invest in the environment that makes agents reliable, or spend your time cleaning up after ones that are not.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Y3GU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Y3GU!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Y3GU!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Y3GU!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Y3GU!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_webp, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Y3GU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg" width="1456" height="515" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:515,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:749380,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://gradientflow.substack.com/i/192873052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Y3GU!, /__u/gradientflow.substack.com/w_424, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Y3GU!, /__u/gradientflow.substack.com/w_848, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Y3GU!, /__u/gradientflow.substack.com/w_1272, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Y3GU!, /__u/gradientflow.substack.com/w_1456, /__u/gradientflow.substack.com/c_limit, /__u/gradientflow.substack.com/f_auto, /__u/gradientflow.substack.com/q_auto:good, /__u/gradientflow.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F053815a6-26d7-4cc6-8ce3-b08fe91844f2_3812x1349.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Agent Harness: Managed Service or Custom (<strong><a href="https://gradientflow.com/wp-content/uploads/2026/04/Harness-&#8212;-Managed-or-Custom.jpeg">enlarge</a></strong>)</figcaption></figure></div><p>Building this infrastructure requires upfront investment in time and discipline, but the alternative is a system that generates technical debt and silent errors at machine speed. A well-engineered harness is the only mechanism that allows an organization to capture the productivity gains of autonomous AI without sacrificing the safety and quality of its most critical operations.</p><div><hr></div><h1>Quick Takes</h1><div id="youtube2-8RWNu9VzirY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;8RWNu9VzirY&quot;,&quot;startTime&quot;:&quot;13&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/8RWNu9VzirY?start=13&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><ol><li><p><strong><a href="https://youtu.be/8RWNu9VzirY?t=13">AI Committees: Accelerant or Anchor?</a></strong></p></li><li><p><strong><a href="https://youtu.be/8RWNu9VzirY?t=1004">The New Rules of AI Information Architecture</a></strong></p></li></ol><div><hr></div><p></p><p><em><strong><a href="https://gradientflow.com/disclosure/">Ben Lorica</a></strong> edits <a href="https://ethics.dev/">Ethics.dev</a> and the <a href="/__u/gradientflow.substack.com/">Gradient Flow newsletter</a>, and he hosts the <strong><a href="https://thedataexchange.media/">Data Exchange podcast</a></strong>. He helps organize the <strong><a href="https://aiconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Conference</a></strong> and the <strong><a href="https://agentconference.com/?utm_source=gradientflow&amp;utm_medium=newsletter">AI Agent Conference</a></strong>, while also serving as the Strategic Content Chair for AI at the <strong><a href="https://events.linuxfoundation.org/">Linux Foundation</a></strong>. You can follow him on <a href="https://www.linkedin.com/in/benlorica/">Linkedin</a>, <a href="https://x.com/bigdata">X</a>, <a href="https://indieweb.social/@bigdata">Mastodon</a>, <a href="https://www.reddit.com/r/GradientFlow/">Reddit</a>, <a href="https://bsky.app/profile/gradientflow.com">Bluesky</a>, <a href="https://www.youtube.com/c/GradientFlow">YouTube</a>, or <a href="https://www.tiktok.com/@gradientflow">TikTok</a>. This newsletter is produced by <a href="https://gradientflow.com/blog/">Gradient Flow</a>.</em></p>]]></content:encoded></item></channel></rss>