<?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[Rohit Kumar Gupta]]></title><description><![CDATA[Enterprise AI adoption and transformation, platform products, and the operating model where people and agents share the work. Frameworks, cases, and the leadership journey, from close to two decades of running product organisations.]]></description><link>https://www.rohitkumargupta.com</link><image><url>https://substackcdn.com/image/fetch/$s_!s2F-!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ab2d2dc-9867-4163-bd00-c9ba8ba0d7bd_1024x1024.png</url><title>Rohit Kumar Gupta</title><link>https://www.rohitkumargupta.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 24 Oct 2026 19:39:59 GMT</lastBuildDate><atom:link href="https://www.rohitkumargupta.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Rohit Kumar Gupta]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[rohitkgupta@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[rohitkgupta@substack.com]]></itunes:email><itunes:name><![CDATA[Rohit Kumar Gupta]]></itunes:name></itunes:owner><itunes:author><![CDATA[Rohit Kumar Gupta]]></itunes:author><googleplay:owner><![CDATA[rohitkgupta@substack.com]]></googleplay:owner><googleplay:email><![CDATA[rohitkgupta@substack.com]]></googleplay:email><googleplay:author><![CDATA[Rohit Kumar Gupta]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Depreciation Line]]></title><description><![CDATA[&#8220;Build for fast obsolescence&#8221; is good advice for a startup and impossible advice for a company with customers already sitting on the system.]]></description><link>https://www.rohitkumargupta.com/p/the-depreciation-line</link><guid isPermaLink="false">https://www.rohitkumargupta.com/p/the-depreciation-line</guid><dc:creator><![CDATA[Rohit Kumar Gupta]]></dc:creator><pubDate>Sat, 17 Oct 2026 11:59:57 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a0646431-86fb-41b2-8b97-a337362f109f_2400x1260.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9gko!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9gko!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png 424w, https://substackcdn.com/image/fetch/$s_!9gko!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png 848w, https://substackcdn.com/image/fetch/$s_!9gko!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png 1272w, https://substackcdn.com/image/fetch/$s_!9gko!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9gko!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png&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;:153752,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/220843111?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9gko!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png 424w, https://substackcdn.com/image/fetch/$s_!9gko!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png 848w, https://substackcdn.com/image/fetch/$s_!9gko!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png 1272w, https://substackcdn.com/image/fetch/$s_!9gko!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4afdd4dd-e561-4630-baca-5fd1797fc2da_3840x2160.png 1456w" sizes="100vw" fetchpriority="high"></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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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 a company builds something with AI, it is really building two things at once. The first is the foundation: its data, its permissions, the connections between its systems and the rules of how its business runs. The second is scaffolding: the prompts, patches and workarounds that make today&#8217;s models good enough to use. Every new model release makes the foundation more valuable and makes some of the scaffolding unnecessary. I call the boundary between the two the depreciation line. Companies that never draw it fund both layers as one, and end up paying for scaffolding as if it were built to last.</p><h2>The advice everyone starts with</h2><p>For the past two years, companies starting with AI have heard two pieces of advice. Large companies are told to start small: run a pilot, pick a contained workflow, prove value, then expand. AI-native builders say something bolder: build for fast obsolescence, and be ready to throw code away whenever a better model arrives.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.rohitkumargupta.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">Thanks for reading! Subscribe for free to receive new posts and support my work.</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>On the ground, though, the conversations I have with operators end somewhere else. Most of them have already seen the technology work, usually in a demo they ran themselves. What they want to know is whether the thing they are about to build will still be worth owning eighteen months from now.</p><p>Neither piece of advice answers that. A pilot shows whether a tool works today. It says nothing about whether the thing you are about to harden deserves hardening, and hardening is where the money goes. Throwing code away is easy for a startup. For a company with customers on the system, it is a luxury, and that gap is what this piece is about.</p><h2>The line</h2><p>Side by side, the two layers look like this.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!juN4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!juN4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png 424w, https://substackcdn.com/image/fetch/$s_!juN4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png 848w, https://substackcdn.com/image/fetch/$s_!juN4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png 1272w, https://substackcdn.com/image/fetch/$s_!juN4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!juN4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png" width="1456" height="1196" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1196,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:278726,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/220843111?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!juN4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png 424w, https://substackcdn.com/image/fetch/$s_!juN4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png 848w, https://substackcdn.com/image/fetch/$s_!juN4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png 1272w, https://substackcdn.com/image/fetch/$s_!juN4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda1bf628-06e0-49de-a0ef-dbc626578434_2400x1972.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>One question sorts most pieces. If the next model did this task perfectly, would you still need this? If yes, it is foundation. If no, it is scaffolding.</p><p>If you build agents, a third word will already be on your mind: the harness, the runtime around a model that runs its loop, calls its tools, manages its context and enforces its permissions. Foundation and scaffolding describe why a piece of work exists. A harness describes what a piece of software does, and it contains both. The parts of a harness that connect the model to your systems, control what it is allowed to touch and record what it did belong in the first column. The parts that exist because today&#8217;s models lose track of long tasks, run out of context or need a second pass to get things right belong in the second. Treating the whole harness as one asset is the same mistake in a smaller box.</p><p>The rule that follows is simple. Build the first column to last. Build the second column to work, and only to work. Every hour spent making the scaffolding elegant is an hour spent hardening the part most likely to be deleted.</p><p>That changes the investment case as well as the architecture. Instead of carrying one return figure over three years, you carry two. Say a piece of scaffolding only pays back over thirty months, and you expect a model release to absorb it in twelve. You already have your answer, and no pilot will change it.</p><h2>Why this is new</h2><p>A company buying a workflow tool in 2018 could assume the capability it was paying for would still be scarce three years later. I built on that assumption for most of my career, and it held. It has stopped holding.</p><p>Nicolas Bustamante, founder of the AI research company Fintool, described the mechanism plainly in an essay first published in October 2025, &#8220;LLMs Eat Scaffolding for Breakfast.&#8221; Miss a single capability announcement from one of the major labs, he writes, and months of work can become obsolete. He names the casualties: vector databases, LLM frameworks, dedicated prompt engineering teams. Each was built in good faith to cover something models could not yet do, and each was absorbed once they could. He is just as direct about why teams hold on, from sunk cost to organisational inertia.</p><p>The same thing has happened inside everyday practice. Two years ago, teams building with these models kept libraries of carefully tuned prompts. They broke work into small steps and had a person check each one before the next began. They wrote extra code to catch output the model got wrong. Much of that has been absorbed. Today&#8217;s agents take a goal rather than a script, check their own steps along the way, and write much of their own test code, and a person reviews the result rather than every step. Testing shows where the line falls. The effort of writing tests turned out to be scaffolding, because agents now do most of it. The tests themselves, which spell out how the business is supposed to behave, are foundation. They matter more now, because agents write code against them. Run each piece through the question from earlier and it sorts itself.</p><p>The economics underneath are moving even faster. In September 2026 the research group Epoch AI estimated that the cost of reaching a fixed level of AI performance has fallen by about 47% every quarter since 2023, which works out to roughly 13 times cheaper each year. By their comparison, that is faster than computing, DNA sequencing or batteries ever got cheaper. Their own caveat is that benchmark scores are not the same as useful work. Even so, a capability that is expensive enough to justify custom scaffolding today is likely to be cheap, or built into the model itself, within a year or two.</p><p>Put together, this leaves companies with customers in an awkward position. What seems to be happening is that they make one of two mistakes. Some approve the whole build on a single business case, and end up paying to harden scaffolding that the next model makes unnecessary. Others cannot get that single business case past finance, because nobody can say how long the thing will last, so the project stalls in pilot. Both mistakes come from treating two kinds of investment as one.</p><h2>Who this applies to</h2><p>The problem is sharpest for a particular kind of company, and it is tempting to describe them by size. Size is the wrong way to sort them. What matters is whether a company can afford to throw code away, and three conditions make that hard.</p><p>The first is revenue to protect. Customers use the system today, under contract, and their expectations do not pause for a rebuild. The second is that technology supports the business rather than being the business. Customers pay for a service, and software is how it gets delivered. The third is a fixed technology budget in which AI is one line among many, competing with security, compliance and a roadmap already promised.</p><p>A 40,000-person enterprise meets all three as often as a 200-person services firm does, and so does almost any business unit inside a large company. That is why a big budget protects less than people assume. More money does not help when nobody can say how long the thing being funded will be needed.</p><p>To be fair, two kinds of company sit outside this problem. The first is the AI-native company, with no installed base and no contracts to honour. For them, Bustamante&#8217;s own advice, to build for fast obsolescence, celebrate deleting code and pivot in days, is exactly right. He sees this as where startups beat big companies, which he says are &#8220;late by at least two paradigms.&#8221; From inside a company with customers, much of that lateness is the cost of keeping those customers served.</p><p>The second is the company whose advantage has nothing to do with software. A maker of grid-scale energy storage is protected by its cell supply agreements, certifications, construction partnerships and installed base. AI sharpens its forecasting and speeds up its paperwork, and touches none of that. When a company like that explores AI without making big bets, it is reading its own moat correctly.</p><h2>Drawing the line</h2><p>Running through all of this is a shared belief that an AI investment is one thing, to be approved or turned down as a whole. This is where I differ. Drawing the line splits the decision in two. You decide, in advance and on the record, which parts you are willing to delete later, and you fund each part on its own terms. It is the version of building for obsolescence that a company with revenue can actually carry out.</p><p>In the platform rebuilds I have been part of, stopping was never an option. The old system had to keep serving customers every week of the migration, so nothing could be deleted until its replacement was already carrying the load. That is the normal condition of running software, and &#8220;delete it and pivot in days&#8221; does not describe it.</p><p>What survived those rebuilds was rarely the clever part. It was the data model, the permissions, the integrations and the audit trail: the unglamorous first column. AI is running the same pattern, only faster, which is why it pays to know in advance which column each piece belongs to.</p><h2>Where the line goes from here</h2><p>Two parts of this are still open, and they point the same way.</p><p>The first is how long scaffolding lasts. Nobody knows the right useful life for the second column, and I would be wary of anyone selling a number. Twelve months is a guess. So is eighteen.</p><p>The second is that the line itself moves. Some of what sits in the first column today, integration code especially, is exactly what better agents are learning to write. The table is a snapshot of today.</p><p>Both lead to the same answer. The line has to be redrawn on a fixed schedule rather than drawn once and defended. With the cost of a given capability roughly halving every quarter, a yearly review is too slow, which is awkward when budgets are still set once a year. The alternative is already visible. Gartner forecasts that more than 40% of agentic AI projects will be cancelled by the end of 2027, because of rising costs, unclear business value or weak risk controls. Read against everything above, much of that looks like the cost of never drawing the line at all.</p><h2>What to do about it</h2><p>For anyone approving AI spend, three things follow.</p><ol><li><p><strong>Split every AI investment into two lines before you approve it.</strong> Foundation on one, scaffolding on the other, harness included. If a team cannot tell you which is which, that is your first finding.</p></li><li><p><strong>Give the scaffolding an expiry date, and make it pay back before then.</strong> Write down the useful life you are assuming. If a piece only pays back after a model is likely to absorb it, build a cheaper version or skip it.</p></li><li><p><strong>Redraw the line on a schedule, and keep score.</strong> Revisit it every quarter, or with every major model release. Record what got absorbed and how long it lasted. Almost nobody shares this across companies, so every organisation pays the same tuition privately. Your own record is the closest thing to an answer you will have.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oMu9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oMu9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png 424w, https://substackcdn.com/image/fetch/$s_!oMu9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png 848w, https://substackcdn.com/image/fetch/$s_!oMu9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!oMu9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!oMu9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png" width="1456" height="825" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:825,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:178866,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/220843111?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oMu9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png 424w, https://substackcdn.com/image/fetch/$s_!oMu9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png 848w, https://substackcdn.com/image/fetch/$s_!oMu9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!oMu9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f875d8d-7e47-421c-b0f0-27bd55747ff3_2400x1360.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>I think that is where this settles. The companies that do well with AI will still throw away scaffolding, often and at real cost. The difference is that they will have decided in advance which parts were scaffolding, priced them that way, and kept their money in the foundation that every new model makes more valuable.</p><h2>Sources</h2><ul><li><p><a href="https://www.nicolasbustamante.com/blog/llms-eat-scaffolding">Nicolas Bustamante, &#8220;LLMs Eat Scaffolding for Breakfast&#8221; (October 2025)</a></p></li><li><p><a href="https://epoch.ai/publications/the-plunging-price-of-thought">Epoch AI, &#8220;The plunging price of thought&#8221; (September 2026)</a></p></li><li><p><a href="https://www.gartner.com/en/newsroom/press-releases/2025-06-25-gartner-predicts-over-40-percent-of-agentic-ai-projects-will-be-canceled-by-end-of-2027">Gartner, &#8220;Gartner Predicts Over 40% of Agentic AI Projects Will Be Canceled by End of 2027&#8221; (June 2025)</a></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.rohitkumargupta.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">Thanks for reading! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[The Agent at the Door]]></title><description><![CDATA[Personal AI agents stopped being a theory this fall. Businesses that wait to see where it goes will play by someone else&#8217;s rules.]]></description><link>https://www.rohitkumargupta.com/p/ai-shopping-agents-businesses</link><guid isPermaLink="false">https://www.rohitkumargupta.com/p/ai-shopping-agents-businesses</guid><dc:creator><![CDATA[Rohit Kumar Gupta]]></dc:creator><pubDate>Tue, 06 Oct 2026 10:40:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/9a4074a0-a8f3-45d2-b2a0-feadebb2aee9_1600x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6awl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6awl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!6awl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!6awl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!6awl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6awl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png&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;:46686,&quot;alt&quot;:&quot;Three doors labelled Block, License and Build: one barred shut, one open with light spilling out, one only outlined.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/219076226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three doors labelled Block, License and Build: one barred shut, one open with light spilling out, one only outlined." title="Three doors labelled Block, License and Build: one barred shut, one open with light spilling out, one only outlined." srcset="https://substackcdn.com/image/fetch/$s_!6awl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png 424w, https://substackcdn.com/image/fetch/$s_!6awl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png 848w, https://substackcdn.com/image/fetch/$s_!6awl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png 1272w, https://substackcdn.com/image/fetch/$s_!6awl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc93f57-12a0-4513-84e8-7572c133f27c_1600x900.png 1456w" sizes="100vw" fetchpriority="high"></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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>For two years, AI agents shopping on a customer&#8217;s behalf lived in strategy decks. In September they became a product. Meta&#8217;s Muse <a href="https://www.cnn.com/2026/09/28/tech/meta-muse-ai-agents-amazon">reached the top of Apple&#8217;s free app chart ten days after launch</a> and can book, buy and check out across the web. Three weeks later <a href="https://techcrunch.com/2026/09/29/openai-launches-dots-its-bubbly-agentic-avatar/">OpenAI launched Dots</a>. Most coverage asks whether consumers will trust these agents. I think the businesses on the other end have more at stake, and many of them are still waiting to see where the market goes.</p><p>Waiting is now a decision too. The companies that are blocking or partnering on purpose are learning how this works. The ones waiting will be drawn into a game whose rules they did not write.</p><h2>What changed</h2><p>Agents that act for shoppers are not a new idea. What changed in the last few weeks is that three conditions arrived at once.</p><p><strong>Agents stopped asking permission.</strong> <a href="https://openai.com/index/buy-it-in-chatgpt/">OpenAI&#8217;s in-chat checkout</a>, launched in September 2025, only covered merchants that signed up and integrated, so a business could ignore it. Muse works differently. Where a service has no official connection, <a href="https://www.geekwire.com/2026/amazon-blocks-metas-muse-ai-assistant-in-new-standoff-over-agentic-shopping/">Meta says the agent can use it through a browser</a> the way you would. Your business is in the game whether or not you joined, which is why Amazon had to block Muse to stay out.</p><p><strong>Distribution arrived.</strong> These agents now ship inside products people already use every day. <a href="https://www.cnbc.com/2026/09/29/meta-launches-muse-for-small-business-zuckerberg-pushes-enterprise-ai.html">Muse works inside WhatsApp and is free to start</a>. Dots lives inside ChatGPT, which OpenAI says has 900 million weekly users.</p><p><strong>Money and markets moved.</strong> <a href="https://www.cnbc.com/2026/10/03/meta-muse-shopping-ai-agent.html">Mark Zuckerberg has said</a> Meta will take a small fee on Muse transactions. Once Muse showed it could book travel, <a href="https://finance.yahoo.com/markets/stocks/articles/travel-booking-stocks-tumble-muse-180858515.html">investors sold off travel stocks</a> within days. Businesses started taking public positions, some blocking and some signing on.</p><p>None of this means agents have already won. When Walmart sold through ChatGPT&#8217;s in-chat checkout, <a href="https://www.adweek.com/commerce/openais-chatgpt-is-making-a-big-change-to-its-commerce-strategy/">purchases converted at about a third of the rate of its own site</a>, Walmart told Wired. The threat is real, the rules are still being written, and that is the opening.</p><h2>Why big tech is pushing</h2><p>Free chat is hard to make money from. OpenAI reported about 50 million paying subscribers against 900 million weekly users, so roughly one user in eighteen pays. An agent that books or buys creates a transaction, and a transaction can carry a fee. OpenAI&#8217;s first attempt stalled and it <a href="https://www.cnbc.com/2026/03/24/openai-revamps-shopping-experience-in-chatgpt-after-instant-checkout.html">pulled back to product discovery</a>. Meta is now trying again at a larger scale.</p><p>For big tech, this is the first consumer AI model that can earn from every user. For many of the businesses those users buy from, the incentives run the other way.</p><h2>Attention versus value</h2><p>My read is that the impact splits along one line.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dwhK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dwhK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png 424w, https://substackcdn.com/image/fetch/$s_!dwhK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png 848w, https://substackcdn.com/image/fetch/$s_!dwhK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png 1272w, https://substackcdn.com/image/fetch/$s_!dwhK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!dwhK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:203802,&quot;alt&quot;:&quot;Attention versus value: businesses built for attention earn when a person browses and sell against ads and comparison pages, so agents make them weaker. Businesses built for value compete on price, stock, quality and speed, so agents make them stronger.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/219076226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Attention versus value: businesses built for attention earn when a person browses and sell against ads and comparison pages, so agents make them weaker. Businesses built for value compete on price, stock, quality and speed, so agents make them stronger." title="Attention versus value: businesses built for attention earn when a person browses and sell against ads and comparison pages, so agents make them weaker. Businesses built for value compete on price, stock, quality and speed, so agents make them stronger." srcset="https://substackcdn.com/image/fetch/$s_!dwhK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png 424w, https://substackcdn.com/image/fetch/$s_!dwhK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png 848w, https://substackcdn.com/image/fetch/$s_!dwhK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png 1272w, https://substackcdn.com/image/fetch/$s_!dwhK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb45b91ea-d144-4287-97c1-81c7b0996bb3_1600x1200.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>An agent goes to the item, compares on what it was told to care about, and leaves. When OpenAI launched shopping in ChatGPT, it said it ranked merchants on availability, price, quality and whether the merchant is the primary seller. Placement and persuasion were not on the list. Arun Sundaram of CFRA said businesses that depend on consumer inertia, meaning customers who buy out of habit, are the most exposed when agents make comparing easy.</p><p>Many companies sit on both sides of this picture. Amazon is one of the strongest value businesses in the world and also runs a large advertising business. For companies like that, the split runs through the middle of the company.</p><h2>What an agent needs, and the three doors</h2><p>To finish a job, an agent needs three things from a business. It needs a way in, through an official connection or a browser using the customer&#8217;s password. It needs a name tag, so the business knows it is an agent and whose agent it is. And it needs a wallet the store accepts. Every choice a business makes comes down to which of these it grants, to which agents, on what terms.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5YA4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5YA4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png 424w, https://substackcdn.com/image/fetch/$s_!5YA4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png 848w, https://substackcdn.com/image/fetch/$s_!5YA4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png 1272w, https://substackcdn.com/image/fetch/$s_!5YA4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!5YA4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:178488,&quot;alt&quot;:&quot;Three doors for every business: Block keeps the customer relationship but risks losing agent shoppers. License keeps control but gives up margin, data and a fee. Build keeps your data and terms but costs a new platform.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/219076226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three doors for every business: Block keeps the customer relationship but risks losing agent shoppers. License keeps control but gives up margin, data and a fee. Build keeps your data and terms but costs a new platform." title="Three doors for every business: Block keeps the customer relationship but risks losing agent shoppers. License keeps control but gives up margin, data and a fee. Build keeps your data and terms but costs a new platform." srcset="https://substackcdn.com/image/fetch/$s_!5YA4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png 424w, https://substackcdn.com/image/fetch/$s_!5YA4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png 848w, https://substackcdn.com/image/fetch/$s_!5YA4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png 1272w, https://substackcdn.com/image/fetch/$s_!5YA4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ee0d617-2487-4447-8cfe-e26d25ea9464_1600x1200.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><h2>Who is writing the rules</h2><p>Four companies show what being in the game looks like.</p><p><strong>Amazon blocked on purpose.</strong> It <a href="https://www.geekwire.com/2026/amazon-blocks-metas-muse-ai-assistant-in-new-standoff-over-agentic-shopping/">asked Meta to leave Amazon out of Muse, then blocked the agent</a>. It gave three reasons: Meta never told Amazon that Muse would shop there, the agent does not identify itself, and it appears to capture and store customer credentials. Analysts also pointed to a business reason, since an agent that clicks buy skips the browsing that retail ads are sold against. Amazon did not partner, but its demand that agents identify themselves could become a standard others follow.</p><p><strong>Shopify opened the door for its merchants.</strong> On September 21, the day after Amazon&#8217;s block, Shopify CEO Tobi L&#252;tke <a href="https://shopappy.com/?p=11410">announced a partnership with Muse</a> for agentic checkout with Shop Pay on all Shopify stores. It is the opposite of what Amazon objected to. The agent finds products through Shopify&#8217;s catalog and pays through Shop Pay, without logging in as the customer. <a href="https://finance.biggo.com/news/a08f4bfa-70f4-453f-b3e7-0d894441fee4">Shopify&#8217;s shares rose about 7% that day and again the next</a>. There is a catch for its merchants. Shopify had already added Meta as an AI channel on September 8, the day Muse launched, with <a href="https://www.thekeyword.co/news/shopify-meta-muse-agentic-checkout">product sharing and direct checkout on by default</a> for eligible stores. Switching off catalog access does not stop a store&#8217;s public pages from being crawled. Many merchants entered this game through a decision their platform made for them.</p><p><strong>Walmart played and learned.</strong> It sold through ChatGPT&#8217;s checkout and measured the result: a third of its own site&#8217;s conversion rate. OpenAI later let merchants keep their own checkout. My read is that data from players like Walmart helped change those rules. Walmart is now a Muse partner, though NBC News found its site still blocking Muse in tests, so even players are still working it out.</p><p><strong>Expedia joined and paid for it.</strong> It announced its Muse partnership on September 22, and <a href="https://finance.yahoo.com/markets/stocks/articles/expedia-stock-closed-down-nearly-153647945.html">its shares fell about 7% the next day</a>. Being in the game is no guarantee. But Expedia is learning on live traffic while its competitors guess.</p><p>None of these four has this figured out. All four are learning, and their choices are shaping the terms everyone else will get.</p><h2>Where this is heading</h2><p>This part is my own synthesis. If some businesses open the door and others close it, agents will route around the closed ones, and what an agent can reach becomes what its user sees. The largest destinations can afford to block, because people will still come to them directly. The smallest cannot afford to stay out, and Meta is already courting them with <a href="https://www.cnbc.com/2026/09/29/meta-launches-muse-for-small-business-zuckerberg-pushes-enterprise-ai.html">Muse for Small Business</a>. The middle is squeezed. If it blocks, it risks becoming invisible. If it joins, it risks becoming an interchangeable supplier in someone else&#8217;s checkout.</p><p>Agents are also starting to deal with each other. <a href="https://techcrunch.com/2026/09/28/viral-ai-agent-instinct-raises-1b-series-c-at-a-10b-valuation/">Instinct already lets one person&#8217;s agent coordinate plans with a friend&#8217;s</a>. A business with no door for agents may soon be missing from conversations it never knew were happening.</p><h2>Why waiting loses</h2><p>Waiting usually feels safe when a market is unclear. Here it is not, because the agent does not wait. It arrives through a browser on a customer&#8217;s password, or through a platform you sell on, whether or not you decided anything.</p><p>My view is simple. If agents are not on your roadmap for this year, you are already late. You do not need a finished strategy to start. You need someone accountable and a first decision on the table this quarter. Every month you wait, other companies are setting the terms you will inherit.</p><p>Four moves to start with:</p><ol><li><p><strong>Name an owner.</strong> The agent decision is a security, legal, commercial and platform call at once. Left alone, it gets owned by whichever team acts first.</p></li><li><p><strong>Get in on purpose.</strong> Pick a door for each agent, check what your platforms have already switched on for you, and run one live test with real customers, the way Walmart did.</p></li><li><p><strong>Compete on what agents measure.</strong> Make your price, availability, product data and policies accurate and machine-readable.</p></li><li><p><strong>Require a name tag.</strong> Ask agents to identify themselves and whose they are. Treat one that will not as any unknown bot.</p></li></ol><p>The businesses blocking or partnering on purpose are writing the rules of this market. The ones waiting will play by them.</p><div><hr></div><p><em>If your company is working through this decision, reply to this email. I read every reply, and the hardest questions shape what I write next.</em></p>]]></content:encoded></item><item><title><![CDATA[The Dashboard Was Always a Shield]]></title><description><![CDATA[Only a quarter of paid BI seats ever get used. The reason is older than the automobile.]]></description><link>https://www.rohitkumargupta.com/p/the-dashboard-was-always-a-shield</link><guid isPermaLink="false">https://www.rohitkumargupta.com/p/the-dashboard-was-always-a-shield</guid><dc:creator><![CDATA[Rohit Kumar Gupta]]></dc:creator><pubDate>Tue, 22 Sep 2026 15:44:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!m0HV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m0HV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m0HV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png 424w, https://substackcdn.com/image/fetch/$s_!m0HV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png 848w, https://substackcdn.com/image/fetch/$s_!m0HV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png 1272w, https://substackcdn.com/image/fetch/$s_!m0HV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m0HV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png&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;:94192,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/216921122?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!m0HV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png 424w, https://substackcdn.com/image/fetch/$s_!m0HV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png 848w, https://substackcdn.com/image/fetch/$s_!m0HV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png 1272w, https://substackcdn.com/image/fetch/$s_!m0HV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d3ae1d-dc78-4bec-b4af-9a9ef744566c_2000x1125.png 1456w" sizes="100vw" fetchpriority="high"></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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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 word &#8220;dashboard&#8221; is older than the automobile. In 1846, it meant a board, sometimes a leather apron, that was fixed to the front of a horse-drawn carriage. Its job was to simply stop the mud that the horses&#8217; hooves dashed up from hitting the people in the seat. Of course, it carried no gauges and no dials. It was just protection, not a display piece. In fact, the first mass-produced car in history, the Oldsmobile Curved Dash of 1901, was literally named after this mud shield. When engines moved to the front of the car in the early 1900s, the same board became a barrier against heat and oil. Since it was a flat panel sitting directly in front of the driver, manufacturers began mounting gauges on it. That&#8217;s it. As the etymologists put it, apart from its position in front of the seat, the modern dashboard has almost nothing in common with the original.</p><p>I have spent years building and using business dashboards, probably from every seat at the table. I owned the BI function for an entire organization, serving seven business units at the same time. I have built executive dashboards for leadership consumption and operational dashboards for day-to-day work. Now, while building AI systems, I see the dashboard is still the most in-demand artifact. When people describe what they want built, it is the first thing they name. My conclusion, from all of this, is straightforward: most enterprise dashboards are still just the shield on which the charts are mounted. The underlying function, though, is protection for the people above and the people below. Once you see that, you don&#8217;t get surprised by the adoption numbers, whichever way they turn out. You can also see clearly what the dashboard is going to look like in the era of AI.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.rohitkumargupta.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">Thanks for reading! Subscribe for free to receive new posts and support my work.</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><h2>The promise, in its own words</h2><p>The dashboard&#8217;s intellectual history, interestingly, begins with a complaint. In 1961, D. Ronald Daniel of McKinsey published an article in Harvard Business Review titled &#8220;Management Information Crisis.&#8221; He flagged that companies were drowning in reports and starving for relevance at that time. For a long time, this continued to be a problem, until 1979, when John Rockart of MIT Sloan published &#8220;Chief Executives Define Their Own Data Needs&#8221; and formalized the idea of critical success factors.</p><p>If you read Rockart today, it&#8217;s striking how narrow the doctrine was. Executives should track a small number of areas where things cannot go wrong, and those areas should be defined by the executives who have to act, through structured interviews, one decision maker at a time.</p><p>In today&#8217;s world, both halves of that doctrine have been inverted. A small number of metrics grew to become dozens, and what was defined by the decision maker became defined by whoever was building the artifact. In that sense, the founding literature of this field would fail almost any executive dashboard in production today in a design review.</p><p>The first generation of software that was built on Rockart&#8217;s idea, called executive information systems, died quickly in the 1980s. The reason was that the information feeding those systems was incomplete, unreliable, and scattered across too many sources. Read that again, because that&#8217;s a description from the early 1990s, and it&#8217;s also a description of what today&#8217;s data quality review would tell you.</p><p>There is a supporting detail from the same era. A field study of 43 organizations listed the two major problems in developing these systems: getting accurate data and identifying executives&#8217; information requirements. That is 1995, stating the entire thesis of this article.</p><p>The same study had one more number worth noting: the average cost of a first executive information system was roughly $325,000 in early 1990s money, which covered hardware, software, developers, and the cost of training. That is roughly three-quarters of a million dollars in today&#8217;s worth, for one system. At that price, you needed an executive to sponsor it and a key decision to be identified and committed to. This was not governance. This was basically a purchase order, which had a governance function built in. And this was also the thing which every later wave removed.</p><h2>Five waves, one unsolved problem</h2><p>The world of dashboards has evolved a couple of times in the past, in waves and waves of generations, and each generation of this technology solved the previous generation&#8217;s supply constraint. However, none of them touched the demand side.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LfYy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LfYy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png 424w, https://substackcdn.com/image/fetch/$s_!LfYy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png 848w, https://substackcdn.com/image/fetch/$s_!LfYy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png 1272w, https://substackcdn.com/image/fetch/$s_!LfYy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!LfYy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png" width="1456" height="772" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:772,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:206716,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/216921122?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LfYy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png 424w, https://substackcdn.com/image/fetch/$s_!LfYy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png 848w, https://substackcdn.com/image/fetch/$s_!LfYy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png 1272w, https://substackcdn.com/image/fetch/$s_!LfYy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbae8b93-89dd-4df9-81c6-80201b62c757_2000x1060.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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 scoreboard for this forty-year effort comes from BARC and Eckerson Group, who surveyed 214 leaders in the field of data and analytics in 2022. They summarized in their finding that only a quarter of the employees actively use the BI tools their company pays for. They also found minimal growth across the seven years they tracked the metric. These seven years cover the entire self-service era. That generation was supposed to fix adoption, but it did not happen as expected.</p><p>Coming back to the number: a quarter of the seats actively used. That number has a widely repeated cousin, a figure commonly attributed to Gartner, saying 60 to 70 percent of dashboards go unused. I was not able to trace that figure to any Gartner publication, so it appears it originated from social media posts. The 25 percent figure, the one with a survey behind it, is still the critical one.</p><h2>What a dashboard is actually for</h2><p>So, why does this heavily unused artifact keep getting built without any signs of slowing down? The reason boils down to this: the dashboard is not primarily serving the decision. Its main job is to serve the relationship between the people above the decision and the people below it. Leaders often ask for more data because data is a cover for a call they will be held to, and teams happily supply more data because data is a cover for a recommendation they will be held to. Both sides are behaving rationally. In that sense, the dashboard is where both parties deposit their insurance, and it grows for the same reason insurance policies grow.</p><p>To be fair, I approved a lot of that growth myself. Every leadership dashboard that I have been responsible for almost always started with a clear question but then ended up as a negotiation. There was always one more panel requested from a stakeholder, which sounded reasonable, and I happily signed on to most of them. As a result, within a few quarters, the artifact became an information-bloated report with decisions somewhere buried inside it. As expected, people stopped opening it to decide anything. Rather, they opened it to retrieve a number whenever someone asked them a question. In short, it had become a proxy for the database, with a colorful UI and better fonts.</p><p>If we look at it, the plot twist is that the artifact is working as designed. It just was never designed for what its name says.</p><p>There is an easier way to understand this: most enterprise dashboards are, in fact, simply an alignment artifact, though they are sold internally as decision systems. The alignment function is real and legitimate, because organizations genuinely need one place where everyone can look at the same uncontested number to move forward. It&#8217;s also true that nobody is going to fund a $2 million alignment artifact. That is why it gets pitched as a decision system, and then we are surprised when only a few decisions trace back to it.</p><p>There is a category of dashboards where it demonstrably works: operational dashboards. It&#8217;s the kind you have seen, which watches a production line or an on-call queue. They succeed because they meet four conditions by construction:</p><ul><li><p>one type of user</p></li><li><p>one class of decisions</p></li><li><p>one owner</p></li><li><p>a threshold that determines the action</p></li></ul><p>Even Gartner, whose recent conference sessions carry catchy titles like &#8220;Are Dashboards Dead?&#8221;, acknowledges plainly that dashboards remain the backbone of enterprise analytics for operational oversight. The earliest dashboard I remember building ran on exactly this pattern, for my own team, and it worked because it was clear who was going to look at it and what action they needed to follow. Dashboard failure is usually concentrated at the strategic tier, where none of the four conditions hold together.</p><h2>What AI eats, and what it cannot</h2><p>With execution happening at an ever-faster rate, where we are building dashboards by the hour, the common worry is that AI will flood organizations with these generated dashboards. To be honest, this is going to happen, but I think, on the surface, it misses the deeper change. For forty years, the real governor on dashboard proliferation was the cost of a human builder. When a dashboard cost three-quarters of a million dollars in the nineties, or six weeks of a scarce analyst&#8217;s time until recently, someone needed to build a case and argue for it, and that business case was the prioritization bar. Now, with AI, since the build cost is plummeting to zero, it effectively means the last containment mechanism is gone. Just to be clear, AI did not create the dashboard problem. It was already happening. What it did was remove the only thing that was holding it in check.</p><p>In reality, AI is actually splitting the dashboard into two separate functions and treating them very differently:</p><ol><li><p>The lookup function: that&#8217;s the proxy-to-the-database use case, which dominates real dashboard traffic. That&#8217;s the one which AI is genuinely eating. The capability jump here is real. In late 2024, the best models solved under 20 percent of tasks on Spider 2.0, a benchmark built from genuinely messy enterprise databases. By 2026, agentic systems on the public leaderboard clear 90 percent, with the caveat that benchmarks come with prepared documentation that production schemas rarely have. Directionally, though, it means nobody should have to navigate to a page to retrieve a number. They could simply ask for it. That use case is clearly ending, and rightly so.</p></li><li><p>The decision function: this one is different because it runs on something AI cannot generate, which is agreement on definitions. Every organization that I have worked in carried multiple live definitions of its most important metrics. When I owned the BI function, reconciling two versions of the same number consumed real time in almost every senior review. Sometimes, a dashboard ran up to six months just to get the alignment done before anybody saw an action out of it. Any project to standardize the definitions properly was always too long and too political to survive a budget cycle. That trade-off made sense when humans read those numbers, because a human spotting a mismatch in the quarterly reviews creates friction and a potential delay, but nothing worse. However, the moment software agents act on the numbers instead of humans reading them, that trade-off inverts. In simpler terms, a wrong revenue definition a person catches turns into an argument, but the same definition consumed by an agent that writes back to the system turns into a liability.</p></li></ol><p>The industry has noticed. In January 2026, an open specification for semantic interoperability reached version 1.0 with dbt Labs, Snowflake, Databricks, and Microsoft behind it, and Snowflake shipped governed semantic views to general availability in the same quarter. Note what happened: four competing platforms converging on the same unglamorous problem inside a single quarter. Now that&#8217;s a signal. The standardization work that was never worth the ROI just became the prerequisite for the entire agentic roadmap. Gartner&#8217;s caution belongs next to that signal. They predict over 40 percent of agentic AI projects will be canceled by the end of 2027, citing escalating costs, unclear business value, and inadequate risk controls.</p><h2>The bill</h2><p>Now let&#8217;s put the economics in one place.</p><p>Enterprises currently spend somewhere between $35 billion and $44 billion a year on BI, depending on which analyst is counting. Inside that, roughly a quarter of licensed employees are actively using it, a figure that has stayed flat for seven years. Confidence is moving the wrong way as well. A Salesforce survey of 552 American business decision-makers in March 2025 found confidence in data accuracy down 27 percent from its 2023 benchmark.</p><p>Against this, the industry is also citing strong returns: around $9 back per dollar spent, in recent Nucleus Research figures. On the face of it, these numbers look contradictory, but actually they are measuring different populations. The ROI studies are built from case studies of deployments that have worked. Return is measured on the survivors, whereas adoption is measured on everyone.</p><p>I have never seen a portfolio review inside a company that prices this gap, and I myself ran a function that should have run one.</p><h2>What survives</h2><p>The lookup dashboards are going to meet their natural death sooner than most expected, and so does the omnibus organization-level dashboard built by committee, which only ever existed because building was so expensive. The expense forced everyone&#8217;s requests into one project. When the build cost collapses, the consolidation logic collapses with it. So, uncomfortably, does the analyst role whose core skill is assembling charts.</p><p>Three things survive:</p><ol><li><p>Operational closed-loop dashboards, which get better as AI handles the watching.</p></li><li><p>The shared-reality artifact: the one canonical screen a leadership team argues in front of, which survives precisely when it stops pretending to be a decision system.</p></li><li><p>The audited dashboards in regulated settings, where the artifact is the evidence trail.</p></li></ol><p>Two things emerge as well:</p><ul><li><p>The semantic layer becomes the actual product, with dashboards demoted to views on top of it, because agents do not need visualization; they need definitions.</p></li><li><p>The dashboard&#8217;s successor is an interface, probably an approval queue: &#8220;Here is what the agent is about to do. Here is the number it rests on. Here is where that number came from. Your call: approve or reject.&#8221;</p></li></ul><p>Notice that, unlike the older versions, this interface has an accountable owner built into its very shape. That points to the test I would apply before building anything in this category now. Four fields:</p><ul><li><p>The decision this serves</p></li><li><p>The person who makes it</p></li><li><p>The cadence they make it on</p></li><li><p>The threshold that triggers action</p></li></ul><p>If you cannot fill all four, you&#8217;re just building a reference table, and that is fine. Just do not put one in the QBR and call it decision support. Give every dashboard an expiry date with a renewal condition. If its owner cannot name a decision it changed this quarter, or at max two quarters, archive it. An accountable owner without an expiry mechanism just produces a well-maintained graveyard.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v4Uj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v4Uj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png 424w, https://substackcdn.com/image/fetch/$s_!v4Uj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png 848w, https://substackcdn.com/image/fetch/$s_!v4Uj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!v4Uj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!v4Uj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79661,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/216921122?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!v4Uj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png 424w, https://substackcdn.com/image/fetch/$s_!v4Uj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png 848w, https://substackcdn.com/image/fetch/$s_!v4Uj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!v4Uj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F076d0361-92fb-4927-bed5-ca2e7c35729d_2000x1000.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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 charts were never the durable part. Every wave of this technology rebuilt the display layer, and every wave inherited the same unresolved questions underneath: what the metrics mean and who acts on them. Those two things have held their value since Rockart wrote them down in 1979. Everything mounted on top has been replaced five times already. The mud is about to fly faster than it ever has. It&#8217;s time to check what your board is actually protecting.</p><p></p><h4><em>Sources</em></h4><ul><li><p><em>Etymonline, &#8220;dashboard&#8221;: https://www.etymonline.com/word/dashboard</em></p></li><li><p><em>Oldsmobile Curved Dash, 1901, first mass-produced automobile (standard historical account)</em></p></li><li><p><em>Daniel, &#8220;Management Information Crisis,&#8221; Harvard Business Review, Sept&#8211;Oct 1961</em></p></li><li><p><em>Rockart, &#8220;Chief Executives Define Their Own Data Needs,&#8221; Harvard Business Review, March 1979</em></p></li><li><p><em>Stephen Few, Information Dashboard Design (2006) &#8212; EIS failure account</em></p></li><li><p><em>Watson, &#8220;Development practices for executive information systems: findings of a field study,&#8221; Decision Support Systems 14(2), 1995, pp. 171&#8211;184 (43 organizations; $325,000 average cost; two major problems finding)</em></p></li><li><p><em>BARC/Eckerson, &#8220;Strategies for Driving Adoption and Usage with BI and Analytics,&#8221; 2022, n=214: https://barc.com/news/new-study-identifies-drivers-of-bi-and-analytics-adoption-in-companies-today/</em></p></li><li><p><em>Salesforce/Tableau &#8220;Insight vs. Instinct,&#8221; March 2025, n=552</em></p></li><li><p><em>Spider 2.0 (Lei et al., ICLR 2025) + leaderboard: https://spider2-sql.github.io/</em></p></li><li><p><em>Open Semantic Interchange v1.0, January 2026</em></p></li><li><p><em>Gartner press release, agentic AI project cancellations, June 2025: https://www.gartner.com/en/newsroom/press-releases/2025-06-25-gartner-predicts-over-40-percent-of-agentic-ai-projects-will-be-canceled-by-end-of-2027</em></p></li><li><p><em>Gartner Data &amp; Analytics Summit 2026 session, &#8220;The Future of Dashboards&#8221;</em></p></li><li><p><em>Nucleus Research analytics ROI (~$9.01 per $1, case-study based)</em></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.rohitkumargupta.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">Thanks for reading! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[The Job Is Deciding Where AI Belongs]]></title><description><![CDATA[Everything before that is procurement. If you are the one being asked to lead through this, here is how I decide, and what each decision has cost me.]]></description><link>https://www.rohitkumargupta.com/p/the-job-is-deciding-where-ai-belongs</link><guid isPermaLink="false">https://www.rohitkumargupta.com/p/the-job-is-deciding-where-ai-belongs</guid><dc:creator><![CDATA[Rohit Kumar Gupta]]></dc:creator><pubDate>Sun, 13 Sep 2026 07:14:21 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f4ae205a-b559-4a27-94f1-db4679ffa196_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For quite some time I have been having the same conversation in private. Sometimes with peers who run engineering and product organisations. Sometimes with people who pay for an hour of my time to ask it. It goes the same way almost every time. They have the licences. They have the policy. They have a number for results sitting in somebody&#8217;s goals. And when I ask what it has actually produced, there is a pause, every time, and then a long answer about what is about to happen.</p><p>I have wanted to write this down for a while and kept finding reasons not to. The honest version starts with me getting it wrong myself, so it starts there.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.rohitkumargupta.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">Thanks for reading! Subscribe for free to receive new posts and support my work.</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>When an organisation decides it is serious about AI, it is usually the same sequence. A team or a committee evaluates the tools. Security and legal write the policy. Procurement negotiates. Licences are bought and handed out. And finally a number lands in somebody&#8217;s goals for the year.</p><p>Then comes the part that was never written on the plan. The waiting. The gains are supposed to arrive faster and bigger than the old way of working could deliver. Mostly they arrive smaller and later than the case promised, and often they cannot be found at all.</p><p>If you are somewhere in that sequence, or about to begin it, this is written for you. And it is not because your organisation is doing it badly. Most of the ones I talk to are doing exactly what is being asked of them, competently and in a sensible order. The gap opens anyway, for a reason that has very little to do with effort or with the quality of the tools.</p><p>My own version of it was small and ordinary. By the second half of 2025, when the pressure to show something for AI had arrived in most executive goals, we had done everything the process asks for. The tool was evaluated. The reviews were done. The licences were bought and handed out. In fact one engineer started using it on his pull requests and told me it had cut the back and forth down considerably. He was right, he was pleased, and I took it as the start of something that would land the way it had been promised.</p><p>Then, for a while, very little else happened. There was not much resistance in any meeting. What followed was quieter, and very different from what I had imagined. Engineers would pick the tool up, use it for a week or so, and go back to working the way they always had.</p><p>Out of frustration, I asked one of them why. He said that on the changes he was making, it took him longer to describe what he wanted and check what came back than to make the change himself. He was not being difficult and he was not being nostalgic. He had done the sum on his own work, and it came out against the tool. I put the same question to a few others and got a version of the same answer.</p><p>I heard all of it as reluctance. That was my mistake, and I spent longer than I should have waiting for enthusiasm to do the spreading for me.</p><p>He was right. That is the part I sat with afterwards. The tool was good. The case for it was sound. And the engineer who had been told to use it was still right not to.</p><h2>The arithmetic</h2><p>His sum is worth writing out, because it is most of the story.</p><p>On a small, well understood task, an experienced engineer is faster alone. Describing the work to a machine and checking what comes back costs more than doing it.</p><p>The tool wins in two situations. When the work repeats often enough that the engineer and the tool learn each other. And when the job is big enough that the overhead disappears against its size.</p><p>Everywhere else, asking people to use AI is asking them to be slower on purpose. They feel it in their own working day whether they say so or not, and no amount of encouragement from me was going to change the sum.</p><p>Which is why the instruction most organisations settle on, use AI more, does so little. <strong>The useful instruction names the work.</strong></p><h2>Why this moves slowly, and why that deserves some respect</h2><p>There is a second reason large companies move slowly here, and it gets less credit than it should.</p><p>Enterprise software is not judged the way a side project is judged. It carries service commitments, or a client&#8217;s experience, or a few thousand colleagues who need it to work on a Tuesday morning. Reliability outranks efficiency there, and it should. So when something genuinely capable arrives, the responsible response is rarely speed. It is a run of dull, necessary questions about failure modes and accountability, and then a decision.</p><p>Most of the organisations I work with manage the questions well. Far fewer reach the decision.</p><p>There is a harder version of this that many leaders are living through, and it deserves saying plainly. When a company moves through waves of restructuring, its capacity to execute falls. At the same time, expectations for revenue and for the quality of the work do not fall with it, and they should not, because those expectations carry the future of the people who stay. That is what makes those periods hard to lead through. It is also when the temptation is strongest to announce a tool as the answer. The people who remain are being asked to meet an expectation that has not moved, with a capacity that has. Anything that genuinely helps them is a way out. Anything that reads as a plan to need fewer of them is a threat, whatever the slide says.</p><p>I have stood in front of a room in that condition. You can feel which of the two things people have decided you are saying, usually inside the first minute, long before anybody asks a question.</p><div><hr></div><h2>Two reactions, and what they have in common</h2><p>Instead of that decision, one of two things tends to happen.</p><p>The first is the stampede. Go all in, buy widely, run a dozen pilots, put up a slide about being AI-first, and treat velocity as evidence of seriousness. From the outside it looks decisive. Inside, it usually means the hard question has been skipped: where does this genuinely improve the work, where does it not, and who will stand behind that answer?</p><p>The second is the freeze. The ground is moving too quickly, the winners are not obvious, so the sensible course is to wait and enter later when the picture has cleared. It comes with a paper attached, usually a careful one. The trouble is what that paper looks like a year on, which is the same paper with the dates changed, because nothing happened in between that would have taught anybody anything new. The organisations I have watched wait did not arrive later with better judgment. They arrived with less. Judgment about a technology is built by using it on something that matters.</p><p>These two are usually described as opposites, yet they produce the same result. The decision about where the technology belongs has been handed outside the organisation, to the market in one and to time in the other, and no one inside owns having chosen.</p><p>There is a great deal of fear in this market, and a number of people busy making a living from it. What a leader can usefully offer in the middle of that is a decision. This is where we move. This is where we deliberately do not. And I will answer for having said so.</p><h2>You have been here before</h2><p>Most people reading this have already been in a version of this situation.</p><p>Not this technology, but this shape of problem. Something arrives that is genuinely capable and genuinely unfinished. The organisation is unevenly excited about it. The budget wants a line item. And you have to work out what it changes and what it leaves alone while the room watches you decide. A platform migration, a cloud move, an outsourcing wave, a data consolidation: all of them put a leader in the same position.</p><p>I have been in it four times. In two the technology was AI. In the other two it was not, and those two carry more weight here, because they are what tells you the pattern belongs to how work is led rather than to any particular technology. A method that only holds for the current generation of tools is closer to a fashion than a method, and it will need replacing as soon as the generation turns.</p><p>Here is what stayed constant across all four, and what each one cost me.</p><h2>What stays constant</h2><p>Four things. The first is the decision. The other three are what makes it hold. None is complicated, and the difficulty is doing them while the room wants a faster answer.</p><p><strong>Decide where it earns a place.</strong> This is the whole job, and most organisations move past it too quickly.</p><p>Qualify the work first, the way you would qualify anything else asking for budget. The tests below decide whether to hand it to a machine, not whether it was worth doing, and plenty of AI work passes every one of them while being worth nothing to anybody. The letters AI on a proposal are not a reason to skip the question.</p><p>What remains is three questions that decide whether, a verdict, and one deliberate exception.</p><p><strong>One. Does the value clear the overhead?</strong> Does it repeat often enough to compound, or is it one job big enough that the setup cost vanishes against it? Describing work to a machine and checking it is not free, and on small one-off tasks it costs more than doing the work.</p><p><strong>Two. Is the shape stable?</strong> Can you say what good looks like before you see the output? Novelty defeats delegation.</p><p><strong>Three. Can it be checked cheaply?</strong> Can a person tell the output is right faster than producing it, or sample a batch and be confident? Otherwise the cost has moved rather than gone.</p><p>Most stalled programmes I have seen were funding work that fails the third one. The shape is usually the same. Something is being summarised or drafted, the output looks excellent, and the person receiving it still has to read the source to know whether it is right. Verification cost rarely appears in an AI business case. When a person cannot check the output faster than doing the work, the cost has moved rather than gone, usually somewhere harder to see.</p><p>The test bites hardest on work the team could not have done itself. Hiring the machine to do what nobody in the room can do sounds like the obvious use, and it is the most dangerous one, because a team that cannot produce the work often cannot check it either. But that is the line that decides, not the capability gap. Where the output is measurable without the missing skill, a test suite, an experiment, a number that can be looked up, work beyond the team&#8217;s reach is one of the best places a machine earns its keep. A cheap check is still not a promise that the machine reaches the bar, only the way to find out quickly. When what comes back keeps failing the check, that is the tests answering no in production, and that work gets parked, with a date.</p><p>The verdict comes in three forms, not one. Fund it. Refuse it, and say why out loud, because a refusal with no reason gets quietly reversed by whoever is keenest. Or park it with a date to look again, because work that fails today passes two quarters later, when checking has got cheaper or the models have moved. A parked item with no date is a no that nobody had the nerve to say.</p><p>Then one deliberate exception, small and named. Some work cannot answer the first question, because nobody can say in advance what it will find or what the finding will be worth. Some of it is still worth funding, because what you are buying is judgment rather than output. Hold a capped line for it. Say it is there. Keep it capped. Uncapped, that line is the stampede. Missing, it is the freeze.</p><p><strong>Give people a bounded space to try.</strong> The question that governs this one decides how rather than whether: if it goes wrong, how far does the damage travel? A large blast radius is not a reason to stop. It sets how much freedom you can give.</p><p>Most organisations tell their teams to experiment safely. Far fewer write down what that permission covers, so teams guess, and guessing produces paralysis in the cautious and recklessness in the confident.</p><p>The version that works is unglamorous and specific. Tier what people may do by the damage a mistake would cause. Small blast radius: let the machine run and sample the output. Medium: let the machine draft and have a person accept. Large: have a person produce and let the machine check. On a single page, circulated, that is what a safe space looks like in practice. A permission slip with a boundary on it, which lets a cautious team move faster and keeps an eager one out of trouble.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ikaa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ikaa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png 424w, https://substackcdn.com/image/fetch/$s_!Ikaa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png 848w, https://substackcdn.com/image/fetch/$s_!Ikaa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png 1272w, https://substackcdn.com/image/fetch/$s_!Ikaa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png 1456w" sizes="auto, 100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ikaa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png" width="1200" height="780" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:780,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18167,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.rohitkumargupta.com/i/215462387?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ikaa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png 424w, https://substackcdn.com/image/fetch/$s_!Ikaa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png 848w, https://substackcdn.com/image/fetch/$s_!Ikaa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png 1272w, https://substackcdn.com/image/fetch/$s_!Ikaa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb16dc3e6-a933-46b8-89dc-314c95471531_1200x780.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>Give away authorship.</strong> Very little scales out of one team on merit alone. It scales when other leaders have their fingerprints on it.</p><p>I learned this later than I should have. Early on I would design something sound, present it well, and watch it stop at a boundary that appears on no organisation chart, which is the edge of my own authority. The approach that works is harder on the ego and better for the outcome. Bring in the leaders whose work the thing touches and have them write their own part of it. What comes back is messier than what I would have written, and it comes back as theirs, which is the only version that survives contact with an organisation you do not control.</p><p><strong>Keep a gate, and measure it.</strong> Anywhere a person accepts or rejects what a machine produced is a gate. A gate with no name against it becomes a queue. A standard with no gate behind it becomes advice.</p><p>So put a name on each one. Measure how often that person accepts. And put the budget for the people at the gate on the same page as the budget for the tools feeding them. Movement in an acceptance rate will tell you more about whether this is working than most of the dashboards you will be shown.</p><p>None of that is unfamiliar. It is roughly what leading through a technology change has always required, and it holds when the technology underneath changes, which is the main reason to trust it.</p><h2>Four times, and what I refused each time</h2><p>The same shape each time: what I was asked for, what the real choice was, what I refused, and what came of it. Two involved AI and two did not. Every figure comes from that organisation&#8217;s own measurement, none are independently audited, and companies are not named.</p><h3>One. Predictable delivery while the organisation was getting smaller</h3><p><em>A global consumer media company. A hundred-plus person product, engineering, design and QA organisation across three countries.</em></p><p>I was asked for delivery predictability while the organisation was also reducing capacity. So the real question was not how to make delivery predictable. It was how to hold it steady while the shape of the team kept changing. A harder problem, and a common one.</p><p>Two moves answered it, and only one of them involved AI.</p><p>The first was a standard. I partnered with the leaders whose work the delivery lifecycle crossed, engineering, QA, design, research, data science and customer support, bringing product from my side, and the customer&#8217;s expectations with it, to define a repeatable path from idea to production: the process, the artifacts, and a gate at every handoff with a named owner. The choice there was genuinely close. I could write it myself in about three weeks, and it would have been the better document. Or I could hand the pen and have each function write its own part, and take a quarter to get something looser than I wanted.</p><p>I took the second. It cost a quarter of calendar time and a standard lighter than the one in my head, because a document written by seven people converges on what all seven will actually do. I still wonder what the missing rigour cost us later. The rest was my own time; there was no squad and no budget line behind it. What I bought was adoption: the standard was approved and became the de facto format across the company, in teams I had no authority over, because their own leaders had written it.</p><p>The second move was AI, and no one had asked me for it. AI-assisted development was the only answer I could find that closed the capacity gap at the ratio we were working at, and it brought a second problem: a mandate would have been heard as an announcement about people&#8217;s own replacement. <strong>So what I refused was to run it as an efficiency programme.</strong> Not by hiding the numbers; they were the same either way. An efficiency programme is defined by where the gains go. Ours went into output, with the team we had, and none were booked as a reason to need fewer people.</p><p>We started with code migration, where the arithmetic worked: a body of work big enough that the tool&#8217;s overhead vanished against it, and work that eats engineer bandwidth while adding nothing the business is asked to prioritise. Compressing it with AI freed our most expensive constraint, the time of a shrinking team, for the work that carried revenue. It also gave a large number of engineers a low-stakes place to learn where these tools are strong, where they are unreliable, and what they cannot do at all. By the time anyone was asked to trust AI output on work that mattered, they had formed their own view of its limits rather than inheriting mine.</p><p>Then the two moves clicked together. A standard with a gate at every handoff does not care whether a person or a machine produced the artifact in front of it. Ours was written so that a person and a model would read it identically, which is what made AI output reliable enough to ship. Six months after rollout we were running at <strong>close to 80 percent of projects on time</strong>, through the restructuring, with cycle time down sharply and regression cycles closing in days rather than weeks.</p><p>If your organisation is reducing headcount while expecting the same output, the instinct is to announce AI as the answer. That announcement is usually what stops it working.</p><h3>Two. The payment system I refused to replace</h3><p><em>A private-equity-backed B2B sales and marketing data company. Six acquired products sitting over three shared databases.</em></p><p>The brief was speed to market. We were rebuilding the largest revenue product end to end, and the question underneath every decision was what to build ourselves and what to take from somewhere else.</p><p>The principle I work to is that you build what the customer will judge you on and you take everything else. Here that meant search and retrieval, the quality of the data coming back, and the interfaces around both.</p><p>Order management and payments were where the principle stopped being comfortable. We had an in-house system, built a couple of years earlier, that worked. It was slower and plainer than what we would have got by putting Stripe in.</p><p>Two options, both defensible. Integrate Stripe: several weeks of work to wire it in and harden it to a standard we would be comfortable taking real money through, and at the end of that a payment experience no customer would ever remark on. Or keep what we had, ship on the date, and go to market with the least modern part of the product still in place.</p><p><strong>Stripe was the better system. That was never in question. I had to decide whether it earned a place in this release, and at that point it did not.</strong> The MVP existed to tell us whether customers could find the right information, search it well and get accurate data back. Payment had to complete. It did not have to be elegant.</p><p>It cost me weeks of defending a worse answer in front of people who could see the better one sitting right there, inexpensive and available. That is more tiring than it sounds. It also meant that if payments had failed in front of a customer, the reason would have been a call I made, and it could be named.</p><p>The product reached market on the schedule that mattered, and the payments decision was taken later against real usage instead of a guess. There is no AI anywhere in that story. It is the same judgment I now apply to AI tools every time. Not whether the new thing is better, but whether it earns a place in the release in front of me.Three. The time AI told us what not to build</p><p><em>The same media company as case one. Advertising, the largest of three digital revenue lines.</em></p><p>I was asked to improve the reliability of a platform on which reliability had never been defined. Everyone could tell you the experience was wrong. Nobody could tell you by how much. No number meant no budget anyone could argue for.</p><p>So we built the measure first. One that separated reloads the platform caused from refreshes users had chosen. We measured the estate as it stood and put a rate on it: <strong>20 to 30 percent of sessions, by content type</strong>. With that number in hand the work became fundable. Worth noticing on its own: the instrument was the leadership act, and it needed no technology at all.</p><p>A page like ours was never just our code. Content, markup, styles, custom pieces, a stack of third-party scripts, all of it running on a browser whose memory management no public document explains. Nobody outside Apple can tell you when Safari decides a page has had enough; you learn it by watching your pages crash. The rabbit hole was genuine. You could optimise layer after layer and never know whether an exit existed.</p><p>Generative AI is what made that search finite: it read and mapped the whole monolith and every place a reload could fire, in one sweep. It produced a finding, not a fix. The dominant driver of the reloads sat outside our code: it was how much the pages asked the browser to hold, against device-memory limits that were not ours to move. A cleaner codebase would have bought margin at the edges without moving the number. So the expensive rewrite we had been circling was the wrong answer, and the rest of the hole was not worth the scope we had.</p><p>Nobody could have said in advance what that read would find, or what a finding would be worth, so it would never have cleared the first test. It was still the most valuable thing AI did on the whole programme, because what it produced was a reason not to build. That is what the capped line is for, and it is a use I have yet to see on a vendor slide.</p><p><strong>What I refused was the obvious lever</strong>, which was to pull ads out until the pages behaved. Fewer ads would have improved the reliability numbers inside a quarter, and broken the delivery we had promised advertisers, which is where the revenue lived. I was unpopular for a while for saying so.</p><p>Once we knew the biggest lever was not in our code, the job became living within browser and memory limits we could not move. A dedicated squad experimented its way to where those thresholds sat, and the answer came out as a working rule: an ad every third slide, with a hard ceiling on the total in a long gallery. Enough headroom to keep the session alive, enough ads to make good on every campaign. That took eighteen months, and the work was tuning rather than rewriting.</p><p>Involuntary session failure fell to a small fraction of what we first measured, viewability rose on inventory we had already sold, and the metric outlived me and remains the company standard.</p><h3>Four. Seven people, and a date the business believed</h3><p><em>A broadcaster and streaming group in India. The data function behind a large advertising business.</em></p><p>I was asked for dashboards that each function could treat as its source of truth: sales, finance, streaming engagement, and more, across streaming and linear television, with delivery dates people could rely on. The team behind that ask was seven people working ad hoc: four data engineers, a BI engineer, a data manager, and one project manager standing between the contractors and every stakeholder with no authority to prioritise anything.</p><p><strong>What I refused was everything we could not actually deliver.</strong> We productised the data layer itself: one architecture underneath, the tables and pipelines fixed once, so the same data could serve every function&#8217;s cut without rework, with the customisation living at the output layer where it belongs. On top of that we built a capacity-based intake, so no date was committed before demand had been reconciled against what seven people could absorb, and the sequence of dashboards was agreed with the leaders whose businesses they served. Some requests waited and some were declined, by me, with a reason attached. And we enforced the measurement licence windows inside the platform rather than in policy, which is the difference between a rule and a rule that gets followed.</p><p>It cost me bespoke responsiveness and about two quarters of goodwill. Anyone doing this should know that the unpopularity arrives well before the credibility does.</p><p>We finished at <strong>90 percent of data product projects on time</strong>, with the remainder delayed against a stated business case rather than simply missed, and platform run cost cut by more than half, partly by finding the licences nobody was using. There is no AI in that story, and it might be the most AI-relevant one here. AI is a layer you add on top of a data foundation, and an organisation that has productised that foundation, and learned to decide what it will not promise, has already done the hardest part of adopting agents.</p><h2>The strongest argument against all of this</h2><p>The serious objection is that in a field moving this quickly, deciding early is how an organisation commits to the wrong thing. Optionality has real value. A leader who fixes an allocation of work in March may look foolish by September, when the tools have changed underneath the decision, and the cost of having committed is paid in rework and credibility.</p><p>I take that seriously. I also think it argues for a narrower conclusion than it appears to reach. Deciding where something earns a place today is not the same as committing to it permanently. The tests get re-run as verification gets cheaper and the models improve, and work that failed last quarter passes this one. What does not survive the objection is declining to decide at all. Waiting produces neither optionality nor learning. It produces delay, and a year later the organisation has the same decision in front of it with less experience to bring to it. And none of this refuses optionality. It prices it. The capped line is optionality with a number on it, bought on purpose, instead of optionality as the reason nothing gets decided.</p><p>There is a related objection to the arithmetic itself, which is that it is already dated. The overhead has fallen since 2025 and will keep falling, so the threshold where these tools start to win keeps moving down, and any rule of thumb built on today&#8217;s economics will be wrong soon enough. That is correct, and it changes the answer rather than the method. The threshold is a number to re-check each quarter, not a principle to adopt once.</p><h2>What I have not seen</h2><p>I should be straight about the limits of this, since I would not trust anybody who was not.</p><p>In my own record, the four have never all shown up in the same place at the same time. Each of the cases above does some of this well, and none of them carried all four across a whole estate, including anything I ran myself. Organisations that carry all four at once no doubt exist. Expect them to be rare, because this work is expensive in a way that does not show up in a technology budget, which is most of why it goes undone.</p><p>That does not make the method theoretical. It makes the complete version something to aim at rather than something to assume. If somebody tells you they have transformed an entire operating model in two quarters, ask which gates have names against them, and watch what happens next.</p><div><hr></div><h2>If you are starting on Monday</h2><p>One exercise, and it takes an afternoon.</p><p>Take three places where AI is already touching real work in your organisation, and take them from different parts of it. A team coding with it. A workflow outside engineering that runs on it, in finance, in support, in legal. And somewhere a report or an email being drafted with it. For each one, find the moment where a person accepts what the machine produced or sends it back.</p><p>Most leaders can name that person in a minute, and the name is not the point. The point is to go and watch the moment. Somewhere in your three, a person is accepting quickly and shipping more because of it. Somewhere else, a person is spending longer checking the output than the work used to take, and saying nothing. Both look like adoption on a dashboard. They are opposite answers, and the difference between them is the whole subject of this piece: the first is work where the value clears the overhead, the second is work that should never have been handed over, or was handed over with no boundary and no owner.</p><p>That afternoon gives you your Tuesday. Run the struggling ones through the three questions, and be willing to park them with a date. Ask the excelling ones what boundary they would want written down, and write it. You will learn more from those two conversations than from your next vendor evaluation.</p><p>Then decide one thing you are not going to do this quarter, and tell people why. That is the harder half of the job, and it is the half that makes a leader worth following through a period like this one.</p><div><hr></div><h2>A note on how this was written</h2><p>I used AI to write this, and I would rather say so than have you wonder.</p><p>For years I wanted to write and could not find the hours. Typing was never where my thinking happened. So I talk instead. I ramble through an idea out loud, argue with myself, go over the same point four times, and use AI to structure what comes out, tidy it and catch the grammar I get wrong. I also use it to check myself, to find whether a number I half remember actually holds and where it came from. That is how one claim got cut from this piece.</p><p>If you were hoping for something with no AI in it, this is not that, and the next one will not be either.</p><p>Notice where the time went instead. Writing this by hand would have taken a few hours across a few sittings, most of it typing and fixing commas. Those hours went somewhere better. They went into being asked whether a claim holds. Into going back through my own record to check that a case happened the way I remember it. Into cutting arguments that did not survive a single follow-up question. The brainstorming, the back and forth, the challenging of my own statements. That is the work. The machine took the typing.</p><p>Which is the same argument as the rest of the piece. Used with judgment, on the work where it earns a place, this frees you to think harder rather than produce faster. Use it that way, and give the hours back to the thinking you have been putting off. This piece is my own small example of it.</p><h2>What this publication is</h2><p>I am writing in public because I am still working it out, and because the people I most want to hear from are the ones going through it now, not the ones selling a finished answer.</p><p>The belief underneath it is unexciting on purpose. AI is a tool. A serious one, and one in a long line of technologies that have changed how enterprises reach their outcomes, which means it deserves neither worship nor cluelessness. It deserves judgment. So I write about where I am finding it adds value, where I am finding myself stuck, and what I would decide differently now. If you are seeing the same problems, or different ones, or solving them another way, say so. That is the kind of learning I cannot do alone, and it is most of why this is public.</p><p>It will not only be about AI. Leading teams is my trade: people whose growth I am responsible for, stakeholders who depend on what gets delivered, most of it done from India, inside the operating model of a global capability centre, which has nuances of its own that rarely get written about honestly. So the leadership journey will show up here too. How I have changed over time, what the day-to-day teaches that the long view misses, what building something of my own is teaching me now, and how to carry the uncertain stretches without drama. Not a diary, and not everything that crosses my mind. The thoughts I have spent real time on, worked into something you can use, and only when they are worth yours.</p><p>Each of the four cases above will get its own fuller anonymised write-up, with the numbers kept and the identifying details out, and the reasoning I have left out of the short versions. I would rather publish something worth your time than keep to a calendar, so there is no fixed schedule here and no dates on those. Subscribing is how you will know when one lands.</p><p>If you are somewhere between the stampede and the freeze and looking for a way through that is neither, this is written for you. If you try any of it and it does not work the way I have described, that reply is more useful to me than agreement, and it usually makes the next piece better.</p><div><hr></div><h3>Evidence notes, dated</h3><p><em>The argument stands on the four cases rather than on these figures. Each carries its date so you can judge how stale it has become.</em></p><ul><li><p><strong>2026.</strong> McKinsey&#8217;s global State of AI survey: roughly nine in ten organisations report regular use of AI in at least one business function, and the share scaling it enterprise-wide rose to 44 percent from 38 percent the year before. <strong>Eighty percent of respondents say AI has improved their individual productivity, while 37 percent attribute any EBIT impact to it, a figure essentially flat year on year, and only about 6 percent report a material one.</strong> <em>This is the gap between individual gain and organisational return, measured by somebody other than me.</em> <a href="https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai">McKinsey, The State of AI</a></p></li><li><p><strong>2025.</strong> The share of firms abandoning most of their AI projects before full deployment rose to <strong>42 percent, from 17 percent a year earlier</strong>. <em>Reported via CIO Dive, 2025.</em> <strong>The year the pressure arrived is also the year the abandonment rate more than doubled.</strong></p></li><li><p><strong>April 2026.</strong> WRITER&#8217;s survey of 2,400 C-suite leaders and employees: 97 percent call AI beneficial while 29 percent report significant return from generative AI, and 48 percent call adoption at their own company a disappointment. 75 percent say their AI strategy is more for show than for internal guidance. <em>That distance between enthusiasm and result is the stampede, measured.</em> The same release leads on a separate finding, that 60 percent of companies plan to lay off employees who will not adopt AI, which is a fair sample of the fear in this market. This piece takes no position on it. <a href="https://www.businesswire.com/news/home/20260407140918/en/WRITER-Survey-Finds-60-of-Companies-Plan-to-Lay-Off-Employees-Who-Wont-Adopt-AI">BusinessWire, 7 April 2026</a></p></li><li><p><strong>December 2025.</strong> Deloitte&#8217;s chief technology officer, on the firm&#8217;s 2026 Tech Trends work: companies are putting roughly 93 percent of their AI budget into technology and roughly 7 percent into the people expected to use it. <em>Which is what skipping the decision looks like on a budget line.</em> <a href="https://fortune.com/2025/12/15/deloitte-cto-bill-briggs-what-really-scares-ceos-about-ai-human-resources/">Fortune, 15 December 2025</a></p></li><li><p><em>Later evidence gets appended here with its date. If it contradicts the argument, this piece will say so.</em></p></li></ul><h3>About the author</h3><p>I have spent close to two decades building products and technology from India for global markets: the United States, Europe, and Asia. Distance from the user raises the bar rather than lowering it. A customer in New York or London does not care where a platform was built; they hold it to the standard of anything built next door, and my teams and I were measured against exactly that. There is no pass for the distance. Understanding users and markets you do not live in is part of the discipline, and it is the harder part.</p><p>The route ran through very different rooms: enterprise systems at a digital industrial company, a global media network, a century-old publishing house, a private-equity-backed data SaaS business, and now a venture of my own in the agentic AI space, with consulting alongside. I am an engineer by training and an MBA by choice, so I argue for technology in the language of return, and question business cases in the language of engineering. Watching which lessons transfer between those rooms, and which each industry has to relearn its own way, is where most of my judgment comes from.</p><p>The technology has turned over more than once in that time: consumer platforms serving hundreds of millions of monthly users, and holding around a million of them at once on their peak nights, the streaming and data build-outs behind them, a generative AI product shipped to revenue while the category was still forming, and lately coding agents and an AI-native development standard across a hundred-plus person engineering organisation. The lesson that survived every wave is the one this publication is built on: the technology changes, and the job of deciding where it belongs does not. I write about the operating side of that job: how work is allocated between people and machines, how standards and gates get adopted rather than announced, and how organisations decide what to fund and what to refuse.Sources and disclosure</p><p>The four cases are from my own operating record at three employers between 2020 and 2026. Companies are not named. Fuller anonymised versions will follow here, each with its own disclosure boundary, and the private named record is available on request. Every internal figure comes from that organisation&#8217;s own measurement and is not independently audited, and each case carries a single figure by design. No profit and loss ownership is claimed. The tests and the blast-radius tiering are my own working frameworks. The engineering of agent loops, evaluations and verification is a separate subject and not one I am claiming here.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.rohitkumargupta.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">Thanks for reading! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item></channel></rss>