<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Steven's Substack]]></title><description><![CDATA[My personal Substack]]></description><link>https://pricinginnovation.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!dpK2!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9799187-af04-4678-a063-bc25f27c7bc1_144x144.png</url><title>Steven&apos;s Substack</title><link>https://pricinginnovation.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 05 Sep 2026 09:50:09 GMT</lastBuildDate><atom:link href="/__u/pricinginnovation.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Steven Forth]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[pricinginnovation@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[pricinginnovation@substack.com]]></itunes:email><itunes:name><![CDATA[Steven Forth]]></itunes:name></itunes:owner><itunes:author><![CDATA[Steven Forth]]></itunes:author><googleplay:owner><![CDATA[pricinginnovation@substack.com]]></googleplay:owner><googleplay:email><![CDATA[pricinginnovation@substack.com]]></googleplay:email><googleplay:author><![CDATA[Steven Forth]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Pricing for the Agent Economy Available for Pre Order]]></title><description><![CDATA[Check out the growing book website]]></description><link>https://pricinginnovation.substack.com/p/pricing-for-the-agent-economy-available</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/pricing-for-the-agent-economy-available</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Thu, 03 Sep 2026 12:43:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZpSy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.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="/__u/substackcdn.com/image/fetch/$s_!ZpSy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZpSy!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZpSy!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZpSy!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZpSy!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZpSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png" width="1456" height="830" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:830,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1139970,&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://pricinginnovation.substack.com/i/213871709?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZpSy!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZpSy!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZpSy!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZpSy!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7930378d-8c02-4498-9e66-314d9ce047df_1642x936.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong><a href="https://pricingfortheagenteconomy.com/">The </a></strong><em><strong><a href="https://pricingfortheagenteconomy.com/">Pricing for the Agent Economy</a></strong></em><a href="https://pricingfortheagenteconomy.com/"> book</a> is the work of a community. It has been shaped by seven interviews with the people shaping the agent economy and actually designing credit based pricing systems and has benefitted from comments and feedback by more than 20 people in the community. A big thank you from Wolfgang, Michael and I to everyone who has contributed to the book and to the broader value, billing and pricing community.</p><p><a href="https://pricingfortheagenteconomy.com/">The website for the book is now online</a> at https://pricingfortheagenteconomy.com/ </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>The website is more than just promotion for the book. It includes some tools you will find useful in your day-to-day work, interviews with industry leaders, a glossary and one of the key chapters.</p><ul><li><p><a href="https://pricingfortheagenteconomy.com/agent_pricing_resources/process">Tool: The Credit Based Pricing Design Process</a></p></li><li><p><a href="https://pricingfortheagenteconomy.com/agent_pricing_resources/glossary">Glossary: All the critical terms you need to know</a></p></li><li><p><a href="https://pricingfortheagenteconomy.com/book_purchase">Sample Chapter: Chapter 2: The Agent Economy &#8212; A Field Guide</a></p></li><li><p><a href="https://pricingfortheagenteconomy.com/agent_pricing_resources/interviews/riley-brown">Interviews: Learn from the people who are taking agents to market</a></p></li></ul><p>If you can&#8217;t wait to get your hands on the book you <a href="https://pricingfortheagenteconomy.com/book_purchase">can pre-order the PDF version</a>.</p><p>Included with the PDF pre-order is the full text of Part 1 of the book (subject to future revision).</p><h4>PART I: The Structural Shift<br><br>Chapter 1: Your Pricing Model Was Built for Humans <br>Chapter 2: The Agent Economy: A Field Guide <br>Chapter 3: The Long Road to Credit-Based Pricing <br>Interlude: The Arguments Against Credits <br>Spotlight: The COMPASS Framework </h4><p>Some of you will find the Interlude the most interesting part of the book. It argues the case against the book looking at </p><p>(i) why credits are a bad idea, or at best a stepping stone to something else </p><p>(ii) that agents are not how the power of AI will be delivered into the economy</p><p>A shout out to <a href="https://www.linkedin.com/in/danilo-zatta/">Danilo Zatta</a>, who insisted we add this! Danilo has written some great pricing books himself, including <em>The 10 Rules of Highly Effective Pricing: How to Transform Your Price Management to Boost Profits</em>.</p><p>Interested? <strong><a href="https://pricingfortheagenteconomy.com/book_purchase">Sign up</a></strong> to be notified when Pricing for the Agent Economy is available or <strong><a href="https://pricingfortheagenteconomy.com/book_purchase">get started now by buying the PDF</a></strong>.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[From Pricing Transparency to Pricing Legibility]]></title><description><![CDATA[Pricing needs to be more than transparent.]]></description><link>https://pricinginnovation.substack.com/p/from-pricing-transparency-to-pricing</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/from-pricing-transparency-to-pricing</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Wed, 02 Sep 2026 14:45:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6-y-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.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="/__u/substackcdn.com/image/fetch/$s_!6-y-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6-y-!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png 424w, /__u/substackcdn.com/image/fetch/$s_!6-y-!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png 848w, /__u/substackcdn.com/image/fetch/$s_!6-y-!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6-y-!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6-y-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png" width="588" height="892" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:892,&quot;width&quot;:588,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:819918,&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://pricinginnovation.substack.com/i/213588086?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6-y-!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png 424w, /__u/substackcdn.com/image/fetch/$s_!6-y-!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png 848w, /__u/substackcdn.com/image/fetch/$s_!6-y-!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6-y-!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda7a70d6-c538-4f0f-bd9f-71059bd341da_588x892.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>If you read a lot on LinkedIn you have probably seen the word &#8216;legibility&#8217; creep into the lexicon. Many things are being described as legible, including value and pricing. Some recent sightings in the wild.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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><em>&#8220;The platform tracks user engagement metrics to make consumer desire <strong>legible</strong> to advertisers.&#8221;</em></p><p><em>&#8220;Providing an inflation-adjusted GPA makes student contexts <strong>legible</strong> to employers.&#8221;</em></p><p><em>&#8220;Modern tech platforms run entirely on a hyper-optimized drive to render human existence <strong>legible</strong> and machine-readable.&#8221;</em></p><p>&#8220;Social media platforms encourage users to make themselves <strong>legible</strong> to the algorithm.&#8221;</p><p>I expect most of us have come across the term as we wander the Internet, especially when we are reading AI generated content. For me it has become a tell that AI played some role in generating or editing the content.</p><p>Michael Mansard, Wolfgang Ulaga and I use the term &#8216;legible&#8217; quite often in our new book <em><a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy</a> </em>where we talk about making everything from value and pricing to agent-to-agent interactions legible.</p><p>A few years ago we would have probably used &#8216;transparent&#8217; where we now say &#8216;legible.&#8217;</p><p>Is there any meaningful difference between &#8216;transparent&#8217; and &#8216;legible&#8217;?</p><p>I think there is actually.</p><p>&#8216;Transparent&#8217; implies that the information, for example the pricing model, is easily available and shared in a way that does not disguise or mislead.</p><p>&#8216;Legible&#8217; information is visible to systems in a way that they can categorise, manipulate and compute.</p><p>The term &#8216;legible&#8217; came into modern use with James C. Scott's paradigm making book <em><strong><a href="https://yalebooks.yale.edu/book/9780300078152/seeing-like-a-state/">Seeing Like a State</a>. </strong></em>This book argues<span> that pre-modern societies were a "messy, complicated blur" to centralized rulers. To tax, conscript, and govern, </span><strong><span>states forced "administrative legibility"</span></strong><span> onto the population. They did this by inventing permanent last names, standardizing the metric system, and mapping organic communal lands into uniform squares. The term became shorthand for </span><strong><span>simplifying complex human realities so a central authority can monitor them</span></strong><span>.</span></p><p>Ouch. I am not sure most of us are aware of where this term comes from or what it implies about standardization, control, or stripping away the messiness that makes us human.</p><p>How did &#8216;legibility&#8217; become such a popular word? It does capture a moment, the transition from transparency (which is for humans) to legibility (which is mostly for other AIs). But AI itself plays a role in this. It is one of those tells that suggests that the text is AI generated. Others are &#8216;load-bearing,&#8217; &#8216;mechanism&#8217; or &#8216;bespoke.&#8217; Maybe the AI agents that are the most common readers of content get more out of these word than us humans!</p><p>That said, pricing is moving towards legibility, as is value communication, and in general how we communicate across the business ecosystem (had to work &#8216;ecosystem&#8217; in here as it another of those words Claude seems to love).</p><p>What pricing needs is both transparency and legibility. </p><p><strong>Transparent pricing</strong> being pricing that is meaningful to a human, that does not try to trick, mislead or deceive, and that can meaningfully connected to value. This is the approach taken by The Value Project and its open source JSON schema for pricing models and value models.</p><p><strong>Legible pricing</strong> is pricing that is transparent and machine computable (computable, not just readable). An agent should be able to compute the price (and the value) of a product and put it into a wider configuration of agents and services that will work together to solve a business problem, meet a use case or provide a job-to-be-done.</p><p>This is the direction I think <a href="https://thevalueproject.org/">The Value Project</a> needs to go. And it will be the role played by <a href="/__u/pricinginnovation.substack.com/p/the-mapper-in-the-credit-pricing">the Mapper in the The Credit Pricing System</a>.</p><p>(No tokens were consumed in writing this post.)</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Should the price per credit change across packages or tiers?]]></title><description><![CDATA[Credit based pricing best practices]]></description><link>https://pricinginnovation.substack.com/p/should-the-price-per-credit-change</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/should-the-price-per-credit-change</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Mon, 31 Aug 2026 12:42:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OYO1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.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="/__u/substackcdn.com/image/fetch/$s_!OYO1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OYO1!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png 424w, /__u/substackcdn.com/image/fetch/$s_!OYO1!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png 848w, /__u/substackcdn.com/image/fetch/$s_!OYO1!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OYO1!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OYO1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png" width="1456" height="461" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a22060be-1115-484b-8735-30792dbbfbf3_1616x512.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:461,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151758,&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://pricinginnovation.substack.com/i/213006086?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!OYO1!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png 424w, /__u/substackcdn.com/image/fetch/$s_!OYO1!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png 848w, /__u/substackcdn.com/image/fetch/$s_!OYO1!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.png 1272w, /__u/substackcdn.com/image/fetch/$s_!OYO1!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa22060be-1115-484b-8735-30792dbbfbf3_1616x512.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>How much does a credit cost in your credit based pricing system?</p><p>This is a deceptively simple question. To answer it you need to be clear on a few things. The most important are how credits get consumed and the weights in your credit weight table (see below). Designing this table is the heart of credit based pricing design. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HOhG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HOhG!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png 424w, /__u/substackcdn.com/image/fetch/$s_!HOhG!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png 848w, /__u/substackcdn.com/image/fetch/$s_!HOhG!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HOhG!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HOhG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png" width="1430" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1430,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:472945,&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;:false,&quot;internalRedirect&quot;:&quot;https://pricinginnovation.substack.com/i/213006086?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HOhG!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png 424w, /__u/substackcdn.com/image/fetch/$s_!HOhG!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png 848w, /__u/substackcdn.com/image/fetch/$s_!HOhG!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HOhG!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c0cebd9-3d85-45be-a509-944294ae4bbd_1430x800.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The other big choice is the price per credit. Should this be one price or several? We can see both in the market.</p><h2>Variable and constant credit pricing</h2><p>Many companies do not even bother to publish the price per credit, or cannot easily do so as the mapping from credit to price is complicated. In far too many cases credit pricing is not transparent and this is one of the main reasons for buyer pushback.</p><p>But the best companies do publish price per credit or it can be easily calculated from information provided. In this case there are two main patterns: varied prices across tiers and constant prices across tiers.</p><h3><strong>Companies that vary the price per credit across tiers</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nneh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nneh!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png 424w, /__u/substackcdn.com/image/fetch/$s_!nneh!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png 848w, /__u/substackcdn.com/image/fetch/$s_!nneh!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nneh!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nneh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png" width="1076" height="1320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1320,&quot;width&quot;:1076,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:244564,&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://pricinginnovation.substack.com/i/213006086?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!nneh!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png 424w, /__u/substackcdn.com/image/fetch/$s_!nneh!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png 848w, /__u/substackcdn.com/image/fetch/$s_!nneh!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nneh!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f114246-d780-4821-81d6-cc73c200cdda_1076x1320.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Companies that keep the price per credit constant across tiers.</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Z0qV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Z0qV!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png 424w, /__u/substackcdn.com/image/fetch/$s_!Z0qV!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png 848w, /__u/substackcdn.com/image/fetch/$s_!Z0qV!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Z0qV!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Z0qV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png" width="1090" height="980" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:980,&quot;width&quot;:1090,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:197857,&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://pricinginnovation.substack.com/i/213006086?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Z0qV!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png 424w, /__u/substackcdn.com/image/fetch/$s_!Z0qV!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png 848w, /__u/substackcdn.com/image/fetch/$s_!Z0qV!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Z0qV!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19b97ce8-9f1c-49b9-bce0-8a0a501bc7b8_1090x980.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>At <a href="https://valueiq.ai">valueIQ.ai</a> we keep the price per credit constant across tiers and make this <a href="https://valueiq.ai/pricing-model.md/">machine readable</a> using the <a href="https://thevalueproject.org/">Value Project JSON schema</a>.</p><h2>How to make this choice</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Kdpt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Kdpt!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png 424w, /__u/substackcdn.com/image/fetch/$s_!Kdpt!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png 848w, /__u/substackcdn.com/image/fetch/$s_!Kdpt!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Kdpt!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Kdpt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png" width="1160" height="1740" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1740,&quot;width&quot;:1160,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:648459,&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://pricinginnovation.substack.com/i/213006086?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Kdpt!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png 424w, /__u/substackcdn.com/image/fetch/$s_!Kdpt!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png 848w, /__u/substackcdn.com/image/fetch/$s_!Kdpt!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Kdpt!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f74a0dc-7291-44b0-9360-43f4ec5f3bc3_1160x1740.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The advantages of a fixed price are clear. Simplicity. One number to tune.  Variations in value are managed through the credit weight table. For most companies this will be the right decision and you need to have very good reasons for doing anything else.</p><p>Why would you want to have a different price per credit at different tiers?</p><p>That depends on what other pricing levers you have and how functionality is fenced across packages.</p><p>This is turn depends on the role that packages play in your monetization approach. Let&#8217;s parse this a bit deeper.</p><h3><strong>Why have different packages?</strong></h3><p>The most common reasons for using packages are &#8230;</p><ul><li><p>Matching a package to a use case or job-to-be-done</p></li><li><p>Adjusting for buyer scale</p></li><li><p>Aligning to willingness to pay (WTP)</p></li><li><p>Framing price using behavioural economics</p></li></ul><p>Additionally, there are two different roles that tiered packages can play.</p><ul><li><p>Bring customers into the package that best suits their needs (and they would only change packages if their circumstances change)</p></li><li><p>Provide an upsell path (bring people into an introductory package and upsell them)</p></li></ul><p>Clarity on why one has packages and the role each package is supposed to play is the key to good package design.</p><h3>When do you need to vary the cost per credit by package</h3><p>The value per credit is significantly different across packages.</p><p>Why would that happen? </p><p>One reason is functionality fencing. The functionality that creates the most value is only available in certain packages. A unit of consumption (which is what a credit  is) buys access to superior functionality (maybe a higher performance model) that generates more value.</p><p>Another possibility is more support at higher tiers. Some companies use the amount and mode of support as a fence.</p><p>We are starting to see more guaranteed capacity at higher tiers. Given the threat of compute scarcity (we will see if this is a real concern or something manufactured to stimulate demand) there could be some value to having secure access to compute and a higher price per credit is one way to capture this.</p><p>The other side is costs. Sometimes the cost to serve is higher for more premium tiers. Look at the three scenarios.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!GYmU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!GYmU!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png 424w, /__u/substackcdn.com/image/fetch/$s_!GYmU!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png 848w, /__u/substackcdn.com/image/fetch/$s_!GYmU!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GYmU!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!GYmU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png" width="1456" height="637" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:637,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91786,&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://pricinginnovation.substack.com/i/213006086?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!GYmU!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png 424w, /__u/substackcdn.com/image/fetch/$s_!GYmU!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png 848w, /__u/substackcdn.com/image/fetch/$s_!GYmU!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GYmU!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F296dbbec-73a1-4ce7-8da6-bd125717ea71_1750x766.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If the curve for cost to serve per credit (generally token costs these days) is radically different for each package there will be pressure to have a different price per credit. Before defaulting to this, do some diagnosis and look at two things:</p><ul><li><p>What is the margin for each package? &#8212; there is not necessarily a direct correlation as premium packages generally come with higher prices as they include more credits and may have other pricing mechanisms</p></li><li><p>Why is the cost per credit higher in different tiers? &#8212; this implies that an error has been made in the credit weight table, if that is the case, then that is where it should be fixed</p></li><li><p>Are credits more valuable in different packages? &#8212; this could happen if premium packages provide functionality that make the actions consuming credits more valuable</p></li></ul><p>After the root causes are understood, look at different design options. The complexity, confusion and message dilution of having a different price per credit in different packages make it a design choice of last resort. Having different prices per credit for different things makes credits less fungible (you can&#8217;t use them in as many ways) erasing one of the main reasons for having credits in the first place.</p><p>In most cases, the solution to the the cost or value difference across packages is either a platform fee, one that goes up as functionality goes up, or a platform multiplier, which makes for better alignment but in most cases ads more complexity than most sales teams can explain or buyers will accept.</p><h2>Recommended approach</h2><p>In order of preference &#8230;</p><ol><li><p>Have the same price per credit across all packages, tiers, etc.<br>(Once can apply scaling algorithms to the price per credit so that buyers willing to commit to a large number of credits get a different price and one can blend in promotional and incentive credits, but these are all done in the context of a single base price per credit.)</p></li><li><p>Adjust for differences in cost and value per credit across packages with </p><ol><li><p>A platform fee (preferred approach)</p></li><li><p>A platform x credits multiplier (makes it easier to model but is too much complexity in many situations)</p></li></ol></li><li><p>If you feel you must have different prices or credit for different packages have a conversion mechanism to make the credits fungible</p></li></ol><div><hr></div><p>Looking to learn more about credit based pricing design? Michael Mansard, Wolfgang Ulaga and I go deep into this in our book <strong><a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy: How to Design, Implement, and Scale Credit-Based Pricing in the Age of AI Agents</a>. </strong>Email me at steven@patternmind.studio to get on the list for early buyers.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[An AI review of the pricing as a fitness landscape idea]]></title><description><![CDATA[What does an AI think of these ideas?]]></description><link>https://pricinginnovation.substack.com/p/an-ai-review-of-the-pricing-as-a</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/an-ai-review-of-the-pricing-as-a</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Wed, 26 Aug 2026 17:01:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HWw5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.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="/__u/substackcdn.com/image/fetch/$s_!HWw5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HWw5!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png 424w, /__u/substackcdn.com/image/fetch/$s_!HWw5!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png 848w, /__u/substackcdn.com/image/fetch/$s_!HWw5!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HWw5!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HWw5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png" width="862" height="1760" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1760,&quot;width&quot;:862,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2131899,&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://pricinginnovation.substack.com/i/212872280?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HWw5!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png 424w, /__u/substackcdn.com/image/fetch/$s_!HWw5!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png 848w, /__u/substackcdn.com/image/fetch/$s_!HWw5!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HWw5!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc39c151-5ee0-49da-a78e-630e1dd1adfb_862x1760.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>In my posts <a href="/__u/pricinginnovation.substack.com/p/pricing-design-is-fitness-landscape">Pricing as exploration on a rugged landscape</a> and <a href="/__u/pricinginnovation.substack.com/p/pricing-design-is-fitness-landscape">Pricing design is fitness landscape engineering</a> I speculated on a possible future for pricing as AI consumes the economy. In my intro I invited people to use their AIs to query and probe the two articles. I decided to do that myself, though in this case I asked for a review and critique. This was not always kind to my ego, but in the interests of transparency I thought I should share. This is a composite from a series of prompts using Perplexity Deep Research with Anthropic Claude Fable 5.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>Direct Answer</h2><p>&#8220;Pricing as exploration on a rugged landscape&#8221; and &#8220;Pricing design is fitness landscape engineering&#8221; &#8212; offer a useful reframing of pricing strategy as a search problem under complexity, with real practical value for practitioners thinking about AI-era monetization, even though the underlying NK-model machinery is imported loosely from evolutionary biology and complex adaptive systems and remains empirically untested.</p><h2>Strengths and Insights</h2><p><strong>Reframing pricing as a search problem, not a static optimization, is useful.</strong> The core metaphor &#8212; that pricing decisions sit on a landscape of interacting choices where local optima can trap a firm below a much better distant configuration &#8212; captures something real about why companies get stuck with mediocre pricing architectures and fail to explore adjacent alternatives. This is a more dynamic and insightful picture than conventional pricing frameworks that treat metric selection or tiering as a one-time decision to &#8220;get right.&#8221;</p><p><strong>The ruggedness-tunable-by-design idea is a useful diagnostic lens.</strong> Treating ruggedness as something a firm can dial up or down through choices like bundling, fencing, metrics, and credits gives practitioners a vocabulary for asking why their pricing landscape looks smooth (few interdependencies, easy to imitate) versus rugged (many interacting elements, harder for competitors to copy). Even without formal validation, this reframing helps explain observed patterns &#8212; e.g., why simple, transparent pricing sometimes gets rapidly matched by competitors while complex, bundled architectures persist longer.</p><p><strong>The connection to AI-driven search and information capacity is timely and forward-looking.</strong> The claim that AI simultaneously increases a firm&#8217;s ability to search the pricing landscape (more experiments, faster iteration) and its ability to model value with more granularity (better information) points to a real and current shift in how pricing teams can operate. This is arguably the most original and practically relevant contribution of the two essays, since it connects an abstract landscape metaphor to concrete, observable capability changes happening in pricing organizations right now.</p><p><strong>Explicit self-labeling as speculative is intellectually honest.</strong> Both essays frame themselves as &#8220;letters to the future&#8221; for &#8220;hardcore pricing geeks&#8221; rather than validated operating guidance, and the author openly admits he has not run these ideas on commercial data. This kind of disclosed uncertainty is a strength relative to a lot of business-strategy writing that presents unproven frameworks with false confidence.</p><p><strong>The five-phase design process gives structure to an otherwise abstract theory.</strong> Turning the landscape metaphor into an actionable sequence (Terrain Report, Fitness Declaration, Coordinate Map, Architecture Brief, and iterative tuning) is a reasonable attempt to make a conceptual framework usable, even if the underlying metrics behind it (correlation length, legibility gap) are not yet operational in practice.</p><h2>Most Important Criticisms</h2><p><strong>The core analogy is asserted, not demonstrated.</strong> Kauffman&#8217;s NK model was built to describe blind, unintentional genetic mutation and selection &#8212; a process with no foresight, communication, or intent. Pricing decisions are made by forward-looking, communicating actors who can observe competitors and plan ahead. The essays move from &#8220;pricing is like a fitness landscape&#8221; to &#8220;pricing can be modelled with NK-model mathematics&#8221; without establishing that the analogy preserves the properties that make the math meaningful.</p><p><strong>Key metrics are undefined for real use.</strong> Concepts like correlation length, H&#246;lder exponents of differentiability, and the &#8220;legibility gap&#8221; between a firm and its rivals sound precise but have no demonstrated way to be computed from ordinary commercial pricing and transaction data. The essays&#8217; own hedge &#8212; that the author is unaware of anyone having tested this on real data &#8212; is an important admission that undercuts the practical rigor implied.</p><p><strong>Collapsing pricing outcomes to a single fitness score oversimplifies real decisions.</strong> Real pricing choices serve multiple, often competing goals &#8212; customer trust, margin, regulatory exposure, sales-team usability, market share &#8212; and reducing all of this to one scalar metric (e.g., three-year margin-weighted contribution) elides tradeoffs that matter in practice.</p><p><em>(Note: I agree with this criticism and need work out ways to design pricing that serves multiple, often contradictory, goals.)</em></p><p><strong>The academic literature the essays lean on is itself contested.</strong> Organizational-strategy applications of the NK model (via Levinthal and Rivkin) are not widely accepted and have been challenged.</p><p><strong>The theory is framed as falsifiable but isn&#8217;t operationally testable.</strong> The author states the essays try to be &#8220;specific enough to be wrong,&#8221; which is an honest ambition, but the actual outputs (Terrain Reports, Architecture Briefs) are planning artifacts rather than predictions that could be confirmed or disconfirmed with data &#8212; making the &#8220;specific enough to be wrong&#8221; framing more aspirational than achieved.</p><p><strong>Some supporting evidence is used in a legally and contextually risky way.</strong> The essays cite a real-world case of tacit algorithmic price coordination (a German gasoline duopoly) as illustrative of coupling dynamics, and flag it as &#8220;legally radioactive&#8221; even while using it &#8212; a combination that imports a legally sensitive example into practitioner-facing content without a strong enough caveat for the audience.</p><h2>Where Strengths and Criticisms Intersect</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!YhyA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!YhyA!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png 424w, /__u/substackcdn.com/image/fetch/$s_!YhyA!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png 848w, /__u/substackcdn.com/image/fetch/$s_!YhyA!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YhyA!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!YhyA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png" width="1338" height="910" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:910,&quot;width&quot;:1338,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:250011,&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://pricinginnovation.substack.com/i/212872280?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!YhyA!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png 424w, /__u/substackcdn.com/image/fetch/$s_!YhyA!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png 848w, /__u/substackcdn.com/image/fetch/$s_!YhyA!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YhyA!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a2ce62e-6a17-4606-a3fa-a2aff10d6012_1338x910.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Overall Assessment</h2><p>Read as thought-provoking, practitioner-oriented speculation from an experienced B2B pricing consultant, the two essays succeed: they offer a fresh vocabulary for thinking about pricing complexity and correctly anticipate that AI will change both how fast companies can experiment with pricing and how much proprietary insight they can build into their value models. Read as a validated theoretical framework with &#8220;design laws,&#8221; the essays overreach &#8212; the mathematical apparatus is borrowed and not fully demonstrated, and several of its central claims (measurable ruggedness, durable information asymmetry, single-metric fitness) remain unverified assumptions rather than established results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Pricing design is fitness landscape engineering]]></title><description><![CDATA[A theory of pricing power with a process for building it]]></description><link>https://pricinginnovation.substack.com/p/pricing-design-is-fitness-landscape</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/pricing-design-is-fitness-landscape</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Wed, 26 Aug 2026 14:04:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!e9Bw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.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="/__u/substackcdn.com/image/fetch/$s_!e9Bw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!e9Bw!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png 424w, /__u/substackcdn.com/image/fetch/$s_!e9Bw!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png 848w, /__u/substackcdn.com/image/fetch/$s_!e9Bw!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png 1272w, /__u/substackcdn.com/image/fetch/$s_!e9Bw!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!e9Bw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png" width="1366" height="884" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:884,&quot;width&quot;:1366,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1528903,&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://pricinginnovation.substack.com/i/212410697?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!e9Bw!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png 424w, /__u/substackcdn.com/image/fetch/$s_!e9Bw!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png 848w, /__u/substackcdn.com/image/fetch/$s_!e9Bw!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.png 1272w, /__u/substackcdn.com/image/fetch/$s_!e9Bw!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e2fa78f-32a4-49d7-9b44-e3d8dd7e6df3_1366x884.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I spent part of the summer rereading Stuart Kauffman&#8217;s 1993 book <em>The Origins of Order: Organization and Selection in Evolution</em>. I first read this book in my 20s and rereading it now I realize it shaped a great deal of my thinking. The Origins of Order is directly relevant to how pricing will work in the future. This is the follow up to <a href="/__u/pricinginnovation.substack.com/p/pricing-as-exploration-on-a-rugged">Pricing as exploration on a rugged landscape</a> which should be read first.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!A4Ee!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!A4Ee!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png 424w, /__u/substackcdn.com/image/fetch/$s_!A4Ee!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png 848w, /__u/substackcdn.com/image/fetch/$s_!A4Ee!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png 1272w, /__u/substackcdn.com/image/fetch/$s_!A4Ee!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!A4Ee!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png" width="608" height="798" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:798,&quot;width&quot;:608,&quot;resizeWidth&quot;:608,&quot;bytes&quot;:827741,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://pricinginnovation.substack.com/i/212410697?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe225bd3d-193b-4a7f-8b9d-c6ab4a46bff7_608x798.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!A4Ee!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png 424w, /__u/substackcdn.com/image/fetch/$s_!A4Ee!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png 848w, /__u/substackcdn.com/image/fetch/$s_!A4Ee!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png 1272w, /__u/substackcdn.com/image/fetch/$s_!A4Ee!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817a804c-f53a-4ffe-98e5-ccd8adda40cb_608x798.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is the third in a series of technical deep dives into the conceptual foundations of pricing. Not many people will be interested in this, but I believe it sketches where pricing practice needs to go in the coming years. These are my letters to the future.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>The first post was <a href="/__u/pricinginnovation.substack.com/p/price-is-not-a-number">Price is Not a Number: It is a Probability Distribution</a>. The second was Pricing as exploration on a rugged landscape. This post gives some guidance on what pricing designers should <em>do</em>, and tries to be specific enough to be wrong.</p><p>Fair warning: this is the longest and most speculative post in the series. It proposes a theory, derives design laws from it, and then lays out a process. Some of it is well supported by the strategy literature. Some of it is me extrapolating past where the evidence goes. I have tried to mark those places.</p><p>There is a glossary at the end of <a href="/__u/pricinginnovation.substack.com/p/pricing-as-exploration-on-a-rugged">the previous post</a> that is worth reviewing before diving in.</p><p>I encourage you to read this through the lens of your preferred AI and would appreciate it if you can share your prompts and results. If these are too long for the comments then email me at steven@patternmind.studio </p><h2>TL;DR</h2><p><strong>The theory in one sentence</strong></p><ul><li><p>Pricing design is the deliberate engineering of the fitness landscape that you and your competitors must both search.</p></li><li><p>Pricing power derives from how well you can explore, then shape, then exploit the fitness landscape.</p></li></ul><p><strong>The two results the theory rests on</strong></p><ul><li><p>The fitness landscape for any non commoditized solution is likely to be rugged with many local optima. Finding these requires more parallel searchers. Optimal ruggedness rises with search capacity.</p></li><li><p>Complexity deters imitation, but it also deters your own replication. At <em>moderate</em> complexity a gap opens between the two if you hold better information than the imitator. The complexity that maximizes that gap rises with your informational advantage.</p></li></ul><p><strong>Six design dials</strong></p><p>This is the  </p><ul><li><p>N &#8212; how many pricing elements you set independently</p></li><li><p>K &#8212; how much those elements interact (the ruggedness dial: bundling, fencing, credits)</p></li><li><p>Q &#8212; the quotient: which price differences buyers actually perceive</p></li><li><p>S &#8212; search capacity: parallel experiments per unit time</p></li><li><p>C &#8212; external coupling: how much your fitness depends on rivals&#8217; moves</p></li><li><p>&#964; (tau) &#8212; repricing cadence</p></li></ul><p><strong>Seven pricing design heuristics</strong></p><ul><li><p>Height of the peaks in the fitness landscape rises with K. Affordable K rises with S. Defensible K rises with your informational advantage I.</p></li><li><p>Ruggedness is quotient-relative &#8212; smooth in your coordinates, rugged in theirs, is achievable and is the whole game.</p></li><li><p>Landscapes have memory, so design sequences, not price points.</p></li><li><p>Above a critical cadence in reactive markets, price-response gradients cease to exist.</p></li><li><p>Voluntary coupling &#8212; price matching, indexation, MFN (Most Favoured Nation) clauses &#8212; imports your rivals&#8217; ruggedness and hands them partial control of your fitness function.</p></li></ul><p><strong>The process: DECLARE, SURVEY, CARVE, TUNE, WALK</strong></p><ul><li><p>Each phase has named artifacts. The Terrain Report is the one nobody currently produces and the one that changes the most.</p></li></ul><p><strong>What matters</strong></p><ul><li><p>AI raises both S and I simultaneously and by orders of magnitude. Therefore <strong>optimal pricing architecture complexity is about to go </strong><em><strong>up</strong></em>, not down.</p></li><li><p>Two decades of &#8220;simplify your pricing&#8221; advice was correct for a world with three analysts and a spreadsheet. That world is ending.</p></li></ul><div><hr></div><h2>Part One: The theory</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!UjvT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!UjvT!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png 424w, /__u/substackcdn.com/image/fetch/$s_!UjvT!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png 848w, /__u/substackcdn.com/image/fetch/$s_!UjvT!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UjvT!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!UjvT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png" width="890" height="1810" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1810,&quot;width&quot;:890,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1919240,&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://pricinginnovation.substack.com/i/212410697?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!UjvT!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png 424w, /__u/substackcdn.com/image/fetch/$s_!UjvT!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png 848w, /__u/substackcdn.com/image/fetch/$s_!UjvT!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UjvT!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c9a6584-9efa-4f8e-b4c6-2cb5ddb43131_890x1810.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3>The object of design is the landscape</h3><p>Start with the mistake the first two posts were circling.</p><p>Pricing practice inherited its self-image from revenue optimization, where the deliverable is a number and the job is to find the best one. That framing survives even in sophisticated shops. We say &#8220;we set price,&#8221; and the artifact we produce is a price list, a rate card, a discount matrix. The number is the output.</p><p>Everything in the previous post says the number is not the important object. Prices sit on a landscape whose shape determines whether any particular price is findable, defensible, or stable. The landscape has more degrees of freedom than the price does, it changes more slowly, and it is far more the product of deliberate choice than we usually admit.</p><p>Here is the reframe the rest of this post builds on.</p><blockquote><p><strong>Pricing design is the deliberate engineering of the fitness landscape that you and your competitors must both search, subject to the constraint that you must be able to search it better than they can.</strong></p></blockquote><p>The first half is the ambition: you are not a searcher on given terrain, you are a terraformer. The second half is the constraint: a landscape you cannot navigate is worthless to you.</p><h2>Result one: rugged landscapes are taller and have higher search costs</h2><p>In Kauffman&#8217;s NK model, K (the number of other elements each element interacts with) tunes ruggedness. Skellett and colleagues showed in <a href="https://eprints.soton.ac.uk/264087/1/f67-skellett.pdf">Maximally Rugged NK Landscapes Contain the Highest Peaks</a> that the expected height of the global optimum <em>rises</em> with K. Under a Gaussian approximation, the maximally rugged case approaches roughly 0.84 as N grows, against 2/3 for the fully additive K=0 case. Interaction creates value. It does not merely obscure it.</p><p>But their experiments also show the cost. With N=8, a <em>single</em> hill climber does best at K=2, which is barely rugged. Push ruggedness higher and the lone climber does worse, even though the true peak is higher. As you increase the <em>population</em> of climbers, the ruggedness at which you achieve the best outcome moves upward. At maximal ruggedness the number of climbers needed to reliably find the global optimum approaches 2<sup>N</sup>.</p><p>So: <strong>height is bought with with search capacity.</strong> The optimal ruggedness is a function of your search capacity.</p><p>Call that capacity S. This is the number of genuinely independent pricing experiments (explorations) you can run per unit time, times your ability to make sense of the results. A company running three sequential price tests a year has S near zero. A company running forty concurrent tests across segments, geographies, packages and metrics has a materially different S, and can therefore profitably inhabit a materially more rugged landscape.</p><h2>Result two: complexity cuts both ways</h2><p>Now the result that makes this a theory of pricing <em>power</em> rather than just a theory of search.</p><p>The strategy literature got to rugged landscapes long before pricing did. Levinthal&#8217;s <a href="https://ideas.repec.org/a/inm/ormnsc/v43y1997i7p934-950.html">Adaptation on Rugged Landscapes</a> imported the NK structure into organization theory in 1997, showing that interaction among elements of organizational form produces multi-peaked landscapes, that a firm&#8217;s founding position persistently shapes which peak it finds, and that tightly coupled organizations suffer high failure rates in changing environments.</p><p>Then Rivkin, in <a href="https://pubsonline.informs.org/doi/10.1287/mnsc.46.6.824.11940">Imitation of Complex Strategies</a>, made the competitive argument formal. Strip out every conventional barrier to imitation &#8212; no patents, no scarce resources, no game-theoretic commitment &#8212; and complexity alone still deters copying. Finding the optimal configuration becomes intractable in the NP-complete sense, so rivals cannot compute their way to your position. They must fall back on heuristics and learning, and complexity undermines both: hill-climbing rivals get trapped on low local peaks, and rivals trying to mimic your whole configuration suffer large penalties from small errors. This is why, as Rivkin puts it, some winning strategies remain unmatched <em>even when they are open to public scrutiny</em>.</p><p>Read that last clause again if you have ever wondered why publishing your pricing page does not destroy your advantage.</p><p>But the keystone is Rivkin&#8217;s follow-up, <a href="https://pubsonline.informs.org/doi/abs/10.1287/orsc.12.3.274.10106">Reproducing Knowledge: Replication Without Imitation at Moderate Complexity</a>. Complexity affects two things at once: how easily <em>rivals imitate</em> you, and how easily <em>you replicate</em> yourself into new settings.</p><ul><li><p><strong>Simple strategies</strong> are as easily imitated by rivals as replicated by you. No advantage.</p></li><li><p><strong>Highly intricate strategies</strong> resist imitation and replication about equally. You cannot scale your own architecture. Also no advantage.</p></li><li><p><strong>At moderate complexity</strong>, a gap opens between easy replication and difficult imitation &#8212; <em>provided the replicator has better information than the imitator about what made the original work.</em></p></li></ul><p>The level of complexity that maximizes that gap varies with the size of the replicator&#8217;s informational advantage.</p><p>That conditional clause is the most important sentence in this post. Complexity does not protect you. Complexity <em>plus private information about your own landscape</em> protects you. Complexity without that information protects your competitors from you as effectively as it protects you from them.</p><h2>The central quantity: the legibility gap</h2><p>Put the two results together and a single quantity falls out.</p><p>Let I be your informational advantage &#8212; how much better you understand your own value and pricing landscape than your rivals understand it. Let G(K,I) be the resulting gap between imitation difficulty and replication difficulty. Rivkin&#8217;s result says G is small at low K, small at very high K, maximized somewhere in between, and that the maximizing K rises with I.</p><p>Let H(K,S) be the height you can actually expect to reach: rising in K because rugged landscapes are taller, but falling off unless S is sufficient to search that ruggedness.</p><p>Then pricing design is choosing K to maximize something like</p><p>H(K,S)&#8197;&#8202;+&#8197;&#8202;&#955;&#8201;G(K,I)</p><p>The whole theory is in the observation that <strong>S and I are not constraints. They are investments.</strong></p><p>You can buy search capacity: experimentation infrastructure, segment-level instrumentation, willingness to hold variance. You can buy informational advantage: value models, win-loss discipline, usage telemetry, buyer research. And the moment you raise S and I, the optimal architecture complexity rises with them.</p><p>This gives a definition of pricing power:</p><blockquote><p>Pricing power is the legibility gap: the difference between how well you can navigate your pricing architecture and how well anyone else can. Price level is a symptom. The gap is the asset.</p></blockquote><p>This has two consequences.</p><p><strong>Simplifying your pricing is disarming.</strong> Every simplification lowers K, which lowers the height of the peak you can reach and shrinks G toward zero. Sometimes correct &#8212; if your S and I are low, a complex architecture is a landscape you cannot search either, and you are better off on a modest, findable hill. But it should be an explicit trade against measured capability, not a reflex, and not a virtue.</p><p><strong>Complexity you do not understand is worse than simplicity.</strong> The most dangerous state is high K with low I: a baroque pricing architecture accreted over a decade that nobody can model. You have all the navigational cost of ruggedness and none of the defensive benefit, because your rivals are not trying to imitate your architecture, they are competing against your <em>outcomes</em>, which are poor. The fix is not simplification. It is raising I until the existing K becomes an asset.</p><h2>Where ruggedness comes from</h2><p>If K (the number of interactions per N the number of modules) is a design variable, we should be concrete about the mechanisms. Every one of these is a deliberate choice that raises interaction among pricing elements:</p><p><strong>Bundling.</strong> The right price for A depends on whether it is sold with B.</p><p><strong>Fencing.</strong> Rules that restrict who gets which price &#8212; by segment, geography, commitment, channel. Fences create interaction between price and non-price attributes.</p><p><strong>Multi-part tariffs (a form of hybrid pricing).</strong> Platform fee plus usage plus overage. Each part changes the optimal setting of the others.</p><p><strong>Pricing metric selection.</strong> Whether you charge per seat, per workflow, per outcome, or per unit of compute determines the entire coordinate system. This is the single highest leverage decision in pricing design and it is usually made once, early, by someone who has since left. Pricing metrics are most often frozen accidents.</p><p><strong>Credits and pooled entitlements.</strong> My own area of focus, and a rich source of deliberate connection making. Credit pools with cross-product fungibility, expiry rules, rollover, and tiered burn rates create dense interactions among elements that would otherwise be independent. A credit system is a connection machine.</p><p><strong>Commitment and ramp structures.</strong> Multi-year deals with ramped minimums couple this year&#8217;s price to next year&#8217;s volume to the following year&#8217;s renewal.</p><p>Notice that all of these are things pricing teams already do. The theory does not ask you to invent new instruments. It asks you to recognize that when you reach for one of them you are turning the ruggedness dial.</p><h2>Making terrain smooth for you and rugged for your competitors</h2><p>Here is where I go furthest beyond the evidence, and where I think the biggest practical prize sits.</p><p>In the previous post I argued that price space is not a metric space. The distance between $9.99 and $10.00 is not one cent in any sense the buyer experiences; it is a threshold crossing. Meanwhile $10.00 and $10.05 are, to most buyers, the same price. What we actually search is not the real line but a <em>quotient</em> &#8212; price space with perceptually indistinguishable prices collapsed to single points.</p><p>Call that quotient Q. From the previous post: <strong>ruggedness is changes under change of quotient.</strong> A landscape that is discontinuous in dollars can be smooth in the right perceptual coordinates, and vice versa.</p><p>Now combine that with the legibility gap. Ruggedness is quotient-relative, and <em>you choose the quotient, </em>it<em> is </em>part of pricing design<em>.</em> Fences, tiers, packages, metrics and credit structures are literally the construction of equivalence classes over price space. So the target state is not &#8220;a rugged landscape.&#8221; It is:</p><blockquote><p><strong>A landscape that is smooth in your coordinates and rugged in your competitors&#8217;.</strong></p></blockquote><p>This is achievable for the reason Rivkin identified: you hold better information about your own value structure. You know which price differences your buyers actually perceive: because you have the value model, the win-loss data, and the usage telemetry. Your competitor observes your published prices and infers a landscape in dollar coordinates &#8212; which is the wrong space. You navigate in perceptual-value coordinates, where the same terrain is smooth and the gradient exists. If a gradient exists reinforcement learning can get purchase.</p><p>That is what I buys. Not knowledge of the right price. Knowledge of the right <em>coordinate system</em>. The system that you can explore faster than your competitors and shape to your own advantage.</p><p>I do not have this formalized and I would love to be argued out of it or helped to make it rigorous. But it is the cleanest account I have found of why two companies with visibly similar price lists can have wildly different pricing performance, and why value modelling &#8212; which looks like an expensive detour if you think the job is setting a number &#8212; is actually the acquisition of the coordinate system in which your landscape is navigable.</p><h2>Coupling: the dial you should mostly turn down</h2><p>Everything above is about your own offer and pricing architecture. Coevolution adds a dial that points outward.</p><p>Let C be the coupling between your fitness and your competitors&#8217; moves &#8212; Kauffman and Johnsen&#8217;s NKC extension, where landscapes are coupled and one actor&#8217;s move changes another&#8217;s terrain, from <a href="https://pubmed.ncbi.nlm.nih.gov/2062105/">Coevolution to the edge of chaos</a>.</p><p>Most pricing discussion treats C as environmental. A significant amount of coupling is <em>voluntary</em>:</p><ul><li><p>Price-matching guarantees</p></li><li><p>Competitive indexation and automated repricing against rival feeds</p></li><li><p>Most-favoured-nation clauses</p></li><li><p>Benchmarking your prices to a published market index</p></li><li><p>Discount approval rules triggered by competitor quotes</p></li></ul><p>Each of these hands a competitor partial control of your fitness function. Each imports their ruggedness into your landscape. And each shortens your correlation length, degrading the significance of your own experiments &#8212; which lowers S, which lowers the K you can afford, which shrinks your legibility gap.</p><p>Voluntary coupling is therefore not just a tactical concession. It is a structural transfer of pricing power. Levinthal&#8217;s finding that tightly coupled organizations fail at high rates in changing environments is the internal version of the same phenomenon.</p><p>High C with tacit algorithmic coordination can lift everyone&#8217;s plateau, as in the <a href="https://www.econ.queensu.ca/sites/econ.queensu.ca/files/wpaper/qed_wp_1438.pdf">German gasoline evidence</a> where duopoly market margins rose about 28% when both stations adopted algorithmic pricing. That is real. It is also legally radioactive in most jurisdictions, and it is a strategy that depends entirely on your rivals&#8217; continued restraint. I would not build a pricing architecture on it.</p><h2>Cadence</h2><p>The last dial is &#964; or tau, how often you reprice.</p><p>At a critical repricing cadence, price-response gradients do not merely become noisy, they cease to exist. This comes from Wang, Herbert and Gao&#8217;s <a href="https://proceedings.neurips.cc/paper_files/paper/2023/file/0d21f257b5288385cb6cb8e0ff2ce82e-Paper-Conference.pdf">Fractal Landscapes in Policy Optimization</a>, where a system whose Lyapunov exponent exceeds a threshold set by the discount factor yields an objective that is H&#246;lder continuous with exponent below one: continuous, but nowhere differentiable. Remember, if it is not differentiable you cannot apply reinforcement learning, and reinforcement learning is the foundation of modern machine learning.</p><p>For design purposes, treat differentiability as a budget you can overspend. Higher C raises the effective Lyapunov exponent. Longer planning horizons push the threshold down. Faster &#964; samples the chaos more finely. Spend too much on any of the three and every elasticity number your team produces becomes an artifact of its own sampling scale.</p><p>The design implication is counterintuitive: <strong>there is an optimal repricing frequency and it is lower than your tooling permits.</strong> Dynamic pricing vendors sell cadence as pure upside. Past a threshold it destroys the differentiability of the objective the system is trying to climb.</p><h2>Sequences, not points</h2><p>One more property, then the process.</p><p>Landscapes with hysteresis have memory (hysteresis is the dependence of a system&#8217;s output not just on its current input, but also on its past history of inputs). Reference-price research consistently finds asymmetric, loss-averse response to gaps between observed and remembered prices (<a href="https://academic.oup.com/jcr/article-abstract/19/3/387/1786721">Krishnamurthi, Mazumdar and Raj</a>), which means raising a price and then restoring it does not restore demand. The terrain depends on the path you walked.</p><p>For a pricing designer this converts the deliverable from a position to a trajectory. If the landscape has memory, then the object you are choosing is a <em>sequence</em> of prices and architectures. Price increase programs, migration paths between packaging generations, and grandfathering policies are not implementation details of a pricing decision. They <em>are</em> the pricing decision.</p><p>This also means the archive matters as much as the current position, which is where the process picks it up.</p><h2>The seven laws</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DaZs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DaZs!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png 424w, /__u/substackcdn.com/image/fetch/$s_!DaZs!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png 848w, /__u/substackcdn.com/image/fetch/$s_!DaZs!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DaZs!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DaZs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png" width="1456" height="628" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:628,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:196865,&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://pricinginnovation.substack.com/i/212410697?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DaZs!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png 424w, /__u/substackcdn.com/image/fetch/$s_!DaZs!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png 848w, /__u/substackcdn.com/image/fetch/$s_!DaZs!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DaZs!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90251d9d-2b4c-4fa1-9f74-4dfff3cbe1f1_1808x780.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Part Two: A Future Process</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!vE2N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!vE2N!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png 424w, /__u/substackcdn.com/image/fetch/$s_!vE2N!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png 848w, /__u/substackcdn.com/image/fetch/$s_!vE2N!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vE2N!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!vE2N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png" width="1064" height="1766" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1766,&quot;width&quot;:1064,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2493925,&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://pricinginnovation.substack.com/i/212410697?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!vE2N!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png 424w, /__u/substackcdn.com/image/fetch/$s_!vE2N!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png 848w, /__u/substackcdn.com/image/fetch/$s_!vE2N!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vE2N!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d19473e-3c70-4001-9dfb-3e6a5f25d140_1064x1766.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This thinking can be used to design a pricing process that will be effective with AI and the agent economy. This one has five phases. The phases map onto the four lenses I use to understand and shape my own world: Design Thinking, Value Modelling, Scenario Planning, Concept Blending, Choice Cascade (Roger Martin).</p><h2>Phase 1: DECLARE</h2><p><strong>Purpose.</strong> Name the fitness function.</p><p>This sounds trivial. It is the most commonly skipped step in pricing work and the source of the most expensive errors, because if you do not declare a fitness function you are still optimizing one, just not deliberately. In some ways to defining how to measure winning aspirations in Roger Martin&#8217;s strategic choice cascade.</p><p>Do this:</p><ol><li><p>Write down the scalar you are maximizing, explicitly. Not &#8220;growth.&#8221; Something computable: three-year gross-margin-weighted contribution, or net revenue retention subject to a gross margin floor, or contribution per unit of scarce inference capacity.</p></li><li><p>Write down the constraints separately from the objective. Confusing them is why pricing committees deadlock.</p></li><li><p>Write down the horizon, and note that it sets &#947; (gamma) in Law 6. A long horizon is a commitment to a slower cadence, whether you intended that or not.</p></li><li><p>Name the proxies you will actually measure and write the reward-hacking failure mode. If the proxy is quarterly bookings, the failure mode is end-of-quarter discounting. Write it down before it happens, because population-based governance in Phase 5 is your defence and you need to know what you are defending against.</p></li></ol><p><strong>Artifact: the Fitness Declaration.</strong> One page. Objective, constraints, horizon, proxies, and the known hacks of each proxy. Signed by whoever owns the P&amp;L, because half the value is forcing that person to choose.</p><p>Now that AI has made software a capital-intensive utility, I would add a specific note: if inference capacity is genuinely scarce for you, your fitness function is probably contribution per unit of capacity, not contribution per customer. Those two objectives produce very different landscapes and most AI companies have not yet noticed which one they are on.</p><h2>Phase 2: SURVEY</h2><p><strong>Purpose.</strong> Measure the terrain you are actually on, before shaping it.</p><p>This is the phase nobody does, the one that requires no new data, and the one I think changes practice most. Every measurement below is computable from pricing and transaction history you already have.</p><ol><li><p><strong>Estimate correlation length.</strong> Take random walks through your historical price-outcome data and compute the autocorrelation of your fitness metric between neighbouring price configurations. Output: the distance over which fitness remains predictable. This is your extrapolation licence &#8212; the maximum price move for which a small test tells you anything. My prior, weakly held: most B2B software companies will find this shorter than the size of the price moves they routinely make from small tests.</p></li><li><p><strong>Discover the local optima.</strong> Across segments, geographies and packages, find the configurations where every neighbouring configuration performed worse. Multiple well-separated peaks means rugged, and each peak is a candidate architecture you have already accidentally validated.</p></li><li><p><strong>Test differentiability.</strong> Use the estimator from Wang, Herbert and Gao: sample your objective at decreasing perturbation scales and regress. If the slope indicates a H&#246;lder exponent below one, your elasticity estimates are sampling artifacts and you should say so out loud in the next pricing review. I am not aware of anyone having run this on commercial pricing data. If you do it, please tell me what you find.</p></li><li><p><strong>Probe hysteresis.</strong> Find historical cases where a price moved and came back. Measure whether demand recovered, and how long partial recovery took. Output: a hysteresis half-life. This number governs how reversible your experiments actually are, which most experiment designs assume without checking.</p></li><li><p><strong>Audit coupling.</strong> Inventory every mechanism through which a competitor&#8217;s price change automatically affects yours: matching guarantees, indexation, MFN clauses, discount triggers. Estimate what fraction of your realized price is determined by rivals rather than by you. This is your CC<span>C</span>, and I expect most firms will be unpleasantly surprised.</p></li><li><p><strong>Assess S and I.</strong> How many genuinely independent pricing experiments can you run concurrently, and how long until each reads out? Do you have a maintained value model, or a slide from two years ago? S and I determine what K you are entitled to, so guessing generously here is how you end up with high K and low I, the worst state in the theory.</p></li></ol><p><strong>Artifact: the Terrain Map.</strong> Correlation length, local optima census, H&#246;lder exponent, hysteresis half-life, coupling coefficient, and honest SS<span>S</span> and II<span>I</span> scores. Refreshed regularly (cadence will depend on the market), because Law 7 says the terrain moves.</p><p>This is the deliverable I would most like to see become standard. It is the pricing equivalent of a soil survey before you design the foundation, and right now the industry pours concrete first.</p><h2>Phase 3: CARVE</h2><p><strong>Purpose.</strong> Choose the coordinate system. Construct the quotient.</p><p>This is where value modelling does its real work, and where the four-lens framing pays off: <strong>value modelling is landscape estimation, and fence design is quotient construction.</strong> An Economic Value Estimation model is not a justification tool. It informs the map of the terrain, which by Law 4 is the space in which your gradients exist.</p><ol><li><p><strong>Build or refresh the value model, in distributional form.</strong> Point estimates in an EVE model are broken by design, as argued in the <a href="/__u/pricinginnovation.substack.com/p/price-is-not-a-number">first post in this series</a>. Use a Monte Carlo approach to discover the distributions. What you want is not a number but the <em>shape</em> of value across your buyer population. Multimodality tells you where the natural equivalence classes are.</p></li><li><p><strong>Find the perceptual thresholds.</strong> Where do buyers stop distinguishing prices? Where are the cliffs &#8212; budget authority boundaries, procurement thresholds, psychological round numbers, competitor reference points? These are the boundaries of your equivalence classes, and they are discoverable through research.</p></li><li><p><strong>Design fences on the class boundaries, not across them.</strong> A fence that runs along a natural boundary in value perception is nearly free to enforce and reads as fair. A fence that cuts across one generates arbitrage, grey markets,  resentment, and support tickets. Most fence design failures are boundary-placement failures.</p></li><li><p><strong>Choose the pricing metric last, and treat it as the coordinate choice it is.</strong> The metric determines what &#8220;neighbouring price&#8221; even means. Get it wrong and every subsequent decision is made in a coordinate system where your landscape is needlessly rugged.</p></li><li><p><strong>Check smoothness in the new coordinates.</strong> Re-run the Phase 2 correlation length estimate in the quotient you just built. If it is longer than in dollar coordinates, you have done real work: the terrain is now more navigable <em>for you</em> while remaining opaque to competitors reading your price page.</p></li></ol><p><strong>Artifact: the Coordinate Map.</strong> Value distribution by segment, identified perceptual thresholds, fence placements with their boundary rationale, chosen value metric, and the before-and-after correlation length. This is your I, written down.</p><h2>Phase 4: TUNE</h2><p><strong>Purpose.</strong> Set the dials, to your measured capability rather than your ambition.</p><ol><li><p><strong>Set the epistasis budget K.</strong> Given S and I from the Terrain Report, decide how much interaction your architecture will carry, and <em>spend it deliberately</em> on the mechanisms with the best legibility-gap return. Bundling and credit structures give the most G per unit of navigational cost, because they are simultaneously high-interaction and highly instrumentable <em>if</em> you own the telemetry. Multi-part tariffs are next. Discount-rule complexity is the worst buy &#8212; it raises K while actively lowering I, because nobody can model a discount matrix that has been amended forty times.</p></li><li><p><strong>Aim for moderate, not maximal.</strong> Law 3 is explicit: the gap is maximized at intermediate complexity, and intricate architectures resist your own replication as much as rivals&#8217; imitation. If you cannot onboard a new region or product line onto your pricing architecture in a quarter, your K is above your replication capacity and you are paying for defence you are not receiving.</p></li><li><p><strong>Set the external coupling budget C toward zero.</strong> Every voluntary coupling mechanism should have to justify its existence against Law 7. Price-matching guarantees in particular are usually sold internally as customer-friendly and are structurally a transfer of your pricing power to your least disciplined competitor.</p></li><li><p><strong>Set the cadence &#964; (tau<span>)</span> below the differentiability threshold.</strong> Use the H&#246;lder estimate from Phase 2. If you cannot compute it, err on the slow side. Separate the cadences: architecture changes should move far more slowly than price levels, which should move more slowly than promotional variation.</p></li><li><p><strong>Fund S and I explicitly, as capability investments with a return.</strong> This is the step that makes the theory actionable rather than descriptive. The return on experimentation infrastructure is not &#8220;better tests.&#8221; It is a higher affordable K, which by Law 1 is a higher reachable peak. That is a defensible business case for pricing infrastructure spend, which pricing teams are chronically bad at making.</p></li></ol><p><strong>Artifact: the Architecture Brief.</strong> The chosen N, the K budget with its allocation across mechanisms, the target C, the cadence policy by change type, and the S and I investment plan.</p><h2>Phase 5: WALK (EXPLORE)</h2><p><strong>Purpose.</strong> Search the landscape you built, without pretending it holds still.</p><ol><li><p><strong>Keep an archive, not a roadmap.</strong> Define a behavioural descriptor space for pricing architectures &#8212; value metric, fence structure, commitment shape, credit mechanics, expiry rules &#8212; and maintain the best-performing configuration in each cell, as MAP-Elites does with its niches. Include cells that currently underperform: those are the <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC8115726/">stepping stones</a> to your next architecture. A roadmap that only advances the current winner is greedy hill climbing with a Gantt chart, and by Law 1 it converges on a low peak.</p></li><li><p><strong>Spend a fixed fraction of experiments on novelty with no fitness argument.</strong> Deceptive landscapes are the ones where following the gradient leads away from the global optimum, and the only defence is search that ignores fitness &#8212; novelty search&#8217;s counterintuitive win. Budget it as a percentage so it survives finance review, in the way R&amp;D budgets survive by being a line item rather than a per-project justification. Ten percent is a defensible starting point and I have no principled basis for that number beyond its being large enough to matter and small enough to approve.</p></li><li><p><strong>Run deliberate, segmented price variance as a smoothing kernel.</strong> This is the strongest practical recommendation in the whole series. Variance is not sloppy governance; it is how you <em>construct</em> a differentiable objective, exactly as evolution strategies optimize a smoothed objective by sampling perturbations &#8212; the mechanism behind evolutionary strategy&#8217;s <a href="https://arxiv.org/abs/2509.24372">surprising performance at LLM scale</a>. A single global list price is one sample of a non-differentiable function, and you cannot take a derivative at a point. Set a variance budget as an explicit policy, segmented deliberately rather than randomly, and defend it as instrumentation.</p></li><li><p><strong>Patch the governance.</strong> Divide pricing authority into non-overlapping patches &#8212; by segment, region, product line, tier &#8212; let each optimize somewhat selfishly, and tolerate inconsistency at the seams. Kauffman&#8217;s patch procedure beats fully coupled global optimization because total coupling produces the frozen regime, and Levinthal&#8217;s finding that tightly coupled organizations fail in changing environments is the same result from the organizational side. Patch size is a real design variable: too small and patches thrash against each other, too large and you freeze. Nobody I know sets it deliberately, and every over-coordinated pricing committee is a patch-size failure.</p></li><li><p><strong>Match your search algorithm to the measured terrain.</strong> Long correlation length means gradient methods and tight trust regions are correct and efficient. Short correlation length means you need populations, annealing, Bayesian surrogates and restarts. Bayesian optimization deserves special mention for pricing: expensive per step, very sample-efficient, which is exactly the right trade when each experiment costs real revenue. <span>Bayesian Optimization</span> is a smart search method used to find the highest or lowest point of a hidden, unknown function.</p></li><li><p><strong>Balance speed against breadth according to your environment.</strong> Siggelkow and Rivkin&#8217;s <a href="https://ideas.repec.org/a/inm/ororsc/v16y2005i2p101-122.html">Speed and Search</a> finds that turbulent environments reward designs emphasizing speed, complex environments reward designs emphasizing broad search, and environments with both require balancing the two &#8212; with effects that often run contrary to intuition. Pricing in AI markets is currently both turbulent and complex, which is the hardest cell in their framework and an argument for parallel patches over a single fast central team.</p></li><li><p><strong>Re-survey on a schedule, and treat transformation as expected.</strong> Your own moves, rivals&#8217; responses, and buyer memory all reshape the terrain. Refresh the Terrain Report regularly (the cadence will depend on the speed with which your market is changing). <strong>This is where scenario planning belongs:</strong> not forecasting prices, but forecasting <em>landscape transformation</em> &#8212; how the terrain changes under different competitor and buyer-behaviour trajectories. C<strong>oncept blending</strong> is the archive&#8217;s recombination operator, the mechanism by which two stepping stones in different niches produce an architecture neither contained.</p></li></ol><p><strong>Artifact: the Pricing Archive.</strong> A living record of configurations tried, by descriptor cell, with fitness, and explicit retention of the diverse-but-mediocre entries. Plus the variance policy, the patch map, and the novelty budget.</p><h2>The four lenses, recovered</h2><p>The mapping came out cleaner than I expected:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!dJYY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!dJYY!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png 424w, /__u/substackcdn.com/image/fetch/$s_!dJYY!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png 848w, /__u/substackcdn.com/image/fetch/$s_!dJYY!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dJYY!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!dJYY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:103751,&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://pricinginnovation.substack.com/i/212410697?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!dJYY!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png 424w, /__u/substackcdn.com/image/fetch/$s_!dJYY!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png 848w, /__u/substackcdn.com/image/fetch/$s_!dJYY!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dJYY!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b2de5cd-35bc-49f5-8fce-001a863ecf78_1820x430.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>I did not design the lenses to fit this theory &#8212; they long predate it. That they map this cleanly is either evidence the theory is on to something or evidence that I am pattern-matching onto my own prior commitments. I genuinely cannot tell.</p><div><hr></div><h2>Part Three: Consequences, ethics, and predictions</h2><h3>The ethics of illegibility</h3><p>A theory that recommends manufacturing complexity owes an account of where that becomes indefensible. The distinction I would defend is between <strong>fencing</strong> and <strong>obfuscation</strong>.</p><p><em>Fencing</em> creates equivalence classes that align price with value. A fence says: buyers who obtain more value contribute more. Fences raise K, create a legibility gap, and leave the buyer able to determine what they are paying and why. Airline fare classes, academic pricing, and volume tiers are all fences. They are legitimate even when complex, because the complexity carries value information.</p><p><em>Obfuscation</em> creates complexity whose function is to prevent the buyer from computing what they are paying for. Non-comparable units, hidden burn rates, expiry rules designed to be forgotten, and drip pricing raise K while destroying buyer I. They generate a legibility gap by <em>lowering the other side&#8217;s information</em> rather than raising your own.</p><p>Both produce a gap. They are not equivalent, and the difference is not primarily legal. Obfuscation&#8217;s returns depend on the buyer&#8217;s continued failure to understand, so the gap decays as the buyer learns, and it decays fastest for your best customers. It is a short-duration asset that consumes trust to produce margin. Fencing&#8217;s returns depend on the value structure being real, so they persist under scrutiny.</p><p>Credit-based pricing sits precisely on this line, which is why I keep writing about it. Credits are the most powerful instrument available in software pricing and also the easiest to abuse. A credit system where the buyer can compute their effective unit cost, forecast their consumption, understand what drives burn, and correlate all of this to the value they will receive, is a fence. A credit system where they cannot is obfuscation. The mechanics can appear to be similar. The test I would apply: <em>can a competent buyer, given your public materials, estimate the value they will receive and compute their expected cost within 20%?</em> If not, you have obfuscation, whether or not you meant to.</p><p>And there is a self-interested reason to care beyond ethics. Obfuscation destroys your own I too. Pricing architectures that buyers cannot model are usually architectures the vendor cannot model either &#8212; the accreted discount matrix again. High K, low I, on both sides of the table.</p><h3>The punchline: optimal complexity is about to rise</h3><p>Now the part that made me want to write this post.</p><p>Two decades of pricing advice has converged on simplify. Fewer tiers. Clearer packaging. One pricing metric. That advice was <em>correct</em>, and the theory above explains why: for a firm with three analysts, quarterly test cycles and a stale value model, S and I are low, so affordable K is low, and a complex architecture is a landscape nobody can search. Simplification was the right response to a real capability constraint.</p><p>But S and I are binding constraints. AI relaxes both. Simultaneously and not marginally.</p><p>S rises because experimentation becomes cheap and parallel: many concurrent tests, agent-run analysis, continuous readout instead of quarterly. Recall Law 2 &#8212; the ruggedness at which you do best moves upward with the <em>population</em> of searchers. Skellett&#8217;s climbers were a metaphor for pricing teams; now they are almost literal.</p><p>II<span>I</span> rises because value modelling, usage telemetry, buyer research synthesis and win-loss analysis are exactly the tasks where current AI is strongest. And Law 3 says the complexity that maximizes your legibility gap rises with informational advantage.</p><p>Both dials move up together.</p><blockquote><p>The optimal complexity of pricing architecture is going up, not down. The simplification orthodoxy was a capability-constrained result, and AI is melting the constraint.</p></blockquote><p>I expect this to be unpopular. The firms that will have pricing power in five years are not the ones with the cleanest three-tier page. They are the ones that built S and I first and then spent the resulting budget on architecture their competitors cannot navigate.</p><p>Buyers are acquiring agents too. An agent buyer searches your landscape at machine cadence with machine patience, which raises <em>their</em> S enormously and collapses the perceptual quotient Q &#8212; an agent does not experience $9.99 and $10.00 as different equivalence classes, it experiences them as one cent apart. If Q collapses toward the real line, Law 4 stops working, correlation length shortens toward zero, and the legibility gap has to be rebuilt on something other than perception. I think it gets rebuilt on <em>contract structure and information asymmetry about value delivered</em> rather than on price perception.</p><h2>Falsifiable predictions</h2><p>A theory that cannot be wrong is not worth the reading time. Here are predictions I would have to abandon it, or substantially revise it, if they failed. Each is testable with data that exists.</p><ol><li><p><strong>Firms with higher experimentation capacity sustain more complex pricing architectures profitably.</strong> Measure concurrent-experiment capacity against a complexity index of pricing architecture, controlling for size and category. Law 2 predicts a positive relationship. If complexity is uncorrelated with experimentation capacity, or negatively correlated among successful firms, Law 2 is wrong for pricing. Anthropic is a place to look for this.</p></li><li><p><strong>The relationship between architecture complexity and pricing performance is non-monotonic, peaking at intermediate complexity.</strong> Law 3 predicts an inverted U. A monotonic relationship in either direction falsifies the borrowing from Rivkin.</p></li><li><p><strong>Firms with strong value models tolerate more complexity than firms without.</strong> The interaction term between value-model maturity and complexity should be positive in explaining margin. This is the sharpest test of Law 3&#8217;s information condition, and the one I would most like to see run.</p></li><li><p><strong>Correlation length measured in perceptual-value coordinates exceeds correlation length in dollar coordinates for firms with mature segmentation.</strong> This is the direct test of Law 4, the most speculative law. If the quotient does not smooth the terrain, the coordinate-system argument collapses.</p></li><li><p><strong>Firms with high voluntary coupling show shorter correlation lengths and worse elasticity-forecast accuracy.</strong> Law 7. Testable within any firm that has both matched and unmatched product lines.</p></li><li><p><strong>Above a computable cadence threshold, the H&#246;lder exponent of the pricing objective drops below one, and elasticity estimates become scale-dependent.</strong> Law 6, and the most directly falsifiable of the set, using Wang, Herbert and Gao&#8217;s own estimator on repricing logs. If elasticity estimates prove scale-invariant in fast-repricing reactive markets, the fractal argument does not transfer from control theory to pricing and I will drop it.</p></li></ol><p>I would rather this theory be tested and found wrong in specific places than admired and left alone. If you have the data for any of these, I would like to hear about it, including and especially if the answer is no. Email me at steven@patternmind.studio.</p><h2>Takeaways</h2><p>Price is a probability distribution, not a number. That distribution lives on a landscape which is rugged, coevolving, and partly of your own making. Pricing design is the engineering of that landscape and of your differential ability to navigate it.</p><p><strong>Value is the landscape. Price is the walk. Pricing power is knowing the coordinates.</strong></p><div><hr></div><h2>References</h2><p>Assad, Stephanie, Robert Clark, Daniel Ershov and Lei Xu (2020) &#8220;<a href="https://www.econ.queensu.ca/sites/econ.queensu.ca/files/wpaper/qed_wp_1438.pdf">Algorithmic Pricing and Competition: Empirical Evidence from the German Retail Gasoline Market</a>.&#8221; Queen&#8217;s Economics Department Working Paper No. 1438.</p><p>Ethiraj, Sendil K. and Daniel Levinthal (2004) &#8220;<a href="https://faculty.wharton.upenn.edu/wp-content/uploads/2004/09/Modularity-and-Innovation.pdf">Modularity and Innovation in Complex Systems</a>.&#8221; Management Science, 50(2), pp. 159&#8211;173.</p><p>Frenken, Koen (2006) &#8220;<a href="https://www.sciencedirect.com/science/article/abs/pii/S0954349X0600004X?via%3Dihub">A fitness landscape approach to technological complexity, modularity, and vertical disintegration</a>.&#8221; Structural Change and Economic Dynamics, 17(3), pp. 288&#8211;305.</p><p>Kauffman, Stuart (1993) <em>The Origins of Order: Self Organization and Selection in Evolution</em>. Oxford University Press.</p><p>Kauffman, Stuart (1995) <em>At Home in the Universe</em>. Oxford University Press. Source of the patch procedure.</p><p>Kauffman, Stuart A. and S&#246;nke Johnsen (1991) &#8220;<a href="https://pubmed.ncbi.nlm.nih.gov/2062105/">Coevolution to the edge of chaos: coupled fitness landscapes, poised states, and coevolutionary avalanches</a>.&#8221; Journal of Theoretical Biology, 149(4), pp. 467&#8211;505.</p><p>Krishnamurthi, Lakshman, Tridib Mazumdar and S. P. Raj (1992) &#8220;<a href="https://academic.oup.com/jcr/article-abstract/19/3/387/1786721">Asymmetric Response to Price in Consumer Brand Choice and Purchase Quantity Decisions</a>.&#8221; Journal of Consumer Research, 19(3), pp. 387&#8211;400.</p><p>Levinthal, Daniel A. (1997) &#8220;<a href="https://ideas.repec.org/a/inm/ormnsc/v43y1997i7p934-950.html">Adaptation on Rugged Landscapes</a>.&#8221; Management Science, 43(7), pp. 934&#8211;950.</p><p>Nordmoen, J&#248;rgen, Frank Veenstra, Kai Olav Ellefsen and Kyrre Glette (2021) &#8220;<a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC8115726/">MAP-Elites Enables Powerful Stepping Stones and Diversity for Modular Robotics</a>.&#8221; Frontiers in Robotics and AI.</p><p>Phillips, Robert L. (2005) <em>Pricing and Revenue Optimization</em>. Stanford Business Books.</p><p>Qiu, Xin, Yulu Gan, Conor F. Hayes, Qiyao Liang, Yinggan Xu, Roberto Dailey, Elliot Meyerson, Babak Hodjat and Risto Miikkulainen (2025) &#8220;<a href="https://arxiv.org/abs/2509.24372">Evolution Strategies at Scale: LLM Fine-Tuning Beyond Reinforcement Learning</a>.&#8221; arXiv:2509.24372.</p><p>Rivkin, Jan W. (2000) &#8220;<a href="https://pubsonline.informs.org/doi/10.1287/mnsc.46.6.824.11940">Imitation of Complex Strategies</a>.&#8221; Management Science, 46(6), pp. 824&#8211;844.</p><p>Rivkin, Jan W. (2001) &#8220;<a href="https://pubsonline.informs.org/doi/abs/10.1287/orsc.12.3.274.10106">Reproducing Knowledge: Replication Without Imitation at Moderate Complexity</a>.&#8221; Organization Science, 12(3), pp. 274&#8211;293.</p><p>Siggelkow, Nicolaj and Jan W. Rivkin (2005) &#8220;<a href="https://ideas.repec.org/a/inm/ororsc/v16y2005i2p101-122.html">Speed and Search: Designing Organizations for Turbulence and Complexity</a>.&#8221; Organization Science, 16(2), pp. 101&#8211;122.</p><p>Skellett, Benjamin, Benjamin Cairns, Nicholas Geard, Bradley Tonkes and Janet Wiles (2005) &#8220;<a href="https://eprints.soton.ac.uk/264087/1/f67-skellett.pdf">Maximally Rugged NK Landscapes Contain the Highest Peaks</a>.&#8221; GECCO &#8216;05.</p><p>Stadler, Peter F. (1995) &#8220;<a href="https://sfi-edu.s3.amazonaws.com/sfi-edu/production/uploads/sfi-com/dev/uploads/filer/12/2d/122d5625-1e90-45ef-8449-cb0ba9742672/95-07-067.pdf">Landscapes and Their Correlation Functions</a>.&#8221; Santa Fe Institute.</p><p>Sutton, Richard S. and Andrew G. Barto (2018) <em>Reinforcement Learning: An Introduction</em>, 2nd Edition. Bradford Books.</p><p>Wang, Tao, Sylvia Herbert and Sicun Gao (2023) &#8220;<a href="https://proceedings.neurips.cc/paper_files/paper/2023/file/0d21f257b5288385cb6cb8e0ff2ce82e-Paper-Conference.pdf">Fractal Landscapes in Policy Optimization</a>.&#8221; NeurIPS 2023.</p><p>Zou, Feng, Debao Chen, Hui Liu, Siyu Cao, Xuying Ji and Yan Zhang (2022) &#8220;<a href="https://www.sciencedirect.com/science/article/abs/pii/S0925231222008153?via%3Dihub">A survey of fitness landscape analysis for optimization</a>.&#8221; Neurocomputing, 503, pp. 129&#8211;139.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Pricing as exploration on a rugged landscape]]></title><description><![CDATA[Reinforcement learning and price optimization]]></description><link>https://pricinginnovation.substack.com/p/pricing-as-exploration-on-a-rugged</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/pricing-as-exploration-on-a-rugged</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Wed, 26 Aug 2026 13:59:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nZ4c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.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="/__u/substackcdn.com/image/fetch/$s_!nZ4c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nZ4c!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png 424w, /__u/substackcdn.com/image/fetch/$s_!nZ4c!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png 848w, /__u/substackcdn.com/image/fetch/$s_!nZ4c!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nZ4c!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nZ4c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png" width="1218" height="398" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/930111ec-3188-46f0-b82a-073b206c4525_1218x398.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:398,&quot;width&quot;:1218,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151395,&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://pricinginnovation.substack.com/i/212404019?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!nZ4c!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png 424w, /__u/substackcdn.com/image/fetch/$s_!nZ4c!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png 848w, /__u/substackcdn.com/image/fetch/$s_!nZ4c!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nZ4c!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F930111ec-3188-46f0-b82a-073b206c4525_1218x398.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The second of a series of technical deep dives into what I see as the key conceptual issues in pricing. This post is a first exploration of some critical ideas from biology and evolution plus reinforcement learning. with their applications to pricing. It is a step towards thinking through value and pricing as a complex adaptive system. The next post, also published today, is <strong>Pricing design is fitness landscape engineering: A theory of pricing power with a process for building it</strong>. The second post is my guess on where pricing design will go in the next decade in response to the market changes and new capabilities brought by AI. It is highly speculative.</p><p>This post is for hardcore pricing geeks. The first post in this series was <a href="/__u/pricinginnovation.substack.com/p/price-is-not-a-number">Price is Not a Number: It is a Probability Distribution</a>. That post was about the need to change how we think about pricing from point numbers (scalars) to distributions. This is part of the larger change being asked of us by them move to generative AI, which is probabilistic in nature and not deterministic. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>I would read this and the next post with the help of an AI. Load it into your agent or provide it as context and have a conversation with your AI about it. Share your prompts in the comments!</p><h2>TL;DR</h2><p><strong>The core claim</strong></p><ul><li><p>Pricing optimization assumes a smooth fitness landscape with one peak. Most real pricing landscapes are rugged. The act of pricing transforms the fitness landscape you are searching.</p></li><li><p>You should not want a smooth landscape. A smooth pricing landscape means your competitors can find your peak by walking uphill themselves from anywhere on the landscape. Smoothness signals a commodity.</p></li></ul><p><strong>Ruggedness is where the value is</strong></p><ul><li><p>In Stuart Kauffman&#8217;s NK framework (see below), ruggedness is tuned by NKC, the number of interactions between components. In pricing, NKC is set by packaging, fencing, bundling, and metric choice. It is a design variable, not a fact about the market.</p></li><li><p>Maximally rugged landscapes contain the highest peaks. The catch is that you need enough parallel searchers to find them. Optimal ruggedness rises with your experimental capacity.</p></li></ul><p><strong>Smooth landscapes are usually an artifact</strong></p><ul><li><p>Aggregation is a low-pass filter. Averaging across segments smooths rugged landscapes into tidy demand curves. The smooth curve is a measurement artifact, not a market property.</p></li><li><p>Price space is not a metric space. The distance between $9.99 and $10.00 is not one cent; it is crossing a threshold. Ruggedness depends on which space you measure in.</p></li></ul><p><strong>What to do instead of hill climbing</strong></p><ul><li><p>Inject deliberate, segmented price variance &#8212; not to find the optimum, but to construct a differentiable objective. This is what evolution strategies do, and why they now beat policy-gradient RL (Reinforcement Learning) on jagged, sparse, outcome-only rewards.</p></li><li><p>Replace the pricing roadmap with an archive. MAP-Elites, not gradient ascent: maintain a portfolio of high-performing pricing models across a behavioural descriptor space and treat each as a stepping stone. (MAP-Elites stands for Multi-dimensional Archive of Phenotypic Elites, an artificial intelligence search and optimization algorithm.)</p></li><li><p>Use Kauffman&#8217;s patch procedure on pricing governance. Slightly selfish, loosely coupled pricing patches outperform a fully coupled global optimization. <span>Kauffman's patch procedure means giving specific product lines or agents the freedom to optimize their own pricing. These loosely coupled local strategies compete and adjust to boundary conflicts that will actually generate higher total revenue and faster adaptation than trying to rigidly control everything from a centralized headquarters.</span></p></li></ul><p><strong>The reframe</strong></p><ul><li><p>Shaping willingness to pay is landscape engineering (pricing and packaging shape the fitness landscape). Optimizing to willingness to pay is hill climbing on terrain you could have built yourself.</p></li><li><p>Value is the landscape. Price is the walk. Both are moving.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JQw_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JQw_!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png 424w, /__u/substackcdn.com/image/fetch/$s_!JQw_!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png 848w, /__u/substackcdn.com/image/fetch/$s_!JQw_!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JQw_!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JQw_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png" width="1330" height="1812" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1812,&quot;width&quot;:1330,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:616565,&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://pricinginnovation.substack.com/i/212404019?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JQw_!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png 424w, /__u/substackcdn.com/image/fetch/$s_!JQw_!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png 848w, /__u/substackcdn.com/image/fetch/$s_!JQw_!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JQw_!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f7c392e-b487-4084-a4f6-6733c8a847e5_1330x1812.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Key Concepts from Complex Adaptive Systems for Pricing </h2><p>(see the Glossary after the References for a complete list)</p><p><strong>Fitness.</strong> How well something does. In biology, expected reproductive success. In pricing, whatever you are actually trying to maximize.</p><p><strong>Landscape (fitness landscape).</strong> A map from every possible configuration to the fitness of that configuration. Picture a terrain: horizontal position is what you can change (price, packaging, metric, fences), height is how well you do.</p><p><strong>Peak (local optimum).</strong> A point where every immediate neighbour is worse. Standing on one feels exactly like success, which is the whole problem.</p><p><strong>Global optimum.</strong> The highest peak on the entire landscape. There is only one, and you generally cannot tell whether you are on it.</p><p><strong>Valley.</strong> A low-fitness region between peaks. To get from one peak to a higher one you usually have to cross a valley, which means deliberately accepting worse performance for a while. Very few organizations will fund this.</p><p><strong>Search.</strong> The process of moving across the landscape looking for higher fitness. Every price test, packaging change and experiment is a search step. &#8220;Optimization algorithm&#8221; and &#8220;search strategy&#8221; are the same thing said twice.</p><p><strong>Smooth landscape.</strong> One peak. Small changes produce small, predictable changes in fitness. Walking uphill from anywhere gets you to the top.</p><p><strong>Rugged landscape.</strong> Many peaks separated by valleys. Small changes can produce large, unpredictable jumps in fitness. Walking uphill gets you to <em>a</em> top, usually not the best one.</p><p><strong>Basin of attraction.</strong> The set of starting points from which simple uphill walking leads to a particular peak. A large basin around the global optimum means forgiving terrain.</p><p><strong>N</strong> &#8212; the number of components in the system. In pricing, the number of things you can independently set: price points, tier boundaries, metrics, fences, discount rules.</p><p><strong>K</strong> &#8212; the number of <em>other</em> components each component interacts with. This is the ruggedness dial.</p><p><strong>NKC (also written NKCS).</strong> Extension of NK to <strong>coevolution</strong>. C is the number of components in <em>another</em> actor&#8217;s system that affect your fitness. Multiple NK landscapes are coupled together, so a move by one species transforms the landscape of the others. This is the formal model behind the entire &#8220;pricing actions change the landscape&#8221; section.</p><p><strong>Coevolution.</strong> Two or more populations evolving in response to each other, where each one&#8217;s adaptation changes the selective environment of the others. The landscape is not terrain you walk on; it is terrain that reshapes as you and everyone else walk on it. Competitive repricing is coevolution. So is portfolio cannibalization &#8212; a firm coevolving against itself.</p><div><hr></div><p>Most pricing optimization is trying to answer the wrong question.</p><p>&#8220;Given a landscape of prices and payoffs, where is the peak?&#8221;</p><p>The unchecked assumption is that there is a peak, singular, and that you can get to it by local improvements. Raise price 2%, watch volume, adjust, repeat. This works on a smooth fitness landscape. It is worse than useless on a rugged one, because on a rugged landscape local improvement can be a trap.</p><p>Many people in pricing are focused on pricing optimization. This generally means the price point that maximizes revenue, or profit, or capacity utilization and load management &#8212; the last of these is about to matter more now that AI has made software a capital-intensive utility. Sometimes it means setting prices as close as possible to customer willingness to pay (WTP). This is generally a mistake. The goal is to shape willingness to pay, not to optimize against it. Mark Stiving puts this well in <a href="https://www.linkedin.com/posts/stiving_impactpricing-pricing-buyerinsight-activity-7473717898310594561-5uvE">Buyer Insight: Willingness to Pay Isn&#8217;t About Your Product</a>. &#8220;Willingness to pay is not stable. It changes across buyers, across situations, and even within the same deal. That&#8217;s because: The real driver is value, specifically value as the buyer sees it.&#8221;</p><p>Shaping willingness to pay is not a better search strategy. It is a refusal to treat the fitness landscape as a given.</p><h2>Smooth versus rugged</h2><p>The vocabulary comes from evolutionary biology, mostly from Stuart Kauffman&#8217;s NK model, which he described as a &#8220;tunably rugged&#8221; fitness landscape (<a href="https://en.wikipedia.org/wiki/NK_model">NK model</a>). N is the number of components. K is the number of other components each one interacts with. At K=0K = 0<span>K</span>=0 every component contributes to fitness independently and you get a smooth, single-peaked landscape. As K rises, contributions become interdependent, and the landscape erodes into what Kauffman called the badlands: many peaks, deep valleys, no reliable path uphill.</p><p><strong>A smooth pricing landscape looks like this.</strong> Every 2% price increase costs you roughly the same 3% of volume. Profit against price is a single clean hump. Your price changes do not summon competitor responses. A $0.50 test predicts a $5.00 move. Moving from $9.99 to $10.05 barely registers.</p><p><strong>A rugged one looks like this.</strong> Moving from $19.99 to $20.00 drops volume 40% overnight. A few cents triggers a cascade of automated competitor repricing. You make excellent profit at $45, terrible profit at $55, excellent profit again at $75. If you raise price and then put it back, sales do not return &#8212; the landscape remembers the path. Tweaking Product A&#8217;s price sends chaotic spikes and drops through Products B and C.</p><p>Which one describes your business?</p><h2>How to measure ruggedness</h2><p>There is already research on this in academic circles. Zou and colleagues survey it in <a href="https://www.sciencedirect.com/science/article/abs/pii/S0925231222008153?via%3Dihub">A survey of fitness landscape analysis for optimization</a>. The foundational work on correlation structure is Stadler&#8217;s <a href="https://sfi-edu.s3.amazonaws.com/sfi-edu/production/uploads/sfi-com/dev/uploads/filer/12/2d/122d5625-1e90-45ef-8449-cb0ba9742672/95-07-067.pdf">Landscapes and Their Correlation Functions</a>. Three families of measurement matter for value and pricing.</p><p><strong>Statistical and correlation measures.</strong> Run a random walk across the landscape and compute the autocorrelation function of fitness. High correlation between consecutive steps means neighbours resemble each other, which means a smooth landscape. The correlation length derived from that function tells you how far you can move before the landscape forgets where you were. Smooth landscapes have long correlation lengths. The roughness-to-slope ratio measures how far the landscape deviates from a purely additive linear model &#8212; lower is smoother and more predictable.</p><p>Correlation length is the single most useful of these metrics for pricing; almost nobody computes it. It answers a question every pricing team should be able to answer: how big a price move can I extrapolate from a small test? That number can be estimated from your own historical price and volume data.</p><p><strong>Topological and structural features.</strong> Count local optima &#8212; points where every immediate neighbour is worse. One peak means smooth. Then measure the basin of attraction: what fraction of random starting prices leads to the global peak under simple uphill improvement? Large basins mean a forgiving structure.</p><p><strong>Path-based and dynamic metrics.</strong> Count selectively accessible paths &#8212; monotonically improving routes from a start point to the global maximum. Track adaptive walk length, the average number of steps before a searcher gets stuck. Smooth landscapes have many accessible paths and long walks, because nothing interrupts the climb.</p><p>If your landscape is smooth, the classic pricing toolkit is correct and efficient: gradient ascent, Newton-Raphson, hill climbing, Nelder-Mead simplex, quadratic regression solved for its vertex. Robert Phillips&#8217; <em>Pricing and Revenue Optimization</em> is essentially the mature engineering of this case, and where it applies it applies well.</p><p>If your landscape is rugged, that toolkit will deliver you into a local trap. What you need instead uses randomness, memory, and parallelism: genetic algorithms, simulated annealing, particle swarm optimization, Bayesian optimization, tabu search, random-restart hill climbing. Terry Jones&#8217; <a href="https://www.santafe.edu/research/results/working-papers/evolutionary-algorithms-fitness-landscapes-and-sea">Evolutionary Algorithms, Fitness Landscapes and Search</a> is the clearest account of why landscape structure and algorithm choice are the same question.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!b7H_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!b7H_!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png 424w, /__u/substackcdn.com/image/fetch/$s_!b7H_!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png 848w, /__u/substackcdn.com/image/fetch/$s_!b7H_!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png 1272w, /__u/substackcdn.com/image/fetch/$s_!b7H_!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!b7H_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png" width="1456" height="393" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/10f87836-9d29-4511-aafa-792871f96f66_1786x482.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:393,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96263,&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://pricinginnovation.substack.com/i/212404019?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!b7H_!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png 424w, /__u/substackcdn.com/image/fetch/$s_!b7H_!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png 848w, /__u/substackcdn.com/image/fetch/$s_!b7H_!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png 1272w, /__u/substackcdn.com/image/fetch/$s_!b7H_!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F10f87836-9d29-4511-aafa-792871f96f66_1786x482.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Notice the asymmetry in that last row. On a smooth landscape you fail by being slow. On a rugged landscape you fail by being <em>certain</em>. The second failure is far more expensive and far harder to detect, because a local optimum looks like a global optimum from where you are standing. Every immediate neighbour is worse. Your dashboard is green.</p><h2>You should want to operate on a rugged landscape</h2><p>Here is where I part company with most of pricing optimization practice.</p><p>Skellett and colleagues have an important result that people in pricing should understand: <a href="https://eprints.soton.ac.uk/264087/1/f67-skellett.pdf">Maximally Rugged NK Landscapes Contain the Highest Peaks</a>. As K rises toward N&#8722;1, the expected height of the global optimum rises too. Under a Gaussian approximation the most likely global optimum in the maximally rugged case approaches roughly 0.84 as N grows, against 2/3 for the fully additive K=0 case. Rugged landscapes are taller.</p><p>The catch is who can reach those peaks. In their experiments with N=8, a single hill climber does best at K=2 &#8212; barely rugged. Push ruggedness higher and the lone climber&#8217;s expected result degrades, even though the true peak is higher. But as you increase the <em>population</em> of climbers, the ruggedness at which you achieve the best result moves upward. At maximal ruggedness the number of climbers needed to reliably find the global optimum approaches N the entire landscape. In SaaS world this would have been interesting to know but impossible to action. In the agent economy exploration strategies will dominate.</p><p>The optimal ruggedness is a function of search capacity.</p><p>A smooth pricing landscape is a landscape where a single competitor with one analyst and a spreadsheet finds the same peak you did. There is no informational advantage in a smooth market. Everyone climbs, everyone arrives, margins compress, and the peak height is 2/3 or what it could be in a rogher market with more local optmia. Commodity pricing is not caused by commodity products. It is caused by smooth landscapes.</p><p>A rugged landscape has higher peaks and hides them. Whoever can afford more parallel search captures the difference. If you can run forty simultaneous pricing experiments across segments, using different versions of your agents, testing value metrics and price levels, and your competitor can only run three, then ruggedness becomes your moat.</p><p>And we know how to manufacture it, because we do it accidentally all the time. Bundling creates local peaks. Fencing creates local peaks. Multi-part tariffs, commitment tiers, credit pools with expiry rules, cross-product entitlements, usage metrics that interact with seat counts, all of these increase K. Each makes the landscape harder for you to search, harder for everyone to search. Frenken&#8217;s <a href="https://www.sciencedirect.com/science/article/abs/pii/S0954349X0600004X?via%3Dihub">fitness landscape approach to technological complexity, modularity, and vertical disintegration</a> works the same logic through industry architecture: how you modularize determines the landscape everyone then has to search.</p><p>The uncomfortable corollary is that most pricing simplification advice is advice to flatten your own landscape. Sometimes that is right, because you cannot search what you cannot afford to search. But it should be an explicit tradeoff, priced out, not a reflex.</p><h2>Your smooth landscape is probably an artifact</h2><p>Before anyone concludes their landscape is genuinely smooth, consider how smoothness is manufactured by measurement.</p><p>Aggregation is a low-pass filter. Add together many segment-level demand responses, each with its own thresholds, reference prices and cliff edges, and the cliffs cancel. What survives is a smooth curve that describes no actual buyer. This is the same machinery as Simpson&#8217;s paradox, which I wrote about in the <a href="/__u/pricinginnovation.substack.com/p/price-is-not-a-number">first post in this series</a>: an aggregate trend that reverses inside subgroups always has a lurking variable. A smooth aggregate demand curve over rugged segment landscapes has one too. It is called segmentation.</p><p>So the tidy elasticity curve in your consultant found is not evidence of a smooth landscape. It is evidence that you averaged over the structure you needed to see.</p><p>There is a deeper problem.</p><p>A fitness landscape requires two things: a scalar fitness and a metric on the space of variants, so that &#8220;neighbour&#8221; means something. Biology gets the second one nearly free &#8212; mutation defines adjacency. Pricing does not. We casually assume price space inherits the metric of the real numbers, so that $9.99 and $10.00 are one cent apart and therefore neighbours. Buyers do not experience it that way. In perception, $9.99 and $10.00 sit in different equivalence classes, while $10.00 and $10.05 sit in the same one.</p><p>Ruggedness is not invariant under change of space. A landscape that is discontinuous in dollars may be smooth in the perceptual quotient: the &#8220;cliff&#8221; at $20 is simply the boundary between two adjacent classes and the walk across it is one clean step. The reverse also happens. So the honest version of &#8220;is my landscape rugged&#8221; is &#8220;rugged with respect to which metric?&#8221; The pricing analyst&#8217;s job includes choosing, and sometimes constructing, that metric. Fences, tiers and packaging are literally the construction of equivalence classes. Do it well and you smooth the terrain you have to walk while leaving it rugged for everyone else.</p><h2>Pricing actions shape the landscape</h2><p>The fitness landscape metaphor smuggles in a static terrain. Pricing has no such thing. Every price action is simultaneously a search step and an edit to the search space. Here are five ways in which pricing reshapes the fitness landscape.</p><p><strong>Competitor feedback loops alter ruggedness.</strong> Find a peak at $49 on a static landscape and you stay there. In a live market your move causes rivals to change their own pricing. A smooth landscape deforms into a hyper-rugged one, with new valleys where you are undercut and new peaks where bundling or niche positioning becomes the only profitable move.</p><p><strong>Psychological anchors alter the slope.</strong> Price signals quality. Drop a tool from $500/month to $50/month and buyers read it as cheap or broken. Reference-price research consistently finds asymmetric, loss-averse response to gaps between observed and remembered prices, as in Krishnamurthi, Mazumdar and Raj&#8217;s work on <a href="https://academic.oup.com/jcr/article-abstract/19/3/387/1786721">asymmetric response to price in consumer brand choice</a>. The landscape develops a fitness cliff and raising the price back to $500 does not restore the old peak. The terrain depends on the path you walked across it.</p><p><strong>Algorithmic response flattens or steepens peaks.</strong> When multiple firms run learning pricing systems, each adjustment is an environmental shock to the others. Calvano, Calzolari, Denicol&#242; and Pastorello showed in <a href="https://www.aeaweb.org/articles?id=10.1257/aer.20190623">Artificial Intelligence, Algorithmic Pricing, and Collusion</a> that Q-learning agents &#8220;consistently learn to charge supracompetitive prices, without communicating with one another,&#8221; sustained by punishment-and-forgiveness strategies they were never taught. The field evidence points the same way: Assad, Clark, Ershov and Xu found in the <a href="https://www.econ.queensu.ca/sites/econ.queensu.ca/files/wpaper/qed_wp_1438.pdf">German retail gasoline market</a> that adoption raised station margins by about 9%, and in duopolies where both stations adopted, market-level margins rose roughly 28%. Tacit collusion fills in the valleys and builds an artificial shared plateau. A price war does the opposite and erodes the mountain into a zero-margin desert.</p><p><strong>Portfolio interactions creates local traps.</strong> Lower the price of the base model and you steal from your own premium model. This is self-inflicted coevolution, and it injects roughness directly into your own pricing model. A single smooth peak fractures into a maze of local optima where maximizing Product A collapses Product B.</p><p><strong>Purchase-timing fatigue sinks the global peak.</strong> If buyers notice prices moving hourly, they stop buying impulsively and start timing the market, or leave for a fixed-price competitor. (In SaaS we saw something similar, where smart buyers waited unto the end of quarter to commit.) This does not move you on the landscape. It lowers the height of every peak. The pricing action bred distrust, and the whole hill slides down to a lower terrace.</p><p>Put those together and &#8220;pricing optimization&#8221; is revealed as a category error. You are not optimizing on a landscape. You are in a coevolutionary process where your search reshapes the space, your competitors&#8217; searches transforms it further, and your buyers&#8217; memories make things rough. Kauffman&#8217;s <em>Origins of Order</em> and McGhee&#8217;s <em>Geometry of Evolution</em> are both, in the end, about this: the landscape and the population that walks it are one system.</p><h2>What to do about it</h2><p>This is where reinforcement learning becomes more than an analogy, because the RL community has spent a decade discovering that its landscapes are rugged too, and has built things that work. And our current Large Language Models are all built with reinforcement learning.</p><p><strong>Inject variance to construct a gradient.</strong> Evolution strategies treat the policy as a black box, sample a population of parameter perturbations, and move toward the better ones. The subtle point is that these strategies do not optimize the true objectives; they optimize a <em>smoothed</em> version, the expected reward under a perturbation distribution. Noise is a convolution kernel. It manufactures differentiability where none existed (reinforcement learning requires measurements that can be differentiated, that is, a slope can be defined). This is why Qiu and colleagues at Cognizant AI Lab were able to report in <a href="https://arxiv.org/abs/2509.24372">Evolution Strategies at Scale</a> that ES fine-tunes full billion-parameter LLMs and beats established RL implementations on tolerance to long-horizon and delayed rewards, stability, and resistance to reward hacking.</p><p>Deliberate, segmented price variance is not sloppy governance. It is a smoothing kernel. In the first post in this series I argued that deliberate segmented variance is a sensing mechanism while random variance is just noise. I would now put it more strongly: you randomize prices in order to have a differentiable objective at all. A single global list price is a single sample of a non-differentiable function, and you cannot take a derivative at a point.</p><p>Reward hacking has an exact pricing analogue, too. Optimize a revenue proxy and your sales organization will find the trajectory that maximizes the proxy while destroying what it stood for &#8212; end-of-quarter discounting, multi-year prepays that mortgage next year, usage-metric gaming. That population-based methods resist reward hacking better than gradient methods is not a technical footnote. It is an argument for portfolio-based pricing governance.</p><p><strong>Keep an archive, not a roadmap.</strong> Quality-diversity algorithms like MAP-Elites abandon the single objective and maintain a grid of the best solution found in each cell of a behavioural descriptor space. The diverse archive functions as <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC8115726/">stepping stones</a> to regions a greedy search would never reach. Novelty search goes further and rewards behavioural dissimilarity while ignoring fitness entirely, which is how it escapes deceptive gradients. Surprise search rewards divergence from <em>predicted</em> behaviour rather than from past behaviour; Gravina, Liapis and Yannakakis showed it matching novelty search and beating objective-based search in <a href="https://antoniosliapis.com/papers/surprise_search_beyond_objectives_and_novelty.pdf">maze navigation</a>.</p><p>Build the pricing equivalent. Define a descriptor space &#8212; value metric, fence structure, commitment shape, prepayment mechanics, expiry rules &#8212; and maintain the best-performing pricing model in each cell, including cells that currently underperform. Those are your stepping stones for the next architecture. A pricing roadmap that only advances the current winner is greedy hill climbing and will not win in the long run.</p><p>Take the deceptive-gradient point seriously. Sometimes the right move is to fund a pricing experiment <em>because it is unlike anything you have tried</em>, with no fitness argument. That is nearly impossible to get through a finance review, which is why it is a source of advantage.</p><p><strong>Patch your governance.</strong> Kauffman&#8217;s patch procedure: take a hard, conflict-laden problem where many parts interact, divide it into non-overlapping patches, and let each patch optimize selfishly. Under the right patch size the whole system finds better solutions faster than a fully coupled global optimization &#8212; because total coupling means every local improvement breaks something elsewhere, and the system freezes.</p><p>Most pricing organizations are over-coupled. Every price change routes through a committee that must reconcile all interactions, which produces the frozen regime: nothing moves because everything is connected to everything. The fix is not more coordination. It is choosing patch boundaries &#8212; by segment, region, product line, customer tier or use case &#8212; and letting each patch climb its own hill with tolerated inconsistency at the seams. Patch size is the design variable. Too small and patches thrash around and nver optimize; too large and you freeze. Nobody I know sets this deliberately.</p><p><strong>Match the algorithm to the measured terrain, not to the fashion.</strong> Measure correlation length first. If correlation length is long, gradient methods and tight trust regions are right, and trust-region policy methods work for the same reason: the local surrogate tracks the true objective. If correlation length is short, you need annealing, populations, Bayesian surrogates, restarts. Some methods now use reinforcement learning to select mutation strategies based on estimated ruggedness. This is the pattern to copy: estimate the terrain, then set your exploration rate.</p><h2>The fold</h2><p>The first post in this series argued that price is not a number but a probability distribution, and that our job is to shape distributions rather than set points.</p><p>This post adds the second half. That distribution lives on a landscape, the landscape is rugged, the ruggedness is partly your own design, and the landscape transforms as you walk on it &#8212; reshaped by competitors, by buyer memory, by your own portfolio, and by the measurement itself.</p><p>Which means the objective of pricing practice is not a price, and not even a distribution. It is a distribution over a landscape that your sampling reshapes. Value is the landscape. Price is the walk. Both are moving, and the walk changes the ground.</p><p>Two positions to close on, both of which I hold loosely.</p><p>First: if your pricing landscape is smooth, that is not good news. Either you have aggregated away the structure, or you are in a commodity market with 2/3-height peaks that anyone can climb. Go looking for the roughness and variation you have been trying to eliminate.</p><p>Second: stop asking what the optimal price is. Ask what K (level of connectedness) you can afford. That number &#8212; how much interaction complexity your search capacity can profitably support &#8212; is the pricing decision that determines all the others.</p><p>Next in this series: what happens to all of this when the buyer is an agent, searching the same landscape at machine cadence, and the correlation length collapses.</p><div><hr></div><h2>References</h2><p>Assad, Stephanie, Robert Clark, Daniel Ershov and Lei Xu (2020) &#8220;<a href="https://www.econ.queensu.ca/sites/econ.queensu.ca/files/wpaper/qed_wp_1438.pdf">Algorithmic Pricing and Competition: Empirical Evidence from the German Retail Gasoline Market</a>.&#8221; Queen&#8217;s Economics Department Working Paper No. 1438.</p><p>Calvano, Emilio, Giacomo Calzolari, Vincenzo Denicol&#242; and Sergio Pastorello (2020) &#8220;<a href="https://www.aeaweb.org/articles?id=10.1257/aer.20190623">Artificial Intelligence, Algorithmic Pricing, and Collusion</a>.&#8221; American Economic Review, 110(10), pp. 3267&#8211;97.</p><p>Frenken, Koen (2006) &#8220;<a href="https://www.sciencedirect.com/science/article/abs/pii/S0954349X0600004X?via%3Dihub">A fitness landscape approach to technological complexity, modularity, and vertical disintegration</a>.&#8221; Structural Change and Economic Dynamics, 17(3), pp. 288&#8211;305.</p><p>Gravina, Daniele, Antonios Liapis and Georgios N. Yannakakis (2016) &#8220;<a href="https://antoniosliapis.com/papers/surprise_search_beyond_objectives_and_novelty.pdf">Surprise Search: Beyond Objectives and Novelty</a>.&#8221; GECCO &#8216;16.</p><p>Jones, Terry (1995) &#8220;<a href="https://www.santafe.edu/research/results/working-papers/evolutionary-algorithms-fitness-landscapes-and-sea">Evolutionary Algorithms, Fitness Landscapes and Search</a>.&#8221; Santa Fe Institute.</p><p>Kauffman, Stuart (1993) <em>The Origins of Order: Self Organization and Selection in Evolution</em>. Oxford University Press.</p><p>Kauffman, Stuart (1995) <em>At Home in the Universe</em>. Oxford University Press. (Source of the patch procedure.)</p><p>Krishnamurthi, Lakshman, Tridib Mazumdar and S. P. Raj (1992) &#8220;<a href="https://academic.oup.com/jcr/article-abstract/19/3/387/1786721">Asymmetric Response to Price in Consumer Brand Choice and Purchase Quantity Decisions</a>.&#8221; Journal of Consumer Research, 19(3), pp. 387&#8211;400.</p><p>Manokhin, Valeriy (2026) <em><a href="https://leanpub.com/mastering_modern_time_series_forecasting">Mastering Modern Time Series Forecasting: A Comprehensive Guide to Statistical, Machine Learning, and Deep Learning Models in Python</a></em>.</p><p>McGhee, George (2007) <em>The Geometry of Evolution: Adaptive Landscapes and Theoretical Morphospaces</em>. Cambridge University Press.</p><p>Nordmoen, J&#248;rgen, Frank Veenstra, Kai Olav Ellefsen and Kyrre Glette (2021) &#8220;<a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC8115726/">MAP-Elites Enables Powerful Stepping Stones and Diversity for Modular Robotics</a>.&#8221; Frontiers in Robotics and AI.</p><p>Phillips, Robert L. (2005) <em>Pricing and Revenue Optimization</em>. Stanford Business Books.</p><p>Qiu, Xin, Yulu Gan, Conor F. Hayes, Qiyao Liang, Yinggan Xu, Roberto Dailey, Elliot Meyerson, Babak Hodjat and Risto Miikkulainen (2025) &#8220;<a href="https://arxiv.org/abs/2509.24372">Evolution Strategies at Scale: LLM Fine-Tuning Beyond Reinforcement Learning</a>.&#8221; arXiv:2509.24372.</p><p>Skellett, Benjamin, Benjamin Cairns, Nicholas Geard, Bradley Tonkes and Janet Wiles (2005) &#8220;<a href="https://eprints.soton.ac.uk/264087/1/f67-skellett.pdf">Maximally Rugged NK Landscapes Contain the Highest Peaks</a>.&#8221; GECCO &#8216;05.</p><p>Stadler, Peter F. (1995) &#8220;<a href="https://sfi-edu.s3.amazonaws.com/sfi-edu/production/uploads/sfi-com/dev/uploads/filer/12/2d/122d5625-1e90-45ef-8449-cb0ba9742672/95-07-067.pdf">Landscapes and Their Correlation Functions</a>.&#8221; Santa Fe Institute.</p><p>Stiving, Mark &#8220;<a href="https://www.linkedin.com/posts/stiving_impactpricing-pricing-buyerinsight-activity-7473717898310594561-5uvE">Buyer Insight: Willingness to Pay Isn&#8217;t About Your Product</a>.&#8221;</p><p>Sutton, Richard S. and Andrew G. Barto (2018) <em>Reinforcement Learning: An Introduction</em>, 2nd Edition. Bradford Books.</p><p>Wang, Tao, Sylvia Herbert and Sicun Gao (2023) &#8220;<a href="https://proceedings.neurips.cc/paper_files/paper/2023/file/0d21f257b5288385cb6cb8e0ff2ce82e-Paper-Conference.pdf">Fractal Landscapes in Policy Optimization</a>.&#8221; NeurIPS 2023.</p><p>Zou, Feng, Debao Chen, Hui Liu, Siyu Cao, Xuying Ji and Yan Zhang (2022) &#8220;<a href="https://www.sciencedirect.com/science/article/abs/pii/S0925231222008153?via%3Dihub">A survey of fitness landscape analysis for optimization</a>.&#8221; Neurocomputing, 503, pp. 129&#8211;139.</p><div><hr></div><h1>A pricing geek&#8217;s glossary of fitness landscapes</h1><p><em><strong>Terms from evolutionary biology, optimization theory and reinforcement learning, with their pricing translations.</strong></em></p><p>I am using a lot of borrowed concepts and vocabulary. Fitness, epistasis, correlation length, basin of attraction, NKC, mollification. None of this language was built for pricing, which is why it is useful. It comes from fields that have spent decades on problems structurally identical to ours and have vocabulary we lack.</p><p>So here are the terms, in plain language, each with its pricing translation where one exists.</p><p>Two notes on how to read this. First, the entries are grouped rather than alphabetized, because these concepts only make sense in relation to each other &#8212; reading straight through is a reasonable way to absorb the argument. Second, several entries make claims rather than just definitions. Where a definition carries an argument I have left the argument in. A glossary that pretends to be neutral is usually hiding its assumptions.</p><h2>The basic picture</h2><p><strong>Fitness.</strong> How well something does. In biology, expected reproductive success. In pricing, whatever you are actually trying to maximize &#8212; profit, revenue, contribution margin, net revenue retention, capacity utilization. The discipline that matters here is naming your fitness function out loud, because if you do not, you are optimizing something by accident.</p><p><strong>Landscape (fitness landscape).</strong> A map from every possible configuration to the fitness of that configuration. Picture a terrain: horizontal position is what you can change (price, packaging, metric, fences), height is how well you do. Introduced by Sewall Wright in the 1930s to visualize evolution. In pricing, the landscape is every price and packaging combination you could choose, each with a profit attached.</p><p><strong>Peak (local optimum).</strong> A point where every immediate neighbour is worse. Standing on one feels exactly like success, which is the whole problem.</p><p><strong>Global optimum.</strong> The highest peak on the entire landscape. There is only one, and you generally cannot tell whether you are on it.</p><p><strong>Valley.</strong> A low-fitness region between peaks. To get from one peak to a higher one you usually have to cross a valley, which means deliberately accepting worse performance for a while. Very few organizations will fund this.</p><p><strong>Search.</strong> The process of moving across the landscape looking for higher fitness. Every price test, packaging change and experiment is a search step. &#8220;Optimization algorithm&#8221; and &#8220;search strategy&#8221; are the same thing said twice.</p><p><strong>Neighbour / adjacency.</strong> Which configurations count as one step away from where you are. Biology gets this free from mutation. Pricing does not &#8212; whether $9.99 and $10.00 are neighbours is a question about buyer perception, not arithmetic.</p><h2>Smooth versus rugged</h2><p><strong>Smooth landscape.</strong> One peak. Small changes produce small, predictable changes in fitness. Walking uphill from anywhere gets you to the top. Kauffman called this a Fujiyama landscape &#8212; a single symmetrical mountain.</p><p><strong>Rugged landscape.</strong> Many peaks separated by valleys. Small changes can produce large, unpredictable jumps in fitness. Walking uphill gets you to <em>a</em> top, usually not the best one. Kauffman called the extreme version badlands.</p><p><strong>Ruggedness.</strong> How much fitness changes between neighbouring configurations. A measurable property, not a vibe, and the central quantity in this post.</p><p><strong>Epistasis.</strong> When the contribution of one component depends on the settings of others. From genetics: the effect of one gene depends on which other genes are present. In pricing, epistasis is bundling, fencing, tiering, cross-product entitlements &#8212; anything where the right price for A depends on what you did with B. <strong>Epistasis is the cause of ruggedness.</strong> More interaction, more peaks.</p><p><strong>Correlation length.</strong> How far you can move across the landscape before fitness stops resembling where you started. Long means smooth and extrapolable. Short means a small test tells you nothing about a large move. This is the metric I most wish pricing teams computed.</p><p><strong>Autocorrelation function.</strong> The tool used to estimate correlation length: take a random walk across the landscape and measure how correlated fitness is between consecutive steps.</p><p><strong>Basin of attraction.</strong> The set of starting points from which simple uphill walking leads to a particular peak. A large basin around the global optimum means forgiving terrain.</p><p><strong>Adaptive walk.</strong> A path of successive improving steps until no improving step exists. <strong>Adaptive walk length</strong> is how many steps you get before being stuck; longer walks indicate smoother terrain.</p><p><strong>Hysteresis.</strong> Path dependence. The system&#8217;s current state depends on how it got there, not just where it is. In pricing: raise a price then lower it back, and demand does not return, because buyer reference prices have moved. The landscape remembers your walk.</p><h2>The NK family of models</h2><p><strong>NK model.</strong> Stuart Kauffman&#8217;s model of a &#8220;tunably rugged&#8221; fitness landscape, and the source of most of the vocabulary above. Two parameters:</p><ul><li><p><strong>N</strong> &#8212; the number of components in the system. In pricing, the number of things you can independently set: price points, tier boundaries, metrics, fences, discount rules.</p></li><li><p><strong>K</strong> &#8212; the number of <em>other</em> components each component interacts with. This is the ruggedness dial.</p></li></ul><p>At K=0 every component contributes independently and the landscape is smooth with a single peak. As K rises the landscape becomes progressively more rugged. At K=N&#8722;1 everything depends on everything, ruggedness is maximal. The central claim of this post is that K in pricing is a design choice, not a fact of nature.</p><p><strong>NKC (also written NKCS).</strong> Kauffman&#8217;s extension of NK to <strong>coevolution</strong>. C is the number of components in <em>another</em> actor&#8217;s system that affect your fitness. Multiple NK landscapes are coupled together, so a move by one species deforms the landscape of the others. This is the formal model behind the entire &#8220;pricing actions change the landscape&#8221; section &#8212; you and your competitors are coupled landscapes, and C is the coupling strength. Worth knowing that the co-evolutionary extension is NKC, not any other three-letter arrangement.</p><p><strong>Coevolution.</strong> Two or more populations evolving in response to each other, where each one&#8217;s adaptation changes the selective environment of the others. The landscape is not terrain you walk on; it is terrain that reshapes as you and everyone else walk on it. Competitive repricing is co-evolution. So is portfolio cannibalization &#8212; a firm co-evolving against itself.</p><p><strong>Red Queen dynamics.</strong> The consequence of co-evolution: everyone runs hard and nobody gains ground, because every improvement is matched. Named for the Red Queen in <em>Through the Looking-Glass</em>. Price wars are Red Queen dynamics.</p><p><strong>Patch procedure.</strong> Kauffman&#8217;s practical trick for hard, highly coupled problems. Break the system into non-overlapping patches, let each optimize selfishly, tolerate inconsistency at the boundaries. Counterintuitively this beats fully coupled global optimization, because total coupling freezes the system.</p><p><strong>Frozen regime.</strong> What happens when coupling is too high: every local improvement breaks something else, so nothing moves. The failure mode of over-coordinated pricing committees.</p><h2>Search strategies</h2><p><strong>Hill climbing.</strong> Test nearby points, step to the best one, repeat. The simplest search. Optimal on smooth landscapes, reliably trapped on rugged ones.</p><p><strong>Gradient ascent / descent.</strong> Hill climbing with calculus &#8212; compute the local slope and move along it. Requires the landscape to be differentiable, which this post argues is sometimes not the case.</p><p><strong>Gradient.</strong> The direction and steepness of the local slope. An elasticity estimate is a gradient estimate.</p><p><strong>Exploitation.</strong> Doubling down on the best thing you have found. <strong>Exploration.</strong> Trying things that are probably worse, to learn what is out there. The <strong>exploration/exploitation tradeoff</strong> is the core tension in all search. On a genuinely smooth landscape there is no tradeoff, because local improvement is globally correct.</p><p><strong>Simulated annealing.</strong> Search that initially accepts bad moves readily and gradually becomes pickier, borrowed from cooling metal slowly to remove defects. The early randomness lets it escape valleys.</p><p><strong>Genetic algorithm.</strong> Maintain a population of candidate solutions, keep the better ones, recombine and mutate them, repeat. Search as breeding.</p><p><strong>Evolution strategies (ES).</strong> A population-based method that treats the system as a black box: sample many random perturbations of the current configuration and move toward the ones that performed better. It never computes a derivative. Crucially it optimizes a <em>smoothed</em> version of the objective &#8212; average fitness under random perturbation &#8212; which is why noise can manufacture a usable gradient where none exists.</p><p><strong>Particle swarm optimization.</strong> Send many searchers across the landscape at once and let them share what they find.</p><p><strong>Bayesian optimization.</strong> Build a probabilistic model of the landscape from the points sampled so far, use it to predict where high peaks are likely to hide, sample there, update. Expensive per step, very sample-efficient &#8212; the right choice when each experiment costs real money.</p><p><strong>Tabu search.</strong> Keep a memory of where you have already been and forbid returning, which prevents cycling.</p><p><strong>Random restart.</strong> Run simple hill climbs from many random starting points and keep the best result. Crude, parallel, and surprisingly effective on rugged terrain.</p><p><strong>Trust region.</strong> A bound on how far a single step may go, on the logic that your local model of the landscape is only credible nearby. TRPO and PPO in reinforcement learning are trust-region methods. A policy of &#8220;no more than 7% price change per year&#8221; is an informal trust region.</p><p><strong>Niching / speciation.</strong> Enforcing local competition among similar candidates so several distinct lineages survive rather than one taking over. Deliberately slows convergence, which often speeds up finding the global optimum.</p><h2>Quality-diversity and novelty</h2><p><strong>Quality-diversity (QD).</strong> A family of algorithms that refuse to return a single answer, instead maintaining a collection of high-performing solutions that are meaningfully <em>different</em> from one another.</p><p><strong>MAP-Elites.</strong> The best-known QD algorithm. Divide a descriptor space into cells, keep the fittest solution found in each cell, use the whole archive as raw material for further search.</p><p><strong>Behavioural descriptor space.</strong> The dimensions along which you consider solutions different &#8212; not their fitness, but their character. For pricing: value metric, fence structure, commitment shape, expiry rules.</p><p><strong>Stepping stone.</strong> A solution that is not itself good but leads somewhere good. QD&#8217;s core insight is that archives of mediocre-but-different solutions are the raw material for breakthroughs.</p><p><strong>Deceptive landscape.</strong> A landscape where following the fitness gradient leads actively <em>away</em> from the global optimum. Not merely rugged &#8212; misleading. The reason novelty search exists.</p><p><strong>Novelty search.</strong> Search that ignores fitness entirely and rewards being behaviourally different from everything tried before. Sounds absurd; outperforms objective-driven search on deceptive problems.</p><p><strong>Surprise search.</strong> A variant that rewards divergence from <em>predicted</em> behaviour rather than from past behaviour. It rewards violated expectations rather than mere difference.</p><h2>Reinforcement learning terms</h2><p><strong>Reinforcement learning (RL).</strong> Learning to act by trying actions and observing rewards, rather than by being shown correct answers.</p><p><strong>Policy.</strong> The rule mapping situations to actions. A pricing policy in the ordinary business sense is literally a policy in the RL sense.</p><p><strong>Reward / objective.</strong> What the learner is trying to maximize. The same role as fitness.</p><p><strong>Policy gradient.</strong> Adjusting the policy in the direction that increases expected reward &#8212; gradient ascent applied to behaviour.</p><p><strong>Surrogate objective.</strong> A proxy you can actually compute, standing in for the thing you care about. Works only while it tracks the real objective.</p><p><strong>Reward hacking.</strong> When a learner maximizes the stated reward while destroying the thing the reward was meant to represent. Every discount-driven end-of-quarter revenue pull-forward is reward hacking.</p><p><strong>Discount factor (&#947;).</strong> How much future reward counts relative to immediate reward. &#947; near 1 means patient and long-horizon; near 0 means myopic. Note this is nothing to do with commercial discounting.</p><p><strong>Sparse / delayed reward.</strong> Feedback that arrives rarely, or long after the action. Enterprise pricing is a sparse, delayed reward problem &#8212; you learn whether the price was right at renewal, quarters later.</p><p><strong>Flat maximum / flat minimum.</strong> A peak that is broad rather than sharp, so nearby configurations perform nearly as well. Flat optima are robust; sharp ones are fragile. Usually you want the broad hill, not the spire.</p><h2>The fractal landscape result</h2><p><strong>Lyapunov exponent.</strong> A measure of how fast small differences amplify in a dynamical system. Positive means chaotic &#8212; nearly identical starting points diverge exponentially, so long-run prediction fails. A market where competitors reprice automatically in response to each other has a positive Lyapunov exponent.</p><p><strong>Differentiable.</strong> Having a well-defined slope at every point. Gradient methods require it. Elasticity estimates assume it.</p><p><strong>H&#246;lder continuity.</strong> A graded way of describing how rough a function is. A function is H&#246;lder continuous with exponent &#945; if &#8739;f(x)&#8722;f(y)&#8739;&#8804;C&#8739;x&#8722;y&#8739;&#945;. At &#945;=1 it is well behaved and essentially differentiable. Below 1 it is continuous but <em>not</em> differentiable &#8212; no slope exists anywhere, no matter how closely you look.</p><p><strong>Fractal.</strong> Structured at every scale. A fractal landscape is rugged when you zoom in, and still rugged when you zoom in further. This is worse than ordinary ruggedness, because there is no scale at which it looks locally smooth, and therefore no scale at which a gradient exists.</p><p><strong>Mollification / smoothing kernel.</strong> Deliberately blurring a rough function by averaging it over a small random neighbourhood, producing something differentiable. This is the mathematical content of &#8220;inject deliberate price variance.&#8221;</p><p><strong>Metric space / quotient space.</strong> A <strong>metric space</strong> is a set with a well-defined notion of distance. A <strong>quotient space</strong> is what you get when you declare certain points equivalent and collapse them to a single point. The speculative claim in this post is that pricing landscapes should be defined over the quotient of price space by buyer-perceived equivalence, not over the real numbers &#8212; and that fences and tiers are how you construct those equivalence classes.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Buyer generated value models]]></title><description><![CDATA[Inverting the routine]]></description><link>https://pricinginnovation.substack.com/p/buyer-generated-value-models</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/buyer-generated-value-models</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Mon, 24 Aug 2026 13:22:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qPp0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.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="/__u/substackcdn.com/image/fetch/$s_!qPp0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qPp0!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png 424w, /__u/substackcdn.com/image/fetch/$s_!qPp0!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png 848w, /__u/substackcdn.com/image/fetch/$s_!qPp0!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qPp0!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qPp0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png" width="1210" height="1728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1728,&quot;width&quot;:1210,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2165177,&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://pricinginnovation.substack.com/i/212288497?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!qPp0!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png 424w, /__u/substackcdn.com/image/fetch/$s_!qPp0!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png 848w, /__u/substackcdn.com/image/fetch/$s_!qPp0!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qPp0!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f04435e-9966-4e09-b928-51b27e6987ca_1210x1728.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Most value models are built/designed/generated by vendors trying to convince buyers of the value of whatever they are selling. Modern models are based on Tom Nagle&#8217;s Economic Value Estimation<sup>(tm)</sup> or EVE<sup>(tm)</sup> (the phrases are trademarks of Deloitte who acquired them when it purchased Monitor, who acquired them when it purchased the Strategic Pricing Group). They are mostly used to understand, track and communicate the value of differentiated products and services. But is there another way to think about this?</p><p>The power of EVE style value models is</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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><ul><li><p>They are relative to an alternative (the reference value)</p></li><li><p>They decompose value into value drivers that estimate the impacts on the buyers profit and loss statement (or in rare cases the balance sheet)</p></li><li><p>The value drivers are represented as equations</p></li><li><p>The equations form an interacting system with emergent properties</p></li></ul><p>Value models are generally not shared directly. They are translated into value stories or used to inform ROI (Return on Investment) and NPV (Net Present Value) calculations. The actual value models are only seen by the value engineers who created them and a few other people who can appreciate and put to work the technical power of a system of equations.</p><p>Value models have the peculiar property of being internal artifacts used by people on the outside (the seller) looking in (to a buyer). That tension is one reason that adoption of value models has been slow.</p><p><strong>What happens if we flip this and generate the value model beginning with the buyer?</strong></p><p>Doing this one starts not with a product or solution, but with the buyer&#8217;s challenge.</p><p>Their are several ways to frame this.</p><ul><li><p>As a use case</p></li><li><p>As a Job-to-be-Done (in Clayton Christensen&#8217;s sense)</p></li><li><p>A KPI (Key Performance Indicator) or explicit business goal</p></li><li><p>As a business opportunity to be exploited</p></li></ul><p>One can begin with any of these as a starting point and generate a family of value models that set out what a solution needs to do in order to create value for a buyer.</p><p>Then, if there are value models available for different products and solutions, these can be searched and combined to find the best solution for a specific buyer.</p><p>The mapping between the buyer&#8217;s value model and the seller&#8217;s value model can be used to inform price and commercial terms.</p><p>This does not need to be limited to one buyer. The solution that best solves for the buyer can combine multiple products, services or agents.</p><h2>A value model process for buyers</h2><p>Here is a simple process for generating an EVE style value model starting with the buyer&#8217;s challenge or business opportunity.</p><p>Start from the challenge, not the catalogue. The steps below generate a buyer value model before any seller is in the room.</p><ol><li><p><strong>Name the Job-to-be-Done or business opportunity.</strong> State it as a functional job (the underlying process the buyer is trying to execute), not a feature request. Include the emotional and social dimensions of the job, since these often show up later as risk or optionality drivers.</p></li><li><p><strong>Anchor the reference state.</strong> Ask what the buyer does today to get this job done &#8212; including &#8220;nothing,&#8221; internal workarounds, or a competitor. This becomes the reference value in the EVE sense, the baseline every driver will be measured against.</p></li><li><p><strong>Identify the affected P&amp;L and balance sheet lines.</strong> Walk the buyer&#8217;s income statement and, where relevant, balance sheet, and ask where success or failure on this job shows up: revenue, cost, working capital, capital investment, risk, optionality.</p></li><li><p><strong>Draft (or generate) value drivers as equations, not adjectives.</strong> For each affected line, write a driver equation using three variable types: customer variables (who they are, how big, how they operate), improvement claims (how much better the job could be done), and market variables (external factors like rates, competitive intensity, or regulation). At this stage the improvement claims are placeholders or targets &#8212; ranges, not vendor promises.</p></li><li><p><strong>Build the KPI bridge.</strong> Connect each value driver to a KPI the buyer already tracks (net revenue retention, cost per unit, days sales outstanding, risk-adjusted return). This makes the model meaningful to a CFO without translation.</p></li><li><p><strong>Stress test with distributions, not point estimates.</strong> Represent uncertain variables as ranges or distributions rather than single numbers, since buyer-first models are built before a specific solution has supplied evidence.</p></li><li><p><strong>Publish the model as a want, not a want-list.</strong> The output is a &#8220;buyer value model&#8221; &#8212; a solution-agnostic specification of what any offering, service, dataset, or agent would need to deliver in order to create value for this buyer, on this job, at this scale.</p></li></ol><p>To research - can the <a href="https://thevalueproject.org/">Value Project</a> JSON (an open source schema for value models) be used for this?</p><h2>The search and configuration algorithm</h2><p>And here is an algorithm for matching a buyer&#8217;s EVE value model with seller side value model(s).</p><p>Once buyer value models and seller value models exist as computable objects &#8212; the direction the Value Project schema is pushing the field &#8212; matching becomes a search problem over equations rather than a sales conversation over slide decks.</p><p><strong>How it works.</strong> The buyer model BB<span>B</span> specifies a set of target value drivers {b<sub>1</sub>, b<sub>2</sub>, &#8230; b<sub>n</sub>}, each with a KPI, a variable range, and a weight reflecting how material that driver is to the buyer. Each candidate seller model S<sub>k&#8203;</sub> for a product, service, dataset, or agent. This specifies a set of claimed value drivers {&#8203;S<sub>k1</sub>, S<sub>k2</sub> &#8230; S<sub>km</sub>} expressed in the same variable and unit space. The algorithm&#8217;s job is threefold: align drivers on shared semantics, score each seller against the buyer&#8217;s weighted targets, and then search over combinations of sellers (since one agent may cover a cost driver and another may cover a risk driver) to find the composition that maximizes net differentiation value for the buyer at the lowest aggregate price.</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;cef53124-fc28-4594-96de-345c7cf4b9e2&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">ALGORITHM MatchAndCompose(BuyerModel B, SellerModels S[1..K])

1. NORMALIZE
   for each driver b in B.drivers:
       map b to a canonical driver taxonomy code
       (Revenue Enhancement | Cost Reduction | Working Capital |
        Capital Deferral | Risk Reduction | Optionality)
   for each seller S_k in S:
       for each driver s in S_k.drivers:
           map s to same canonical taxonomy code
           align units and variable definitions to B's schema
           (resolve currency, time horizon, population size, etc.)

2. FILTER
   candidates = { S_k in S : overlap(S_k.taxonomy_codes, B.taxonomy_codes) &gt; 0 }
   discard S_k if reference_value(S_k) is not comparable to B.reference_state
   discard S_k if S_k.risk_drivers exceed B.risk_tolerance

3. SCORE (single seller fit)
   for each S_k in candidates:
       fit_score(S_k) = 0
       for each b in B.drivers:
           s = best_matching_driver(S_k, b)
           if s exists:
               delta = evaluate(s.equation, B.customer_variables)
                       - evaluate(b.reference_equation, B.customer_variables)
               coverage = confidence(s) * overlap(s.variables, b.variables)
               fit_score(S_k) += b.weight * delta * coverage
       cost_adjusted_score(S_k) = fit_score(S_k) - price(S_k)

4. COMPOSE (multi-seller search)
   uncovered = B.drivers
   portfolio = {}
   while uncovered is not empty and candidates is not empty:
       S_best = argmax over candidates of
                marginal_value(S_k, uncovered) / price(S_k)
       portfolio.add(S_best)
       uncovered = uncovered - covered_drivers(S_best)
       candidates.remove(S_best)
       check for negative interaction effects between S_best and portfolio
       (e.g., overlapping cost claims, integration risk, redundant coverage)

5. RANK AND RETURN
   total_value(portfolio) = sum(driver-level net differentiation value)
   total_price(portfolio) = sum(price(S_k) for S_k in portfolio)
   value_capture_ratio = total_price(portfolio) / total_value(portfolio)
   return portfolio ranked by total_value(portfolio) - total_price(portfolio),
          subject to value_capture_ratio within buyer's acceptable range</code></pre></div><p>The normalization step is what makes this work. Without a shared taxonomy and shared variable definitions, no comparison across seller models is meaningful, which is exactly the interoperability problem the Value Project schema exists to solve. The scoring step is a constrained matching problem &#8212; closer to a weighted bipartite matching between buyer drivers and seller drivers than to keyword search. The composition step is a greedy cover algorithm (with an interaction check) because most real buyer problems are not solved by a single product; they are solved by a bundle of product, service, data and agent, each covering a different value driver. The final step turns the whole search into a pricing decision by folding in the Value Capture Ratio, the used to judge whether a seller is capturing a fair share of the value it creates.</p><h2>An ecology of buyer and seller value models</h2><p>Picture four layers operating continuously rather than episodically.</p><p>At the base sit <strong>buyer value models</strong> &#8212; computable, published or privately held representations of a specific job, opportunity, or KPI target, expressed in the buyer&#8217;s own P&amp;L terms. </p><p>Above that sit <strong>seller value models</strong> &#8212; one per product, service, dataset, or agent, each published in the same schema so it is legible to both humans and machines.</p><p>Between them sits a <strong>matching layer</strong>, running the search-and-compose algorithm above, continuously re-scoring as either side&#8217;s model changes (new pricing, new evidence, a shift in the buyer&#8217;s KPI targets). </p><p>On top sits a <strong>composition layer</strong>, which assembles the winning portfolio of sellers into a single deliverable &#8212; a bundle that might mix a SaaS platform, a data feed, a professional service, and two or three specialized agents &#8212; and expresses the combined economics as one net differentiation value and one blended price.</p><p>Feedback loops connect all four layers: realized outcomes (did the buyer actually get the promised value) flow back to update both the buyer&#8217;s model (refining KPI targets) and the seller&#8217;s model (recalibrating improvement claims), which is the same value-capture feedback loop Forth describes for the Value Project vision.</p><h2>Market implications</h2><p>Today&#8217;s B2B buying process runs on asymmetric information, one-off negotiation, and static packaging &#8212; a buyer compares a handful of vendor pitches, each built to be persuasive rather than comparable, and settles for a package assembled well before the deal, not for the specific job at hand. An ecology of computable buyer and seller value models attacks each of those weaknesses directly.<span>publications.</span></p><ul><li><p>Information asymmetry collapses because both sides publish models in the same schema, so price can be checked against value rather than taken on faith.</p></li><li><p>Search cost falls because matching is computational, not manual &#8212; a buyer&#8217;s model can be run against hundreds of seller models in the time it takes a human to read three vendor decks.</p></li><li><p>Packaging becomes adaptive rather than fixed, since the composition layer assembles exactly the mix of product, service, data and agent that covers the buyer&#8217;s actual uncovered drivers, instead of forcing the buyer into a pre-built tier.</p></li><li><p>Value capture becomes a measured, continuously tuned variable instead of a one-time negotiating outcome, closing the loop between what is promised and what is delivered.</p></li><li><p>Competition shifts from marketing and relationship strength to model quality &#8212; sellers who can prove their driver equations against real customer data will out-compete sellers who cannot, which raises the overall honesty of the market rather than just its speed.</p></li></ul><p>The market that results looks less like a sequence of negotiated deals and more like a live, navigable graph of buyer needs and seller capabilities, continuously re-matched as either side changes. The result is a genuinely computational market rather than an episodic one.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Credit-Based Pricing has an Image Problem]]></title><description><![CDATA[Bad design? Bad intent? Just the nature of the beast?]]></description><link>https://pricinginnovation.substack.com/p/credit-based-pricing-has-an-image</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/credit-based-pricing-has-an-image</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Wed, 19 Aug 2026 12:34:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wjXM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.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="/__u/substackcdn.com/image/fetch/$s_!wjXM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wjXM!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png 424w, /__u/substackcdn.com/image/fetch/$s_!wjXM!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png 848w, /__u/substackcdn.com/image/fetch/$s_!wjXM!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wjXM!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wjXM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png" width="1456" height="883" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:883,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:92309,&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://pricinginnovation.substack.com/i/211571966?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wjXM!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png 424w, /__u/substackcdn.com/image/fetch/$s_!wjXM!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png 848w, /__u/substackcdn.com/image/fetch/$s_!wjXM!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wjXM!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0a512c-2b95-4796-967b-c5e7bcdd03e7_1490x904.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Over the past two weeks I have put up two simple polls on LinkedIn.</p><p>One asked the following question and gave the following options for responses (LinkedIn polls only allow for four options).</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>&#8220;Credit-based pricing is getting a lot of attention lately. Some love it, some hate it. A number of pricing experts have said it is just a fancy way to do cost plus pricing. Some buyers find it opaque and hard to predict. Some of the fastest growing and most successful companies in the AI and agent economy use it to price.&#8221;</p><p><strong>Credit based pricing is &#8230;</strong></p><ul><li><p><strong>Flexible and connects to value</strong></p></li><li><p><strong>Opaque and hard to predict</strong></p></li><li><p><strong>A way to track costs</strong></p></li><li><p><strong>Other</strong></p></li></ul><p>I put separate polls across my personal feed, the Professional Pricing Society (PPS), Design Thinking (DT), SaaS and Artificial Intelligence Exchange (AIX) groups. There were a total of 120 responses at time of writing.</p><p>Almost 50% of respondents feel that credit based pricing is opaque and hard to predict. Not a good positioning. Diving into the comments on G2, Reddit and other social media confirms this impression. There are many complaints about not understanding what the credits are, how they are consumed, what happens at the end of a period and so on. To be honest, I am tempted to add to these comments for a couple of sites that I depend on and where I am burning through a scary amount of tokens.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bP37!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bP37!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png 424w, /__u/substackcdn.com/image/fetch/$s_!bP37!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png 848w, /__u/substackcdn.com/image/fetch/$s_!bP37!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bP37!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bP37!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png" width="1456" height="898" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:898,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80131,&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://pricinginnovation.substack.com/i/211571966?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!bP37!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png 424w, /__u/substackcdn.com/image/fetch/$s_!bP37!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png 848w, /__u/substackcdn.com/image/fetch/$s_!bP37!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bP37!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92cdd7ce-00e2-44bc-ae95-d260d012d0be_1478x912.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Looking at the differences between groups, I compared the percent who said that credits are opaque.</p><ul><li><p>Personal - 44%</p></li><li><p>PPS - 29%</p></li><li><p>DT - 60%</p></li><li><p>SaaS - 43%</p></li><li><p>AIX - 56%</p></li></ul><p>The people most likely to be using agents and applications priced in credits are also the ones most likely to find them opaque!</p><p>A number of people who clicked on other commented that it is really &#8216;all of the above&#8217; including well known pricing experts like Mark Stiving and <span>Ulrik Lehrskov-Schmidt.</span> Fair enough, but most people have one dominant impression and for almost half of the respondents that impression is &#8220;opaque and hard to predict.&#8217; Why is that was the theme of the other poll.</p><p>&#8220;<span>Credit based pricing is emerging as the standard way to price AI agents and is often being used as an additional pricing metric for AI enabled applications.<br><br>Many buyers and users experience credit based pricing as opaque and unpredictable. They are not sure how many credits they will need, how they are consuming the credits they have and the fate of the credits they have not yet used.<br><br>Is this a result of (i) the nature of credit based pricing, (ii) poor design, (iii) the intentions of the vendors or (iv) some other reason (one may disagree with the position that credit based pricing is opaque and unpredictable).&#8221;</span></p><p><strong><span>Credit based pricing is opaque and unpredictable because of</span></strong></p><ul><li><p><strong>Its nature</strong></p></li><li><p><strong>Poor design</strong></p></li><li><p><strong>Intention</strong></p></li><li><p><strong>Other</strong></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8Iv6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8Iv6!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png 424w, /__u/substackcdn.com/image/fetch/$s_!8Iv6!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png 848w, /__u/substackcdn.com/image/fetch/$s_!8Iv6!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8Iv6!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8Iv6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png" width="1456" height="889" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:889,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90539,&quot;alt&quot;:&quot;&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://pricinginnovation.substack.com/i/211571966?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!8Iv6!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png 424w, /__u/substackcdn.com/image/fetch/$s_!8Iv6!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png 848w, /__u/substackcdn.com/image/fetch/$s_!8Iv6!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8Iv6!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F127c7b6d-0b8c-4be9-bf71-849d5ccf93dc_1480x904.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>I pushed this to the same groups. There were a total 181 responses.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ELPs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ELPs!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png 424w, /__u/substackcdn.com/image/fetch/$s_!ELPs!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png 848w, /__u/substackcdn.com/image/fetch/$s_!ELPs!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ELPs!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ELPs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png" width="1456" height="879" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:879,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86078,&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://pricinginnovation.substack.com/i/211571966?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ELPs!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png 424w, /__u/substackcdn.com/image/fetch/$s_!ELPs!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png 848w, /__u/substackcdn.com/image/fetch/$s_!ELPs!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ELPs!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2a7086a-369c-4704-8e23-d74e609d15b7_1468x886.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The two most negative responses dominated.</p><p>Almost 32% feel that credit-based pricing is inherently opaque and unpredictable.</p><p>Even more concerning, 30% of people of people thought that the opacity and predictability issues are intentional, something that has been designed in.</p><p>Having participated in numerous conversation on the design and implementation of credit-based pricing I have to admit that there are companies who intentionally implement what I would consider to be anti-patterns. They curtail roll overs, pooling and credit transfer, they don&#8217;t invest in credit wallets or credit prediction, and some even consume credits so that the most recently acquired credits are consumer first leaving the rest to expire. These design choices give all credit-based pricing systems a bad name.</p><p>If fact though, I think that most of the concern about opacity and predictability is actually the result of poor design. Here is the QA checklist from the upcoming <em><strong><a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy</a></strong></em> book that I am writing with Michael Mansard and Wolfgang Ulaga. Hopefully it will help people both design and evaluate these models.</p><h1><span>Appendix B: Credit-Based Pricing QA</span></h1><p><span>A credit model is not just a price list. It is a value model, meter, wallet, policy system, and buyer trust architecture. Before launch or a material change, test the following.</span></p><p><span>A complete checklist will be available on the book&#8217;s website.</span></p><h3><span>1. Value and unit</span></h3><ul><li><p><span>Define the target segment and its next-best alternative; do not price for an imaginary average customer.</span></p></li><li><p><span>Validate the core relationship: customer value &gt; effective price &gt; variable cost for representative actions and usage mixes.</span></p></li><li><p><span>Choose a buyer-legible unit&#8212;normally an action, output, workflow, or verified outcome&#8212;not a hidden cost unit such as tokens.</span></p></li><li><p><span>Make it possible to explain in one sentence what a credit buys and why different actions use different numbers of credits.</span></p></li><li><p><span>Keep a versioned credit-weight register. Every billable action needs a trigger, weight, rationale, effective date, and owner.</span></p></li><li><p><span>Separate the two pricing dials: </span><strong><span>credits per action</span></strong><span> express relative value; </span><strong><span>price per credit</span></strong><span> sets the overall commercial level. Do not use one to conceal changes in the other.</span></p></li></ul><h3><span>2. Metering and failure fairness</span></h3><ul><li><p><span>Prefer charging when a successful output is confirmed. &#8220;No output, no charge&#8221; is the most comprehensible default.</span></p></li><li><p><span>Define success, partial completion, technical failure, vendor error, and buyer-input error in machine-testable terms.</span></p></li><li><p><span>Prevent duplicate debits from retries, timeouts, concurrency, and resumed workflows.</span></p></li><li><p><span>Refund or avoid charging for vendor-caused failures; price expected failure rates into unit economics rather than charging buyers for unusable work.</span></p></li><li><p><span>Maintain an auditable ledger that can recreate every debit, refund, expiry, adjustment, and invoice line.</span></p></li></ul><h3><span>3. Lifecycle and buyer controls</span></h3><ul><li><p><span>Design overage, on-demand credits, rollover, pooling, and incentives as one connected system.</span></p></li><li><p><span>Avoid hard caps that kill stateful agent workflows midstream. Make overage rates, alerts, and approval rules visible before spend occurs.</span></p></li><li><p><span>Make auto-top-up opt-in, with thresholds, spend limits, notifications, and cancellation controls.</span></p></li><li><p><span>Use explicit rollover and expiry rules by credit type; show upcoming expiry and monitor unused-credit waste as a renewal-risk signal.</span></p></li><li><p><span>Pool credits at account or team level where workload variance warrants it; use budgets and roles for governance rather than per-seat silos.</span></p></li><li><p><span>Use a clear, buyer-friendly draw order&#8212;normally first-expiring-first-out&#8212;and show which credit bucket funded each debit.</span></p></li></ul><h3><span>4. Operational readiness</span></h3><ul><li><p><span>Ensure the product UI, pricing page, quote, contract, invoice, and support scripts use the same definitions and rules.</span></p></li><li><p><span>Give buyers dashboards, forecasts, anomaly alerts, budgets, approvals, and usage-to-value reporting.</span></p></li><li><p><span>Reconcile product events, ledger balances, invoices, and finance records; test period boundaries, version changes, currency/tax, and manual adjustments.</span></p></li><li><p><span>Version and govern every change to weights, prices, lifecycle rules, and terms; preserve historical calculation integrity.</span></p></li><li><p><span>Test normal flow plus failures, retries, partial work, zero balance, overage, top-up, rollover, expiry, plan changes, cancellation, and migration before release.</span></p></li><li><p><span>Confirm accountable sign-off from pricing, product/engineering, finance, legal, GTM, and support.</span></p></li></ul><p><span>The final test is simple: can a buyer predict, control, and explain their spend&#8212;and can the vendor demonstrate that every credit charge corresponds to delivered, defensible value?</span></p><p></p><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Value, ROI, NPV, TCO]]></title><description><![CDATA[Comparing the value of solutions over time]]></description><link>https://pricinginnovation.substack.com/p/value-roi-npv-tco</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/value-roi-npv-tco</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Mon, 17 Aug 2026 13:42:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SVFc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.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="/__u/substackcdn.com/image/fetch/$s_!SVFc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!SVFc!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png 424w, /__u/substackcdn.com/image/fetch/$s_!SVFc!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png 848w, /__u/substackcdn.com/image/fetch/$s_!SVFc!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SVFc!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!SVFc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png" width="972" height="568" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:568,&quot;width&quot;:972,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:637112,&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://pricinginnovation.substack.com/i/211318773?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!SVFc!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png 424w, /__u/substackcdn.com/image/fetch/$s_!SVFc!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png 848w, /__u/substackcdn.com/image/fetch/$s_!SVFc!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SVFc!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffffd4872-1010-4afa-bdac-8b43062d46c2_972x568.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Most CFOs and procurement groups want to make sure that there is a business case for any investment, especially one that is meant to have a major impact on strategy, positioning, or basic operations. This describes most future investments in AI.</p><p>We are at the tail end of a period of exploration and experimentation in which companies were willing to test AI solutions and agents for many purposes. That is a normal and healthy part of any new wave of innovation. You have to try different things to figure out what will work for you. If you insist on economic returns too early in the process you are likely to miss the real opportunities to improve and then transform your business.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>But at some point one has to move from exploration to execution. More resources need to be applied, solutions scaled, integrations worked out, and governance put in place. To commit organizations need to be convinced that they are making good use of scarce resources (money, people&#8217;s time, compute, relational capital, energy and water &#8230;).</p><p>Traditionally, these decisions have required a business case that all of the key decision makers can buy into. At the heart of the business case is an analysis that sets out how value will be created, delivered, sustained.</p><p>Four of the standard ways to do this are ROI (Return on Investment), NPV (Net Present Value), TCO (Total Cost of Ownership) and of course my favourite, the value model (which I generally build using Tom Nagle&#8217;s EVE or Economic Value Estimation framework). <a href="https://valueiq.ai/">valueIQ</a> makes it easy to generate a high quality business case based on a value model and it is extending this to ROI and NPV.</p><p>How are these different approaches used? What are their strengths and weaknesses. How do they connect to support (or occasionally work against) each other?</p><h2>ROI: The Language Executives Speak</h2><p>ROI is the workhorse of the business case. It answers a blunt question: for every dollar invested, how many dollars come back, expressed as (Net Benefit &#247; Investment Cost) &#215; 100. For AI investments specifically, net benefit has to capture both direct effects &#8212; cost savings and revenue increases &#8212; and quantified indirect effects like productivity gains and risk reduction, while cost has to capture the full stack: technology, data preparation, model or agent development, integration, training, and ongoing maintenance.</p><p><strong>Strengths.</strong> ROI is simple, universally understood, and comparable across wildly different types of investment. It&#8217;s the number a CFO or budget owner can hold in their head and defend in a board meeting. Practitioners studying SaaS purchase justification found ROI is the most commonly used approach among the three (TCO, ROI, value) precisely because it collapses a messy investment case into one comparable figure.</p><p><strong>Weaknesses.</strong> ROI ignores the time value of money and the timing of cash flows &#8212; a project that pays back everything in year three looks identical to one that pays back steadily from month one, even though the second is far less risky. It also tends to be gamed: benefits get inflated and costs get understated, especially for AI projects where &#8220;productivity improvement&#8221; claims are notoriously soft unless tied to a documented baseline. ROI also says nothing about affordability or cash constraints &#8212; a 300% ROI project that requires more capital than the company has is still not fundable.</p><p><strong>Who it&#8217;s for.</strong> ROI is the CFO&#8217;s and procurement&#8217;s native language, and it&#8217;s what business buyers use to sell a project upward. All that decision-makers actually read is three-year TCO, three-year value capture, ROI ratio, and payback period presented as ranges, not point estimates. For agentic AI procurement specifically, the metric that unlocks executive attention tends to be &#8220;ROI percentage with a timeline &#8212; anything above 200% within 12 months,&#8221; provided it rests on hard, documented savings rather than vague productivity language.</p><h2>NPV: The Capital Allocator&#8217;s Discipline</h2><p>NPV takes the ROI logic and adds discipline for time and risk: it discounts each period&#8217;s net benefit back to today&#8217;s dollars using the company&#8217;s cost of capital and a risk adjustment, so a dollar of value five years from now is worth less than a dollar of value next quarter. This matters increasingly for AI, because many AI and agent initiatives have a J-curve profile &#8212; heavy upfront cost, slow initial adoption, and value that compounds only after data, workflows, and trust are built.</p><p><strong>Strengths.</strong> NPV is the only one of the four that properly accounts for the opportunity cost of capital, which is why finance teams use it to rank competing projects against each other or against simply investing the money elsewhere. It forces explicit assumptions about discount rate, time horizon, and the shape of the benefit curve &#8212; assumptions that ROI often hides.</p><p><strong>Weaknesses.</strong> NPV is the least accessible of the four to a non-finance audience; a &#8220;positive NPV of $2.3M at an 8% discount rate&#8221; doesn&#8217;t land the way &#8220;300% ROI&#8221; does. Some practitioners go further and argue NPV is essentially unusable for typical technology decisions because the discount rate and multi-year cash flow forecasts required are too speculative for anything beyond mature, well-understood capital projects &#8212; it has even been argued that NPV cannot be used to assess a technology initiative as the future is too uncertain. For fast-moving AI investments, where the underlying technology, competitive landscape, and even the vendor&#8217;s product may change within 6 months, forecasting cash flows five to seven years out is often closer to fiction than finance.</p><p><strong>Who it&#8217;s for.</strong> NPV lives with the CFO, finance/FP&amp;A, and the capital allocation committee &#8212; it&#8217;s the tool used when an AI investment is competing against other strategic uses of capital (a new plant, an acquisition, a buyback) rather than against &#8220;doing nothing.&#8221; It rarely appears in a pitch to a business buyer or a technical buyer; it&#8217;s a portfolio-level, not a project-level, conversation.</p><h2>TCO: The Cost-Side Reality Check</h2><p>TCO totals every cost of owning and operating a solution over its useful life &#8212; not just the license or subscription price, but implementation, integration, data preparation, training, change management, ongoing maintenance, compute and inference costs, governance overhead, and eventual replacement or decommissioning. In some cases even risk is included (though this is not a common practice). For AI and agent deployments, this list is longer than for traditional SaaS: it needs to include the &#8220;coordination tax&#8221; of managing human-AI handoffs, human transition costs, governance infrastructure, and failure reserves for when the agent gets something wrong.</p><p><strong>Strengths.</strong> TCO is the only one of the four metrics that reliably surfaces the long-tail costs that both ROI and NPV tend to omit &#8212; the maintenance, retraining, model drift management, and compute cost creep that erode value years after go-live. It&#8217;s essential for comparing architecturally different options (build vs. buy, cloud vs. on-prem, a single large model vs. a fleet of specialized agents) where sticker price is a poor guide to real cost.</p><p><strong>Weaknesses.</strong> TCO tells you the cheapest option, not the best one &#8212; it has nothing to say about benefits, so a rigorous TCO exercise can accidentally steer a company toward the cheapest AI tool rather than the one that actually solves the business problem. Used alone, it systematically favors incumbency and under-investment, because it makes visible every cost of change and none of the cost of staying still.</p><p><strong>Who it&#8217;s for.</strong> TCO is procurement&#8217;s and IT/CTO&#8217;s home turf. It&#8217;s what a technical buyer uses to negotiate vendor contracts, compare architectures, and protect the budget from underestimated implementation and run costs. CFOs use it alongside ROI to sanity-check whether a headline return survives once the &#8220;hidden&#8221; costs are added back in.</p><h2>The Value Model (EVE): Selling and Buying on Impact</h2><p>The value model &#8212; built using Tom Nagle&#8217;s Economic Value Estimation (EVE) framework &#8212; starts from a different question than the other three: not &#8220;what will this cost us&#8221; or &#8220;what do we get back,&#8221; but &#8220;how much economic value does this create for this specific customer, relative to their next best alternative?&#8221;. An EVE model decomposes value into a reference value (what the customer&#8217;s next-best alternative costs or delivers), a positive differentiation value (the extra economic benefit your offering creates), a negative differentiation value (switching costs, training, or anything the customer gives up), and a net differentiation value &#8212; the range within which a defensible value-based price sits.<span> Note that in practice many (most?) EVE models do not include a reference price.</span></p><p>The underlying value drivers are organized into six categories that map directly onto a customer&#8217;s income statement and balance sheet: increase revenue, decrease operating costs, decrease operating capital, decrease or defer capital investment, decrease risk, and increase flexibility/optionality. This is what makes EVE fundamentally different from ROI, NPV, and TCO &#8212; it isn&#8217;t a financial appraisal technique applied after the fact; it&#8217;s a value architecture built collaboratively, that becomes the shared language buyer and seller use to negotiate price and scope.</p><p><strong>Strengths.</strong> The value model is the most holistic of the four, because it forces explicit segmentation &#8212; different customers get different amounts of value from the same offering, which is exactly why one-size-fits-all pricing under- or over-charges most segments. It&#8217;s also the only one of the four designed from the outset to be a joint artifact between buyer and seller rather than an internal-only calculation: a well-built EVE model gives the seller a defensible basis for value-based pricing and gives the buyer independent verification that the price is justified by real economic impact rather than list-price anchoring or negotiation leverage.</p><p><strong>Weaknesses.</strong> EVE models are harder to build and require far more customer-specific data than a generic ROI or TCO template &#8212; you need real numbers from the customer&#8217;s own operations, which means access, trust, and time. They are also easier to dispute: because the model quantifies benefits that haven&#8217;t happened yet, a sceptical CFO can always argue the value driver assumptions (adoption rate, error reduction, cycle-time improvement) are optimistic. Value models age fastest of the four and need to be updated and maintained as part of customer success &#8212; an AI agent&#8217;s differentiation value against &#8220;next best alternative&#8221; can shrink within a single product release cycle as competitors close gaps or the market redefines what&#8217;s table stakes.</p><p><strong>Who it&#8217;s for.</strong> The value model is most effective with the actual business buyer and executive sponsor who owns the P&amp;L impact &#8212; a VP of Operations, a Chief Revenue Officer, a business-unit CEO &#8212; because it speaks directly in the currency of their targets (revenue, margin, working capital, risk). It&#8217;s an essential tool for the seller: without an EVE model, a sales team is reduced to competing on price or features rather than economic impact. CFOs engage with it as a validator of the ROI case&#8217;s assumptions, not usually as the primary artifact they sign off on &#8212; the CFO wants the compressed ROI/TCO number; the value model is what justifies that number&#8217;s inputs.</p><h2>How the Four Frameworks Connect</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Y32b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Y32b!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png 424w, /__u/substackcdn.com/image/fetch/$s_!Y32b!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png 848w, /__u/substackcdn.com/image/fetch/$s_!Y32b!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Y32b!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Y32b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png" width="1456" height="420" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:420,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:157811,&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://pricinginnovation.substack.com/i/211318773?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Y32b!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png 424w, /__u/substackcdn.com/image/fetch/$s_!Y32b!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png 848w, /__u/substackcdn.com/image/fetch/$s_!Y32b!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Y32b!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43aac3ee-5ff2-485d-846b-bf7169066a49_1880x542.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>These four systems of measurement are not competitors so much as inputs into each other. The value model generates the benefit-side numbers &#8212; the revenue lift, cost reduction, risk mitigation &#8212; that feed directly into the numerator of the ROI calculation and into the future cash flows that NPV discounts. TCO, in parallel, generates the denominator: the fully loaded cost base that ROI divides into, and that NPV&#8217;s outflows are built from. In a well-built business case, EVE supplies &#8220;what value looks like,&#8221; TCO supplies &#8220;what it really costs,&#8221; and ROI/NPV are simply different ways of compressing those two streams into a decision-ready number.</p><p>Where they work against each other is mostly political rather than mathematical. A seller&#8217;s EVE model, built to demonstrate maximum differentiated value, can produce optimistic benefit assumptions; a buyer&#8217;s TCO exercise, built by procurement to protect the budget, naturally produces a maximalist cost base including every conceivable hidden cost. Put those two together unreconciled and you get an ROI number that neither side actually believes &#8212; which is exactly why the strongest business cases are co-built, with the value model and TCO validated jointly by both parties rather than handed across the table as competing artifacts. There is also a structural tension between NPV&#8217;s discipline and ROI&#8217;s simplicity: a project can show an attractive year-one ROI while destroying value on an NPV basis if the benefit curve declines sharply after an initial spike. This is why value over time is emerging as a key part of value modelling and analysis.</p><h2>Data Requirements</h2><p>Each framework reqiores a different data diet, and mismatched data is the most common reason business cases fall apart under CFO scrutiny.</p><p><strong>ROI</strong> needs a documented baseline of current-state cost and performance (hours spent, error rates, throughput, unit costs) captured before the AI solution is deployed, plus an all-in cost estimate covering software, implementation, integration, training, and ongoing operation. </p><p><strong>NPV</strong> requires everything ROI needs, period by period, plus two additional inputs: the company&#8217;s weighted average cost of capital (or hurdle rate) and a defensible multi-year forecast of how benefits and costs will evolve &#8212; including how quickly AI value ramps, plateaus, or decays, which is the value over time mapping that is emerging as a key issue.</p><p><strong>TCO</strong> requires a comprehensive cost taxonomy: license/subscription fees, implementation and integration labour, data preparation and cleansing costs, training and change management, ongoing compute/inference costs, model retraining and governance overhead, support and maintenance contracts, and end-of-life/replacement costs, ideally sourced from vendor contracts, IT asset management systems, and finance&#8217;s cost-center actuals rather than estimated.</p><p><strong>The value model (EVE)</strong> is the most data-intensive to build correctly, because it requires customer-specific operational data mapped to the six value drivers: current revenue and margin structure, operating cost baselines by process, working capital metrics, capital expenditure plans, risk exposure (compliance, downtime, error costs), and a credible profile of the &#8220;next best alternative&#8221; the customer would use instead. This data typically comes from a mix of customer interviews, the customer&#8217;s own financial statements, industry benchmarks, and &#8212; increasingly &#8212; instrumented usage data from a pilot or trial deployment, which is why the strongest EVE models today are built jointly during a proof-of-concept rather than purely from pre-sales discovery calls.</p><h2>Validating Models Over Time</h2><p>Building the business case is the easy half; validating it after go-live is where most organizations under-invest.</p><p><strong>ROI validation</strong> requires re-measuring the same baseline metrics post-deployment on a fixed cadence, and a &#8220;post-audit&#8221; comparing actuals to the original business case line by line, typically at 12 months. A staged review cadence &#8212; a day-0 baseline, a day-30 adoption check, a day-60 quality check, and a day-90 scale-or-kill decision &#8212; has become the emerging standard specifically for AI workflows, because early enthusiasm metrics (usage, sentiment) are poor predictors of durable value.</p><p><strong>NPV validation</strong> is harder because it requires tracking actual cash flows against forecast ones over multiple years and periodically re-running the discounted model as the cost of capital, risk discount or the benefit trajectory shifts &#8212; few organizations do this rigorously, which is part of why NPV is more often used to approve than to audit AI investments.</p><p><strong>TCO validation</strong> means reconciling budgeted versus actual spend across every cost category quarterly, watching in particular for the categories that tend to blow past estimate in AI projects &#8212; data preparation, integration rework, and ongoing compute/inference costs as usage scales &#8212; and feeding overruns back into future TCO templates so the estimation error shrinks over time.</p><p><strong>Value model validation</strong> is the most operationally demanding and, done well, becomes an ongoing governance discipline rather than a one-time exercise. It requires instrumented tracking of the actual value driver metrics named in the original EVE model &#8212; the specific revenue lift, cost reduction, or risk metric promised &#8212; against the baseline, ideally through a dashboard with defined owners, targets, and review cadences, sometimes formalized as a &#8220;Benefits Register&#8221; or &#8220;Results Chain&#8221; that traces AI activity through to business outcomes. Because AI value has a value over time curve rather than a flat, constant profile, validation needs to revisit the value model itself periodically &#8212; not just check actuals against a static forecast &#8212; to confirm the shape of the curve (how value appears, grows, plateaus, and eventually decays as the market catches up) still matches reality. This is also the framework most naturally suited to renewal and expansion conversations: a validated EVE model becomes evidence for the next negotiation, closing the loop between the initial business case and the ongoing commercial relationship.</p><h2>Matching Frameworks to Decision-Makers</h2><p>No single framework wins every stakeholder, which is why a complete business case for a significant AI investment typically presents at least three of the four together, translated for the audience in the room.</p><ul><li><p><strong>CEO</strong> &#8212; cares about strategic positioning and competitive advantage; responds best to the value model&#8217;s framing of differentiated economic impact plus a headline ROI/payback figure, not a spreadsheet of assumptions.</p></li><li><p><strong>CFO</strong> &#8212; wants one clear number with a timeline, typically ROI and payback, but will demand the TCO be added back in to stress-test whether the headline return survives full costing, and may ask for NPV when the investment competes against other capital uses.</p></li><li><p><strong>CTO/technical buyer</strong> &#8212; lives in TCO territory: architecture cost, integration burden, ongoing maintenance and compute cost, and vendor lock-in risk, because they own the operational consequences long after the business case is approved.</p></li><li><p><strong>Procurement</strong> &#8212; uses TCO to negotiate contract terms and compare vendors on total cost, and increasingly cross-checks vendor ROI claims against independently modelled TCO and risk-avoidance figures.</p></li><li><p><strong>Business buyer / executive sponsor</strong> &#8212; is the natural home of the value model, because EVE speaks directly in the P&amp;L and operational metrics they&#8217;re accountable for, and gives them ammunition to defend the investment internally.</p></li><li><p><strong>Seller/vendor</strong> &#8212; needs the value model as the foundation of a value-based pricing conversation; without it, they default to feature or discount-based selling that erodes margin and mutual trust.</p></li></ul><p>The organizations that move fastest and most successfully from AI experimentation to AI execution are the ones that stop treating these four frameworks as competing templates to fill in for different stakeholders, and start treating them as one connected system: the value model defines what &#8220;winning&#8221; looks like, TCO defines what it really costs to get there, ROI and NPV translate that into the language of capital allocation, and disciplined post-implementation reviews close the loop by holding all four accountable. That loop &#8212; build, price, deploy, measure, revalue &#8212; is the real business case for AI. It&#8217;s also the positive-sum structure that lets buyer and seller keep negotiating in good faith long after the ink is dry.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Scenarios for pricing in the agent economy]]></title><description><![CDATA[Pricing for the Agent Economy Book]]></description><link>https://pricinginnovation.substack.com/p/scenarios-for-pricing-in-the-agent</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/scenarios-for-pricing-in-the-agent</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Wed, 12 Aug 2026 15:50:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!at2c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.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="/__u/substackcdn.com/image/fetch/$s_!at2c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!at2c!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png 424w, /__u/substackcdn.com/image/fetch/$s_!at2c!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png 848w, /__u/substackcdn.com/image/fetch/$s_!at2c!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png 1272w, /__u/substackcdn.com/image/fetch/$s_!at2c!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!at2c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png" width="1156" height="388" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:388,&quot;width&quot;:1156,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:686920,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!at2c!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png 424w, /__u/substackcdn.com/image/fetch/$s_!at2c!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png 848w, /__u/substackcdn.com/image/fetch/$s_!at2c!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.png 1272w, /__u/substackcdn.com/image/fetch/$s_!at2c!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ed96f23-6a6f-4712-825f-ab0bc8e9b38e_1156x388.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>See note at end for how AI was used in this post.</em></p><p>There is a lot of uncertainty swirling about the agent economy these days. Many questions are unresolved and the technology is moving forward faster and in ways that are difficult to imagine. Many of you will have seen the video from OpenAI on the Hugging Face hack. This is only the tip of the iceberg and our agents are up to many things in the background that we don&#8217;t even suspect.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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><em><strong>&#8220;The future is here, it is just not evenly distributed.&#8221;</strong></em> <br>Vancouver science fiction writer William Gibson.</p><p>Given this level of change and uncertainty, how do we design packaging and pricing for the solutions we are bringing to market?</p><p>The classic answer to this is with scenario planning &#8212; one needs to design approaches that will be resilient over more than one possible future scenario.</p><p>The complementary answer is with adaptive pricing &#8212; one needs to design pricing systems that can adapt to and take advantage of change.</p><p>This rather long post I focus on pricing and scenario planning for the agent economy. Adaptive pricing will be a theme for early in the fall.</p><h1><strong>What is scenario planning?</strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_cZ-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_cZ-!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png 424w, /__u/substackcdn.com/image/fetch/$s_!_cZ-!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png 848w, /__u/substackcdn.com/image/fetch/$s_!_cZ-!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_cZ-!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_cZ-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png" width="1456" height="637" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:637,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:429684,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_cZ-!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png 424w, /__u/substackcdn.com/image/fetch/$s_!_cZ-!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png 848w, /__u/substackcdn.com/image/fetch/$s_!_cZ-!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_cZ-!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a0e14f-0abe-45f4-98ee-b566047db6a8_1482x648.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Scenario planning accepts that the future is uncertain and that there is more than one possible future. But it is not defeatist. It gives us tools to get early warnings of which futures are unfurling, how to prepare for them, and even how to shape them and tilt the paying field toward the future we want.</p><p>A great example of this are the Mont Fleur scenarios developed for South Africa with Nelson Mandela. When Mandela was released from prison in 1990 South Africa faced an uncertain and possibly disastrous future. The three critical uncertainties were whether there could be a negotiated settlement or would the country descend into civil war, would the transition to a new order be decisive, and would the policies of the new government be sustainable.</p><p>These uncertainties were used to structure four possible futures. 1. (lower left) an autocratic government in terminal decline (the ostrich), 2. (lower right) a democratic government with an economy that continued to struggle (lame duck), 3. (top left) an autocratic government that soared and then crashed (Icarus after the character in Greek myth who flew too close to the sun), 4. (top right) a diverse and successful democratic economy (flight of the flamingos). Being able to imagine and discuss these alternative futures helped people negotiate a transition to a democracy, though South Africa has struggled with its economic policies.</p><p>For more detail on this fascinating story see <a href="https://reospartners.com/blog/learnings-mont-fleur-scenarios">Reos Partners Learning from Experience: The Mont Fleur Scenario Exercise</a>.</p><p>Another important touch point for scenario planning is Shell&#8217;s work. Shell has a 50+ year track record in developing and applying scenarios and keeps its scenarios updated. <a href="https://www.shell.com/news-and-insights/scenarios/what-scenario-planning-models-does-shell-use.html">You can study their work here</a>.</p><p>Here is a simple version of scenario planning that we used at Ibbaka (the company where I did pricing consulting).</p><p><strong>1. Identify trends about which there is already meaningful certainty</strong></p><p>Examples are demographic trends, demand trends, sustaining innovations, events that we know will occur but are unsure when they will occur (like pandemics).</p><p><strong>2. Identify critical uncertainties</strong></p><p>A critical uncertainty is where more than one future could emerge. These uncertainties are critical because they will lead to different outcomes that require different actions that have important consequences. In most cases, limit this to two or three possible outcomes. Even if there is a continuum of outcomes or more than three outcomes, it is easier for humans to manage a limited set of scenarios. Trying to account for all possible scenarios can lead to &#8216;analysis paralysis.&#8217; It will be interesting to see if this changes with the use of generative AI, perhaps that is also a critical uncertainty.</p><p><strong>3. Combine two critical uncertainties</strong></p><p>This is a powerful exercise. Pick several different different critical uncertainties and try combining them in different ways. Look the the patterns that emerge. Which generate futures that will require different actions?</p><p><strong>4. Select the critical uncertainties and construct four scenarios</strong></p><p>The common practice is to limit oneself to two critical uncertainties and four scenarios. All four scenarios should be seen as possible. It is not necessary that all the scenarios be desirable, or that one be the most desirable. In some advanced applications, it is helpful to use multiple states for each critical uncertainty. This allows one to model neutral outcomes and generate six, nine or more scenarios. One can also use more than two critical uncertainties. If you are going to use more than three you will need a software tool to manage all the interactions. But this approaches lead to complexity that can actually make it more difficult to understand and prepare for scenarios. Start with a 2 x 2 matrix of four scenarios. This is enough to get you preparing for alternate futures.</p><p><strong>5. Name each scenario</strong></p><p>Give each scenario a name so that it becomes memorable and you can refer to it easily.</p><p><strong>6. Analyze the implications of each scenario</strong></p><p>Investigate questions such as<br>- Who is impacted<br>- How long will the impact last<br>- How will the impact change beliefs about the world<br>- How will the impact change behaviours<br>- How will the impact change decision making<br>For pricing scenarios, consider the impact on<br>- Supply and demand<br>- Market dynamics<br>- Value drivers (economic, emotional, community)<br>Consider the impact on people, the skills they will need, the roles they will play</p><p><strong>7. Create stories about each scenario</strong></p><p>Turn each scenario into a story about that future. Stories are one of the most powerful ways to promote understanding and memory. A scenario is not complete without a story.</p><p><strong>8. Identify early indicators for each scenario</strong></p><p>Ask what the early indicators are for each critical uncertainty. What will suggest how each uncertainty will resolve? Do this first for each critical uncertainty used for your scenarios and then for each scenario.</p><p><strong>9. Decide on actions for each scenario (in this context pricing actions)</strong></p><p>What are the critical actions you will take under each scenario? How will your pricing model need to evolve? It is often useful to divide these into three time frames: at the beginning of the scenario, in the midst of the scenario, at the end of the scenario.<br>Apply best practices for decision making and make it clear what will trigger the action, what resources are needed to execute the action, what information is needed to execute the action, what outcomes are expected.</p><p><strong>10. Establish a review mechanism</strong></p><p>Periodically (usually quarterly or annually) review the other critical uncertainties that you identified in Step 2. See if any of the critical uncertainties have resolved so that there is no longer uncertainty. When you do this you may identify new critical uncertainties. Decide if you need to refresh your scenarios.</p><p>Use scenario planning for pricing to do three different jobs.</p><ul><li><p> <strong>To be prepared for rapid action</strong> &#8212; by knowing what to prepare for, having early warning systems in place, and plans prepared.</p></li><li><p><strong>To build resilience and adaptability</strong> &#8212; by designing pricing that works across more than one future scenario (resilience) and that can adapt to the unexpected (adaptability)</p></li><li><p><strong>To shape the future</strong> &#8212; by helping people to imagine different paths and to choose the path that leads to the more desired future (as was done with the Mont Fleur scenarios)</p></li></ul><h1>Agile scenario planning</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aeuc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aeuc!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png 424w, /__u/substackcdn.com/image/fetch/$s_!aeuc!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png 848w, /__u/substackcdn.com/image/fetch/$s_!aeuc!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aeuc!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aeuc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png" width="1280" height="582" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:582,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:212314,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!aeuc!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png 424w, /__u/substackcdn.com/image/fetch/$s_!aeuc!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png 848w, /__u/substackcdn.com/image/fetch/$s_!aeuc!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aeuc!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0163071-e1c7-46bb-8ac7-0d000c7e3227_1280x582.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>During the Covid 19 pandemic (2020 to 2023) the shortcomings of classic scenario planning became obvious. There were very few organizations that had scenarios for how to operate during a global pandemic and once the pandemic began events moved so quickly that critical uncertainties were being resolved and new emergencies emerging faster than scenarios could be developed.</p><p>My colleague Karen Chiang and I were asked to help a large quasi-government organization to develop a set of scenarios for operating under Covid 19 (we had previously helped them with their customer journey map and applied this to their pricing). Rather than create a set of formal 2 x 2 scenarios we came up with what we called agile scenario planning.</p><h3>A Simple Process for Agile Scenario Planning</h3><p>The process for agile scenario planning is different from classic scenario planning. Whereas the latter is focussed on creating durable scenarios and telling stories that will prepare people for change, agile scenario planning is much more about exploration and preparation of rapid response.</p><ol><li><p>Define the purpose (be prepared, explore potential, generate change)</p></li><li><p>Set cadence (daily, weekly, monthly)</p></li><li><p>Identify an initial set of critical uncertainties (start with three to seven but be open to more)</p></li><li><p>Map dependencies between critical uncertainties (to deepen your understanding and manage the combinatorial explosion)</p></li><li><p>Generate combinations of critical uncertainties (based on the dependencies identified in step 4, but include some &#8216;random&#8217; combinations that could surprise you; note that you do not need to develop these or go deep, you often want to regenerate combinations and have fresh conversations)</p></li><li><p>Prime your early warning system (what data, sensing, conversations will help you know early how each critical uncertainty is resolving)</p></li><li><p>Prepare your initial responses (this should be done for both critical uncertainties and for scenarios generated by combining critical uncertainties)</p></li><li><p>Have cadence meetings - at each meeting make sure to</p></li></ol><ul><li><p>Look at early warning status for all critical uncertainties</p></li><li><p>Consider generating (or swapping out) new critical uncertainties</p></li><li><p>Review 3-5 combinations from the set of possible combinations (choose scenarios based on critical uncertainties that may be resolving)</p></li><li><p>Review how to respond to these 12 to 20 different scenarios</p></li><li><p>Identify scenarios where response would be inadequate</p></li><li><p>Review cadence (does it need to be accelerated, can it be slowed down)</p></li></ul><p>That may seem like a lot of work, but ask yourself, what is the cost of being blind sided.</p><p>The current pace of change is such that agile scenario planning will be a better approach than traditional/formal scenario planing for many packaging and pricing scenarios.</p><p><a href="https://www.linkedin.com/pulse/agile-scenario-planning-steven-forth">More background on agile scenario planning is available here</a>.</p><h1>Scenarios for the agent economy and credit based pricing</h1><p>The emerging agent economy could develop in many different directions and we are trying to navigate through a lot of uncertainty. Let&#8217;s try to identify some critical uncertainties and combine them into scenarios. But first let&#8217;s see if we can make some projections about the future that we can be reasonably sure of.</p><h2>What we can be sure of (projections)</h2><ul><li><p>Models will become more capable (as a result of <a href="https://arxiv.org/pdf/2001.08361">neural scaling laws</a>)</p></li><li><p>Token costs will come down (as a result of <a href="https://arxiv.org/html/2504.06531v1">Huang&#8217;s law</a>)</p></li><li><p>Operational decision cadences will accelerate (although strategic decisions may drag out longer)</p></li><li><p>Total inference spend will keep rising even as unit cost falls (a Jevons-paradox effect)</p></li><li><p>Agent commerce and payment protocols proliferate before they consolidate (we are already seeing this) </p></li><li><p>Regulatory compliance burden for autonomous decision-making rises in the near term regardless of how the &#8220;autonomy vs. regulation&#8221; uncertainty ultimately resolves</p></li><li><p>Governance and auditability tooling moves from differentiator to baseline expectation</p></li><li><p>Multi-agent orchestration complexity increases, independent of which model or protocol wins</p></li></ul><p>The third point, &#8220;Operational decision cadences will accelerate (although strategic decisions may drag out longer) &#8220; may require some additional explanation.</p><p><strong>The Operational Tier: Automated Compression (Milliseconds to Hours)</strong></p><p>At the operational layer, decision time collapses completely. AI removes the human bottleneck from data-dense, high-frequency choices.</p><ul><li><p><strong><span>Hyper-Speed Execution:</span></strong><span> Tasks like credit risk scoring, fraud detection, and algorithmic supply chain adjustments shift from days to milliseconds.</span></p></li><li><p><strong><span>Continuous Optimization:</span></strong><span> Real-time telemetry feeds directly into automated machine learning pipelines, enabling continuous tactical adaptation.</span></p></li><li><p><strong><span>Playbook Automation:</span></strong><span> In an </span><strong><span>Agile Scenario Planning</span></strong><span> framework, AI monitors quantitative triggers and instantly deploys pre-written operational playbooks without waiting for executive meetings.</span></p></li></ul><p><strong>The Strategic Tier: The &#8220;Analysis Paralysis&#8221; Paradox (Weeks to Months)</strong></p><p>Counter-intuitively, the adoption of AI can <strong>increase</strong> the time required to make major strategic, long-term decisions. This occurs because the bottleneck is no longer data processing, but human cognitive bandwidth and alignment.</p><ul><li><p><strong><span>The Noise Avalanche:</span></strong><span> AI makes it incredibly easy to generate massive volumes of alternative scenarios, data models, and synthetic market projections. Executives are flooded with </span><em><span>more</span></em><span> plausible variations, leading to evaluation fatigue.</span></p></li><li><p><strong><span>Evaluating Long Tail Risks:</span></strong><span> Because AI can rapidly calculate complex probabilities, strategic teams spend significantly more time debating extreme, low-probability &#8220;black swan&#8221; events surfaced by the models.</span></p></li><li><p><strong><span>Validating the &#8220;Black Box&#8221;:</span></strong><span> Trusting an AI-driven projection requires extensive auditing. High-stakes choices (like M&amp;A or structural pivots) require lengthy human validation phases to verify data origins and combat algorithm hallucination or bias.</span></p></li></ul><h1>The critical uncertainties</h1><p>I got a bit carried away here, but there is a lot happening &#8230;</p><p><strong>1. Differentiation</strong> &#8212; Specialist agents sustain defensible differentiation <strong>OR</strong> frontier models continually catch up and erase the gap</p><p><strong>2. Compute cost exposure</strong> &#8212; Inference and advanced-function usage drive compute costs up, making variable cost a major pricing factor <strong>OR</strong> compute costs keep falling enough that variable cost becomes negligible in pricing</p><p><strong>3. Autonomy vs. regulation (speed)</strong> &#8212; Autonomous decision-making is commercially adopted rapidly <strong>OR</strong> regulation delays, limits, or prevents its acceptance</p><p><strong>4. Value attribution</strong> &#8212; Attribution is solved and outcome-based pricing is adopted rapidly <strong>OR</strong> attribution stays hard and outcome-based pricing adoption stays low</p><p><strong>5. Model openness</strong> &#8212; Dominant models stay closed-weight, making agents captive to a few frontier vendors <strong>OR</strong> dominant models go open-weight, giving agents model choice and switching freedom</p><p><strong>6. Model scale vs. specialization</strong> &#8212; General foundation models dominate as the best solution for most agents <strong>OR</strong> many small specialist models (e.g., Hugging Face-style) outperform for most use cases</p><p><strong>7. Credit adoption</strong> &#8212; Buyers resist credits and adoption stays limited <strong>OR</strong> buyers demand credits and adoption becomes general and rapid</p><p><strong>8. Credit fungibility</strong> &#8212; Credits stay narrow, usable only within one agent or system <strong>OR</strong> credits become fungible across broad ecosystems</p><p><strong>9. Regulatory shape</strong> &#8212; A globally interoperable compliance standard for autonomous agents emerges <strong>OR</strong> regulation fragments sharply by jurisdiction, forcing multiple governance configurations</p><p><strong>10. Liability allocation</strong> &#8212; Liability for autonomous agent harms falls primarily on the deploying enterprise <strong>OR</strong> liability shifts toward, or is shared with, model/agent vendors</p><p><strong>11. Identity and trust infrastructure</strong> &#8212; Agent identity and trust-registry standards converge into an interoperable layer <strong>OR</strong> identity verification stays siloed by network, platform, or vendor</p><p><strong>12. Vendor landscape structure</strong> &#8212; A small number of hyperscale agent platforms capture most enterprise spend <strong>OR</strong> a long tail of specialist vendors continues to thrive alongside them</p><p><strong>13. Context portability</strong> &#8212; Customer context and interaction history become portable across vendors <strong>OR</strong> context becomes a proprietary moat that locks customers in</p><p><strong>14. Outcome measurement standardization</strong> &#8212; An industry-wide standard for measuring and auditing agent outcomes emerges <strong>OR</strong> each vendor keeps defining outcome metrics on a proprietary, non-comparable basis</p><p><strong>15. Capital cycle</strong> &#8212; AI infrastructure and agent-startup investment continues at current pace <strong>OR</strong> a funding contraction/valuation correction slows the buildout and shifts budgets toward proven ROI</p><p><strong>16. Workforce response</strong> &#8212; Organizations redeploy humans into supervisory/orchestration roles alongside agents (centaur pattern) <strong>OR</strong> agent capability substitutes directly for knowledge work, shrinking seat-based headcount</p><h1>Mapping Dependencies Between the Uncertainties</h1><p>Critical uncertainties do not need to be independent of each other (orthogonal) and there are often dependencies between them such that if one resolves it changes the probability that another will be resolved in a certain way.</p><p>Here is a preliminary mapping and clustering of dependencies between these critical uncertainties.</p><p>This is important as it helps us know how to combine uncertainties to create scenarios.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PUSG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PUSG!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png 424w, /__u/substackcdn.com/image/fetch/$s_!PUSG!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png 848w, /__u/substackcdn.com/image/fetch/$s_!PUSG!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PUSG!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PUSG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png" width="1456" height="666" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:666,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:191564,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!PUSG!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png 424w, /__u/substackcdn.com/image/fetch/$s_!PUSG!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png 848w, /__u/substackcdn.com/image/fetch/$s_!PUSG!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PUSG!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301b57f7-14b7-4ab3-97fd-03c3b4bbf75f_1636x748.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Constructing the base scenarios</h1><p>To provoke thought and conversation, here are three sets of scenarios worth considering as you plan for the agent economy and credit based pricing. The time frame for these scenarios is three years.</p><p>The three pairs were selected from the sixteen-uncertainty set to maximize strategic relevance while minimizing redundancy. Each pair was chosen from a different cluster so the three sets probe distinct layers of the system: the core pricing mechanism itself, the competitive/technical architecture beneath it, and the regulatory/infrastructure layer around it. Together they generate twelve scenarios spanning the most consequential combinations for credit-based pricing design.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!mNoy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!mNoy!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png 424w, /__u/substackcdn.com/image/fetch/$s_!mNoy!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png 848w, /__u/substackcdn.com/image/fetch/$s_!mNoy!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mNoy!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!mNoy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png" width="1048" height="746" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:746,&quot;width&quot;:1048,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:198682,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!mNoy!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png 424w, /__u/substackcdn.com/image/fetch/$s_!mNoy!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png 848w, /__u/substackcdn.com/image/fetch/$s_!mNoy!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mNoy!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c9eda1-699d-4be0-80d8-668b1cb32a5d_1048x746.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Set A: Pricing Mechanism Scenarios</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_RmM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_RmM!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png 424w, /__u/substackcdn.com/image/fetch/$s_!_RmM!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png 848w, /__u/substackcdn.com/image/fetch/$s_!_RmM!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_RmM!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_RmM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png" width="354" height="368" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:368,&quot;width&quot;:354,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:212087,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_RmM!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png 424w, /__u/substackcdn.com/image/fetch/$s_!_RmM!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png 848w, /__u/substackcdn.com/image/fetch/$s_!_RmM!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_RmM!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4baa805-56ef-4f84-9fce-8ac5373181ce_354x368.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Axes:</strong> Value attribution (Solvable vs. Hard) x Credit adoption (Buyers Demand vs. Buyers Resist)</p><h4>Outcome Rush (Solvable x Demand)</h4><p>Causal ML matures fast enough to push Outcome Attribution Rates past the 30&#8211;40% threshold that is the tipping point for migration from usage credits to outcome pricing. Buyers, having already grown comfortable with credit-based billing, actively pull vendors toward outcome-layered pricing because it demonstrably ties spend to value. Vendors that invested early in EVE-anchored value models and machine-readable credit weight tables capture disproportionate share, since they can reprice into outcomes. </p><p><strong>Pricing action</strong>: build outcome-attribution instrumentation now, even before OAR crosses the threshold, so the credit-to-outcome bridge is ready when demand arrives.</p><h4>Blind Faith Credits (Hard x Demand)</h4><p>Attribution remains stubbornly difficult &#8212; multi-agent workflows blur which agent or step actually produced the result &#8212; but buyers demand credits anyway, because credits still solve the governance, auditability, and granularity problems that seat-based and flat pricing never addressed. Usage-based and action-based credits (not outcome-based) dominate, and vendors compete on transparency, predictability, and governance tooling rather than on provable ROI. </p><p><strong>Pricing action</strong>: double down on predictability and governance since these become the primary basis of competition when outcome pricing cannot yet be trusted.</p><h4>Silent Ledger (Solvable x Resist)</h4><p>Attribution technology matures and vendors and buyers can measure outcome value precisely, but buyers resist the exposure and complexity that comes with credits or outcome pricing, preferring the comfort of flat subscriptions or per-seat models even where they demonstrably overpay or underpay relative to value received. Vendors sit on rich attribution data with no commercial mechanism to monetize it, creating pressure for a slow, education-led transition rather than a rapid repricing. </p><p><strong>Pricing action</strong>: use attribution data internally to inform packaging decisions even while formally billing on legacy models, and invest in buyer education to close the gap between technical readiness and commercial readiness.</p><h4>Frozen Metrics (Hard x Resist)</h4><p>Neither the technical problem nor the market pull resolves &#8212; attribution stays unreliable and buyers actively resist credit-based billing, perceiving it as unpredictable or vendor-favoring. Legacy per-seat and subscription pricing persists as the dominant model for the foreseeable future, and credit-based pricing remains a niche pattern used mainly by AI-native challengers rather than the incumbent majority. </p><p><strong>Pricing action</strong>: maintain credit-readiness as a latent capability (weight tables, wallets, calculators built but not fully exposed) so the organization can move quickly the moment either uncertainty resolves, without repricing trauma.</p><h3>Set B: Competitive Architecture Scenarios</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Q_nv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Q_nv!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png 424w, /__u/substackcdn.com/image/fetch/$s_!Q_nv!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png 848w, /__u/substackcdn.com/image/fetch/$s_!Q_nv!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Q_nv!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Q_nv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png" width="358" height="384" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:384,&quot;width&quot;:358,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:221904,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Q_nv!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png 424w, /__u/substackcdn.com/image/fetch/$s_!Q_nv!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png 848w, /__u/substackcdn.com/image/fetch/$s_!Q_nv!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Q_nv!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9d98f42-c6a6-4642-aaa6-d6236f6e8fd8_358x384.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Axes:</strong> Model openness (Closed-Weight vs. Open-Weight) x Differentiation (Specialist Defensible vs. Frontier Catches Up)</p><h4>Walled Gardens of Excellence (Closed x Specialist Defensible)</h4><p>A small number of frontier model vendors dominate, but specialist agents still sustain defensible differentiation on top of them by owning proprietary context, workflow integration, and governance layers that the frontier vendors do not replicate. Pricing power concentrates in agents that can demonstrate a genuine &#8220;context moat,&#8221; and credit pricing becomes a tool for capturing that differentiated value rather than a pass-through of model access. </p><p><strong>Pricing action</strong>: anchor credit weights explicitly to workflow and context value, not to underlying model capability, since the model itself is a commodity input in this world.</p><h4>Frontier Monopoly (Closed x Frontier Catches Up)</h4><p>Closed frontier models absorb capability gains fast enough that most specialist agents lose their differentiation, becoming thin orchestration wrappers around a handful of dominant model vendors. Agents become captive clients, margins compress toward the frontier vendors&#8217; own compute-plus-margin economics, and credit pricing risks drifting toward the cost-anchored, token-markup pattern. </p><p><strong>Pricing action</strong>: resist the drift toward cost-plus credit design even under margin pressure; where genuine differentiation is thin, compete on governance, trust, and packaging rather than trying to defend an eroding technical moat.</p><h4>Cambrian Explosion (Open x Specialist Defensible)</h4><p>Open-weight models proliferate, echoing the diversity already visible on Hugging Face, and specialist agents thrive by fine-tuning, combining, and orchestrating many small models for specific tasks, sustaining differentiation through domain expertise and integration rather than exclusive model access. Credit fungibility becomes commercially attractive in this world, since customers want to move value freely across a diverse ecosystem of interoperable, open-model-based agents. </p><p><strong>Pricing action</strong>: prioritize interoperable credit-weighting schemes and machine-readable pricing schemas early, since the ecosystem&#8217;s diversity rewards vendors that make switching and combining agents easy rather than punishing it.</p><h4>Commodity Soup (Open x Frontier Catches Up)</h4><p>Open-weight models become widely capable, but this widespread capability makes it easy for anyone to replicate agent functionality, collapsing differentiation to price, UX polish, and distribution rather than technical capability. Margins compress across the board, and credit-based pricing becomes a race toward the lowest sustainable price per credit, testing the <strong>Value &gt; Price &gt; Cost</strong> rule at its tightest margin. </p><p><strong>Pricing action</strong>: shift value narrative toward speed of iteration, integration depth, and trust/governance credentials, since technical capability alone stops being a defensible pricing anchor.</p><h3>Set C: Infrastructure and Governance Scenarios</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ktUe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ktUe!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png 424w, /__u/substackcdn.com/image/fetch/$s_!ktUe!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png 848w, /__u/substackcdn.com/image/fetch/$s_!ktUe!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ktUe!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ktUe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png" width="370" height="366" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc3b853f-237b-4223-b74f-750409911e51_370x366.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:366,&quot;width&quot;:370,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:220373,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ktUe!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png 424w, /__u/substackcdn.com/image/fetch/$s_!ktUe!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png 848w, /__u/substackcdn.com/image/fetch/$s_!ktUe!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ktUe!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc3b853f-237b-4223-b74f-750409911e51_370x366.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Axes:</strong> Regulatory shape (Harmonized vs. Fragmented) x Credit fungibility (Narrow vs. Broad Ecosystem)</p><h4>Global Credit Commons (Harmonized x Broad Fungibility)</h4><p>A GDPR-like global compliance baseline for autonomous agents emerges alongside converged identity and trust-registry standards, enabling credits to become genuinely fungible across vendors and ecosystems. Agent-to-agent commerce reaches the machine-negotiable pricing stage within the three-year horizon, and cross-vendor credit wallets become standard commercial infrastructure rather than an experimental edge case. </p><p><strong>Pricing action</strong>: invest early in interoperable APIs and standardized credit denomination logic, since first movers in this scenario capture the network effects of a genuinely portable credit ecosystem.</p><h4>Orderly Silos (Harmonized x Narrow Fungibility)</h4><p>Global regulatory harmonization succeeds, giving vendors a single, predictable compliance framework to design against, but commercial fragmentation persists because credit systems remain vendor-specific by design choice or competitive strategy rather than by regulatory necessity. Compliance costs stay low and predictable, but customers still juggle multiple, non-portable credit wallets across their agent stack. </p><p><strong>Pricing action</strong>: compliance simplicity frees resources to compete on packaging and bundling within a single-vendor ecosystem &#8212; invest in agent family and system-level pricing (bundles, volume discounts across a vendor&#8217;s own agent portfolio) rather than cross-vendor interoperability.</p><h4>Gray Market Credits (Fragmented x Broad Fungibility)</h4><p>Identity, trust, and commerce protocols converge technically faster than regulation can harmonize across jurisdictions, so cross-vendor credit fungibility becomes technically possible while remaining legally ambiguous &#8212; credits earned or purchased under one jurisdiction&#8217;s rules flow into agent ecosystems governed by different, sometimes conflicting, regulatory regimes. This creates arbitrage opportunities alongside genuine compliance risk, and enterprises face pressure to build compliance abstraction layers on top of otherwise-portable credit infrastructure. </p><p><strong>Pricing action</strong>: build jurisdiction-aware compliance tagging into the credit and wallet architecture now, so the same fungible credit infrastructure can be selectively constrained where local regulation demands it.</p><h4>Balkanized Agents (Fragmented x Narrow Fungibility)</h4><p>Regulatory fragmentation across the EU, US state patchwork, and divergent Asian frameworks combines with vendor-specific, non-portable credit systems to produce a highly regionalized, high-friction agent economy in which multinational buyers must maintain separate credit relationships, governance configurations, and pricing structures for each jurisdiction and vendor. This is the most operationally expensive scenario for both buyers and vendors, and it slows overall agent economy growth relative to the other three quadrants. </p><p><strong>Pricing action</strong>: build regional pricing and governance modularity as a core design requirement rather than an afterthought, since a single global credit architecture will not survive contact with this environment; prioritize being the vendor that reduces this friction for multinational buyers as a differentiated value proposition.</p><h2>Cross-Set Observations</h2><p>Several structural relationships link scenarios across the three sets. </p><p>Outcome Rush (Set A) is most plausible alongside Walled Gardens of Excellence or Cambrian Explosion (Set B), since defensible differentiation is what makes vendors trust enough in their own value models to reprice into outcomes; it is least plausible alongside Commodity Soup, where margin compression makes outcome-pricing experimentation risky. </p><p>Global Credit Commons (Set C) is close to a technical prerequisite for the broad credit fungibility assumed in Cambrian Explosion (Set B) &#8212; a vendor cannot build a fungible, cross-ecosystem credit product in a Balkanized Agents regulatory environment, regardless of how favorable the competitive architecture looks. </p><p>This suggests the three sets should not be read as fully independent: when constructing a composite view of the future for internal planning, cross-check that the combination selected across all three sets is jointly plausible rather than assuming any combination of one scenario from each set is equally likely.</p><h2>Using The Twelve Scenarios</h2><p>The next steps for each of the twelve scenarios are to identify early indicators (for example, OAR crossing 30&#8211;40% signals movement toward Outcome Rush; EU AI Act enforcement patterns and US state-law convergence or divergence signal movement toward Orderly Silos versus Balkanized Agents), and to define the beginning-, middle-, and end-of-scenario pricing actions the framework calls for. </p><p>Given the pace of change already discussed, an agile scenario planning cadence &#8212; reviewing three to five of these twelve combinations at each cadence meeting rather than committing to a single formal roadmap &#8212; is likely more resilient than treating any one scenario as the base case.</p><h3>Early Indicators for each of Twelve Scenarios</h3><h4>Set A: Pricing Mechanism &#8212; Early Indicators</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nh5E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nh5E!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png 424w, /__u/substackcdn.com/image/fetch/$s_!nh5E!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png 848w, /__u/substackcdn.com/image/fetch/$s_!nh5E!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nh5E!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nh5E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png" width="1074" height="518" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a710df3c-8eda-4768-a270-7616515e659d_1074x518.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:518,&quot;width&quot;:1074,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:132691,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!nh5E!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png 424w, /__u/substackcdn.com/image/fetch/$s_!nh5E!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png 848w, /__u/substackcdn.com/image/fetch/$s_!nh5E!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nh5E!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa710df3c-8eda-4768-a270-7616515e659d_1074x518.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Value attribution axis indicators (Solvable vs. Hard):</strong> Vendor-published Outcome Attribution Rate (OAR) crossing 30&#8211;40% is the single most direct signal named in the source material as both metric and milestone; watch for causal ML attribution tooling appearing in vendor product roadmaps and case studies, and for third-party audit or certification services for outcome attribution emerging as a market category.</p><p><strong>Credit adoption axis indicators (Demand vs. Resist):</strong> Track RFPs and procurement templates that explicitly request credit-based pricing versus those that request flat/subscription-only options; watch renewal and expansion conversations for buyer-initiated requests to move from seats to credits; monitor analyst commentary (Gartner, Forrester) on credit-pricing adoption rates across SaaS and AI-native vendors.</p><h4>Set B: Competitive Architecture &#8212; Early Indicators</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!a154!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!a154!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png 424w, /__u/substackcdn.com/image/fetch/$s_!a154!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png 848w, /__u/substackcdn.com/image/fetch/$s_!a154!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png 1272w, /__u/substackcdn.com/image/fetch/$s_!a154!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!a154!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png" width="1062" height="572" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:572,&quot;width&quot;:1062,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148725,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!a154!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png 424w, /__u/substackcdn.com/image/fetch/$s_!a154!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png 848w, /__u/substackcdn.com/image/fetch/$s_!a154!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png 1272w, /__u/substackcdn.com/image/fetch/$s_!a154!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6f407d6-af8f-4ebc-a1e5-ab46d59dfd6c_1062x572.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Model openness axis indicators (Closed vs. Open Weight):</strong> Track the release cadence and capability parity of open-weight model families (e.g., Llama-successor releases, DeepSeek, Mistral, Qwen) against closed frontier labs; watch enterprise procurement policies for stated preferences on data residency and model auditability that favour one path; monitor pricing and API-access changes from closed frontier vendors that signal tightening or loosening of ecosystem lock-in.</p><p><strong>Differentiation axis indicators (Frontier Catches Up vs. Specialist Defensible):</strong> Track whether frontier model release notes increasingly claim parity with narrow specialist agents (a catch-up signal) versus specialist agents publishing benchmarks showing sustained leads in domain-specific tasks; monitor M&amp;A activity, since frontier labs acquiring specialist agent startups signals catch-up dynamics, while specialist agents raising growth-stage funding on defensibility claims signals the opposite.</p><h4>Set C: Infrastructure and Governance &#8212; Early Indicators</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tXUy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tXUy!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png 424w, /__u/substackcdn.com/image/fetch/$s_!tXUy!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png 848w, /__u/substackcdn.com/image/fetch/$s_!tXUy!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tXUy!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tXUy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png" width="1058" height="578" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:578,&quot;width&quot;:1058,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:155708,&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://pricinginnovation.substack.com/i/210627268?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!tXUy!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png 424w, /__u/substackcdn.com/image/fetch/$s_!tXUy!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png 848w, /__u/substackcdn.com/image/fetch/$s_!tXUy!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tXUy!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eef1eb3-cb0a-475d-895d-4ca1b642f14c_1058x578.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Regulatory shape axis indicators (Fragmented vs. Harmonized):</strong> Track whether other jurisdictions begin mirroring EU AI Act provisions (a harmonization signal) after the August 2026 enforcement deadline, versus whether US states continue passing divergent AI liability and governance laws beyond California&#8217;s AB 316 and Colorado&#8217;s AI Act; monitor whether international bodies (OECD, UN, ISO) succeed in publishing a reference framework that multiple jurisdictions formally adopt.</p><p><strong>Credit fungibility axis indicators (Narrow vs. Broad Ecosystem):</strong> Track adoption and interoperability claims across A2A, AP2, MCP, and competing protocols (UCP, ACP, Visa TAP, Mastercard Verifiable Intent); watch for the first commercially live cross-vendor credit wallet or credit-transfer product, and for major platform vendors (Salesforce, Microsoft, Google, Anthropic) announcing mutual credit-acceptance or clearing agreements.<span>cloud.</span></p><h1><span>Tactics for the Twelve Scenarios</span></h1><p>Building on the twelve scenarios and their early indicators already established, this report translates each scenario into concrete tactics an AI agent vendor should consider adopting, consistent with Step 9 of the scenario-planning process (&#8221;decide on actions for each scenario&#8221;). Tactics are organized into beginning, midst, and end-of-scenario actions where the distinction adds value, and are anchored throughout to the book&#8217;s core Value &gt; Price &gt; Cost rule and its seven-phase credit design process.</p><h2>Set A: Pricing Mechanism Tactics</h2><h3>Outcome Rush (Solvable x Demand)</h3><p>Vendors should move quickly to formalize outcome-layered pricing on top of existing credit infrastructure rather than replacing it, since the book&#8217;s own guidance is that credits are &#8220;how you get there without repricing trauma&#8221;. </p><p>Early action: publish OAR methodology transparently to build trust ahead of competitors, since governance and explainability become a trust premium once outcome pricing goes mainstream. </p><p>Mid-scenario action: build tiered contracts that blend a credit floor with an outcome-based upside, protecting margin while capturing willingness to pay for provable value.</p><p>Late action: renegotiate legacy usage-credit customers into outcome tiers proactively, before competitors use outcome pricing as a wedge to displace incumbents.</p><h3>Blind Faith Credits (Hard x Demand)</h3><p>Since buyers want credits despite unreliable attribution, vendors should double down on Phase 5 and 6 of the design process, predictability and governance, as the primary axis of competition. </p><p>Early action: invest in usage estimators and failure/refund policies that make bills forecastable even without outcome guarantees. </p><p>Mid-scenario action: build audit dashboards and anomaly alerts as a visible trust feature, marketed explicitly as compensating for attribution uncertainty. </p><p>Late action: avoid the temptation to overclaim outcome linkage prematurely; vendors that quietly build attribution capability in the background will be positioned to migrate customers smoothly once the technical problem resolves.</p><h3>Silent Ledger (Solvable x Resist)</h3><p>With attribution solved but buyers resistant, vendors should use internal value data to inform packaging without forcing a pricing-model change buyers are not ready for.</p><p>Early action: keep pricing on familiar subscription or per-seat terms while quietly instrumenting outcome data for internal tiering and expansion decisions. </p><p>Mid-scenario action: introduce outcome-based pricing as an optional, opt-in tier for sophisticated buyers only, letting early adopters self-select rather than forcing migration. </p><p>Late action: use accumulated case studies and proof points from opt-in customers to gradually shift buyer sentiment, treating this as a multi-year education campaign rather than a pricing sprint.</p><h3>Frozen Metrics (Hard x Resist)</h3><p>In the least favorable quadrant for the book&#8217;s central thesis, vendors should preserve credit-readiness as a latent capability without forcing adoption. </p><p>Early action: keep legacy per-seat or subscription pricing as the primary commercial model while maintaining credit weight tables and wallets in a dormant, ready-to-activate state. </p><p>Mid-scenario action: compete primarily on product capability and service quality rather than pricing innovation, since the market is not ready to reward pricing sophistication. </p><p>Late action: monitor the axis indicators closely (OAR movement, RFP language) so the organization is not caught flat-footed if either uncertainty resolves faster than expected elsewhere in the market.</p><h2>Set B: Competitive Architecture Tactics</h2><h3>Walled Gardens of Excellence (Closed x Specialist Defensible)</h3><p>Vendors should anchor credit weights explicitly to workflow and context value rather than model access, since the model itself is a commodity input in this scenario. </p><p>Early action: document and market the specific context moat (proprietary integrations, accumulated customer context) that justifies premium credit pricing independent of the underlying frontier model. </p><p>Mid-scenario action: build switching-cost-reinforcing features (deep workflow integration, accumulated agent memory) that make the specialist layer, not the model layer, the sticky asset. </p><p>Late action: negotiate favourable long-term terms with frontier model vendors while differentiation is strong, since bargaining leverage may erode if the market shifts toward Frontier Monopoly.</p><h3>Frontier Monopoly (Closed x Frontier Catches Up)</h3><p>Vendors should resist the drift toward cost-plus, token-markup credit design even under margin pressure, since this is the exact anti-pattern the book warns against.</p><p>Early action: identify and double down on the few genuinely defensible differentiation vectors remaining (vertical-specific compliance, data privacy posture, service-level guarantees) rather than competing on raw capability. </p><p>Mid-scenario action: pivot value proposition toward governance, trust, and packaging simplicity as the frontier vendor&#8217;s own agent offerings become commoditized alternatives. </p><p>Late action: consider consolidation or exit strategies for product lines where genuine differentiation has fully eroded, redirecting resources toward areas of the portfolio where a moat still exists.</p><h3>Cambrian Explosion (Open x Specialist Defensible)</h3><p>Vendors should prioritize interoperable credit-weighting schemes and machine-readable pricing schemas early, since ecosystem diversity rewards easy switching and combination rather than punishing it. </p><p>Early action: publish open, well-documented APIs and standardized credit denomination logic ahead of competitors to capture first-mover advantage in an interoperable ecosystem. </p><p>Mid-scenario action: build orchestration and multi-model routing capabilities as a core product feature, since customers will value agents that intelligently combine multiple open-weight models. </p><p>Late action: pursue partnerships or credit-acceptance agreements with complementary specialist vendors to build network effects around a shared, portable credit standard.</p><h3>Commodity Soup (Open x Frontier Catches Up)</h3><p>Vendors should shift the value narrative toward speed of iteration, integration depth, and trust credentials, since technical capability alone stops being a defensible pricing anchor. </p><p>Early action: compress the credit price per unit toward the cost floor while protecting margin through packaging and bundling rather than per-unit pricing power. </p><p>Mid-scenario action: invest disproportionately in customer success, onboarding speed, and governance certifications as the primary differentiators buyers can still perceive and pay for. </p><p>Late action: consider strategic pivots toward adjacent categories (data, workflow orchestration, vertical specialization) where commoditization has not yet fully arrived.</p><h2>Set C: Infrastructure and Governance Tactics</h2><h3>Global Credit Commons (Harmonized x Broad Fungibility)</h3><p>Vendors should invest early in interoperable APIs and standardized credit denomination logic, since first movers capture outsized network effects in a genuinely portable credit ecosystem. </p><p>Early action: join or help shape emerging cross-vendor credit and identity standards (building on A2A, AP2, and MCP-adjacent protocols) rather than waiting for consensus to form without vendor input. </p><p>Mid-scenario action: build credit-acceptance partnerships with adjacent, non-competing agent vendors to expand the effective size of the customer&#8217;s usable credit pool, increasing switching costs into the ecosystem as a whole rather than into any single vendor. </p><p>Late action: compete on breadth of ecosystem partnerships and interoperability credentials as a primary sales differentiator once cross-vendor fungibility becomes a buyer expectation.</p><h3>Orderly Silos (Harmonized x Narrow Fungibility)</h3><p>With compliance simplified but fungibility absent by design or strategy, vendors should invest freed compliance resources into agent family and system-level pricing within their own portfolio. </p><p>Early action: build bundle pricing and volume discounts across the vendor&#8217;s own agent family to capture the full value of orchestrated workflows, following the book&#8217;s guidance on agent-system-level EVE capture. </p><p>Mid-scenario action: use predictable, harmonized compliance requirements to expand confidently into new geographies without redesigning governance for each market.</p><p>Late action: monitor whether competitive pressure or customer demand eventually forces a shift toward cross-vendor fungibility, and maintain optionality to open the ecosystem if the market moves that direction.</p><h3>Gray Market Credits (Fragmented x Broad Fungibility)</h3><p>Vendors should build jurisdiction-aware compliance tagging directly into credit and wallet architecture, since technical portability is outpacing legal clarity. </p><p>Early action: build a compliance abstraction layer that can selectively constrain or flag credit flows based on the jurisdiction of origin and destination, treating this as core infrastructure rather than a bolt-on. </p><p>Mid-scenario action: engage proactively with regulators and industry bodies to help shape the eventual harmonization that will resolve the ambiguity, positioning the vendor as a responsible actor rather than an arbitrageur. </p><p>Late action: be prepared to rapidly restrict or reconfigure cross-border credit flows if regulatory enforcement catches up suddenly, avoiding the position of being made an example of during an enforcement wave.</p><h3>Balkanized Agents (Fragmented x Narrow Fungibility)</h3><p>Vendors should build regional pricing and governance modularity as a core design requirement, since a single global credit architecture will not survive contact with this environment. </p><p>Early action: design the credit and governance system with a modular, region-configurable architecture from the outset rather than attempting a one-size-fits-all global rollout. </p><p>Mid-scenario action: position the vendor as the partner that reduces multinational friction for buyers, explicitly marketing simplified multi-jurisdiction compliance and credit management as a premium differentiator. </p><p>Late action: consider selective market exit or partnership-based delivery (through local partners who absorb jurisdiction-specific compliance burden) in the most fragmented or costly regions, rather than bearing the full compliance cost directly everywhere.</p><h2>Cross-Cutting Tactical Principles</h2><p>Several tactics recur across multiple scenarios and are worth adopting as no-regret moves regardless of which future materializes. </p><ul><li><p>Maintaining credit-readiness (weight tables, wallets, usage estimators) even when not fully commercially exposed appears in Frozen Metrics, Silent Ledger, and Orderly Silos, making it a broadly resilient default posture. </p></li><li><p>Investing in governance, auditability, and explainability tooling appears as a primary competitive lever in Blind Faith Credits, Frontier Monopoly, and Commodity Soup, suggesting this investment pays off across a wide range of futures even when the specific pricing mechanism or competitive structure remains uncertain. </p></li><li><p>Building interoperable, standards-based APIs is valuable in Cambrian Explosion and Global Credit Commons and merely low-cost optionality in the other ten scenarios, making it a strong candidate for early, low-regret investment regardless of which scenario ultimately unfolds.</p></li></ul><h2>Monitoring Cadence Recommendation</h2><p>Given the agile scenario planning approach already described for high-uncertainty, fast-moving environments, these twelve indicator sets should be reviewed on at least a quarterly cadence, with the OAR threshold, EU AI Act enforcement follow-through, and protocol interoperability announcements treated as the three highest-priority signals to monitor between formal reviews, since each sits at the intersection of two or more scenario sets and therefore carries outsized information value for the overall twelve-scenario map.</p><h1>How AI was used for this post</h1><p>This is preliminary work for the chapter The Future of Credit Based Pricing for the book <em><a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy</a></em> by Steven Forth (author of this post), Michael Mansard and Wolfgang Ulaga.</p><p>Perplexity Deep Research with Anthropic Mythos was used for this post.</p><p>The opening sections on scenario planning were written by hand (using earlier writing I have done on this theme). Initial sets of projections and critical uncertainties were researched and documented.</p><p>These were bundled with the current draft of the Pricing for the Agent Economy book and provided to Perplexity Deep Research using Anthropic Mythos as the model. I would probably use the Council of Experts for this in a larger project and may do so when I work on the futures chapter of the book next week.</p><p>I set the time horizon as three years and the key issue to explore as the role of credits on the agent economy.</p><p>The followed a series of prompts to</p><ol><li><p>Expand the projections</p></li><li><p>Expand the critical uncertainties<br>These were then winnowed to the ones I felt were key to packaging and pricing decisions</p></li><li><p>Map the relationships between critical uncertainties and create clusters</p></li><li><p>Combine critical uncertainties to generate the full set of possible scenarios</p></li><li><p>Eliminate scenarios that are unlikely or redundant<br>I then reviewed and selected the three sets used in this post</p></li><li><p>Used Perplexity to generate the three images</p></li><li><p>Used Perplexity to suggest early indicators for each of the sixteen scenarios<br>Winnowed and edited the early indicators</p></li><li><p>Used Perplexity to generate tactics for each of the sixteen scenarios<br>Winnowed and edited the tactics</p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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 4Cs of Pricing and How they Interact]]></title><description><![CDATA[Customer Value - Customer Willingness to Pay - Competition - Costs]]></description><link>https://pricinginnovation.substack.com/p/the-4cs-of-pricing-and-how-they-interact</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/the-4cs-of-pricing-and-how-they-interact</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Mon, 10 Aug 2026 14:34:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!slv7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!slv7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!slv7!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!slv7!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!slv7!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!slv7!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!slv7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg" width="1200" height="628" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:628,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!slv7!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!slv7!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!slv7!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!slv7!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe066d1f-5dc7-4baa-98b4-445907505fd2_1200x628.jpeg 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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>(This updates an older post that originally appeared May 2022 on the old Ibbaka blog.)</p><p>Gerald Smith is one of a small number of people who has shaped how we understand pricing and pricing strategy. His book <em>Getting Price Right</em> is one of the best syntheses of behavioral economics and pricing available. He also worked with Tom Nagle on a series of important articles that put value maps (a standard tool used in pricing strategy) in context (more on that below).</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!x532!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!x532!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png 424w, /__u/substackcdn.com/image/fetch/$s_!x532!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png 848w, /__u/substackcdn.com/image/fetch/$s_!x532!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png 1272w, /__u/substackcdn.com/image/fetch/$s_!x532!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!x532!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png" width="484" height="702" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:702,&quot;width&quot;:484,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!x532!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png 424w, /__u/substackcdn.com/image/fetch/$s_!x532!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png 848w, /__u/substackcdn.com/image/fetch/$s_!x532!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png 1272w, /__u/substackcdn.com/image/fetch/$s_!x532!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00b2de83-e073-43c1-91c2-ed9161e21200_484x702.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>At the Professional Pricing Society&#8217;s Spring 2022 conference in Chicago, Smith gave a compelling keynote. One of the themes was the Four Cs of Pricing and the importance of understanding how each of these four Cs impacts pricing. The four Cs of pricing are:</p><ul><li><p>Customer Value</p></li><li><p>Customer Willingness to Pay</p></li><li><p>Competition</p></li><li><p>Costs</p></li></ul><p>Note that Customer Value and Customer Willingness to Pay (WTP) are NOT the same thing. Confounding these two very different concepts, as some unfortunately do, is the source of much confusion and poor pricing decisions. Three years on I still hear people (including pricing experts) confuse &#8216;value metrics&#8217; and &#8216;pricing metrics&#8217; and even mash them together into &#8216;value pricing metrics.&#8217; And there are still people who think WTP is the same thing as value. Sigh.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Qo9K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qo9K!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qo9K!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qo9K!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qo9K!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qo9K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fafb9682-f87b-4343-9172-51215db3cc7b_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qo9K!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qo9K!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qo9K!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qo9K!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffafb9682-f87b-4343-9172-51215db3cc7b_960x540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Pricing and Customer Value</strong></h2><p>This is the foundation for pricing innovative and differentiated offers. It is based on developing a deep understanding of how your solution provides value to a customer relative to the alternative. A quantified value model is needed for value-based pricing. The variables in the value model become the candidate pricing metrics (there are generally more variables than one would want to use as pricing metrics, complexity is NOT a virtue for pricing models).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!owsU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!owsU!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png 424w, /__u/substackcdn.com/image/fetch/$s_!owsU!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png 848w, /__u/substackcdn.com/image/fetch/$s_!owsU!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png 1272w, /__u/substackcdn.com/image/fetch/$s_!owsU!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!owsU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png" width="1456" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!owsU!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png 424w, /__u/substackcdn.com/image/fetch/$s_!owsU!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png 848w, /__u/substackcdn.com/image/fetch/$s_!owsU!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png 1272w, /__u/substackcdn.com/image/fetch/$s_!owsU!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c9c3c9f-f637-4995-ab31-9de95bb0110d_2262x868.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Back in 2022, when this post was first written, building a quantified value model was still a hard thing to do. Generative AI has changed this and there are now agents like <a href="https://valueiq.ai/">valueIQ</a> that will help you to generate a value model, customise it for a customer, and keep it relevant.</p><h2><strong>Pricing and Customer Willingness to Pay</strong></h2><p>Willingness to Pay (WTP) is NOT the same as value. Vendors and consultants that take this approach are confused and will not be able to design an effective pricing model.</p><p>Willingness to Pay is important though, as it determines pricing levels and the final price paid.</p><p>WTP is not a static metric. It is highly contextual and depends on a number of factors:</p><ul><li><p>The value to the customer (see above)</p></li><li><p>Ability to pay</p></li><li><p>Competitive alternatives</p></li><li><p>Other forms of value including emotional value and social value</p></li></ul><p>Willingness to pay is something that can and should be shaped. That is one of the key jobs of product marketing and what a good sales person does instinctively. </p><h2><strong>Pricing and the Competition</strong></h2><p>Value is always relative to the alternative. Buyers will consider alternatives. These are sometimes as simple as doing nothing, always an option if not a good one, or solving the problem internally. In the summer of 2026, many software companies are finding that the alternative is a combination of Claude Code and vibe coding. See <a href="/__u/pricinginnovation.substack.com/p/can-any-agent-compete-with-claude">Can any agent compete with Claude?</a></p><p>One important decision in designing a price model is how easy it should be to compare price with the alternatives. In mature markets direct price comparison is unavoidable. Part of the definition of a mature market is that there is a common understanding of value and shared pricing mechanisms.</p><p>This is not the case with innovation, especially disruptive innovation or category creation. Here one may well want to use pricing metrics that precisely align with one&#8217;s own value and the way the target segment(s) see value. Finding the pricing metrics that create this alignment is a key goal.</p><p>Generative AI in the buying process is making it easier and easier for buyers to compare even very different models, and there is move towards open standards for representing value models and pricing models in formats that are easy for AIs to parse. See <a href="/__u/pricinginnovation.substack.com/p/can-any-agent-compete-with-claude">The Value Project</a>.</p><p>Even in mature markets there can be opportunities for pricing innovation. A company that comes up with a new pricing metric, one that does a better job of tracking value and moving risk to the vendor and away from the seller, can often come to dominate an established market. This is what is happening with the move to subscription models and usage based pricing.</p><h2><strong>Pricing and Costs</strong></h2><p>Cost plus pricing is generally regarded as the least effective way to price (with certain exceptions where the customer is in control of the deliverables or it is very difficult to forecast effort). That does not mean that costs are irrelevant to pricing.</p><p>A fundamental concern is whether value to customer (V2C) is higher than cost to serve. If the answer is no, then there is no business to be had. More accurately, is V2C higher than the vendor&#8217;s opportunity cost. If the answer is &#8216;no,&#8217; then there is no business opportunity.</p><p>This is not the only consideration though. In some cases one can design pricing to guide users into usage patterns that lower the cost to serve. This can be a very effective pricing tactic and can have a big impact on gross profit.</p><p>In some businesses, growing capacity and capacity utilization is a critical issue. In this type of business (many manufacturing and infrastructure companies are like this and it may be that compute falls into this category) growing overall volume and maintaining capacity can be a critical business consideration. Amazon AWS, Microsoft Azure, and the foundation model vendors can be thought of as infrastructure companies and growing capacity (to drive down unit costs) and maintaining utilization are key pricing considerations.</p><h2><strong>Interactions between the Four Cs</strong></h2><p>The four Cs are not independent of each other. Looking at two of the Cs together can provide new insights.</p><h3><strong>Customer Value and Competition</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4LaL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4LaL!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!4LaL!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!4LaL!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4LaL!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4LaL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/addd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ibbaka Value &amp; Pricing Blog&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ibbaka Value &amp; Pricing Blog" title="Ibbaka Value &amp; Pricing Blog" srcset="/__u/substackcdn.com/image/fetch/$s_!4LaL!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!4LaL!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!4LaL!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4LaL!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faddd898c-42f0-484c-9d46-b68f0ebb75e4_960x540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Value is relative to the alternatives, and in competitive situations this means the competition. What functionality is commoditized, where do you have the advantage, what does your competitor do better than you?</p><h3><strong>Customer Value and Customer WTP</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!da3U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!da3U!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!da3U!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!da3U!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!da3U!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!da3U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ibbaka Value &amp; Pricing Blog&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ibbaka Value &amp; Pricing Blog" title="Ibbaka Value &amp; Pricing Blog" srcset="/__u/substackcdn.com/image/fetch/$s_!da3U!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!da3U!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!da3U!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!da3U!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd00832ef-fdda-4ce5-ab75-06ec1f5622b8_960x540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Value is the foundation of willingness to pay. One should not pay more than the value received. When trying to determine willingness to pay, unpack how the different value drivers shape the customer&#8217;s response and ask how to communicate value more effectively.</p><h3><strong>Customer Value and Cost</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!TcHF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!TcHF!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!TcHF!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!TcHF!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TcHF!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!TcHF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ibbaka Value &amp; Pricing Blog&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ibbaka Value &amp; Pricing Blog" title="Ibbaka Value &amp; Pricing Blog" srcset="/__u/substackcdn.com/image/fetch/$s_!TcHF!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!TcHF!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!TcHF!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TcHF!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b25a0e6-7c34-489d-a160-4e9c0bb9a5f0_960x540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One has to generate more value for customers, a lot more value, than it costs to create and deliver that value. In early stage markets the ratio of vendor cost to customer value is often very high. Assuming that one wants the ratio of 10X V2C to LTV (typical in growth markets) and a gross margin of 70% (also typical)  then the costs to value ratio is 3%, in other words, one must deliver more than 33X more value to the customer than one incurs in variable costs!</p><h3><strong>Competition and Customer WTP</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!i11E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!i11E!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!i11E!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!i11E!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!i11E!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!i11E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c53ada45-25ce-432a-9539-7962a729a432_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ibbaka Value &amp; Pricing Blog&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ibbaka Value &amp; Pricing Blog" title="Ibbaka Value &amp; Pricing Blog" srcset="/__u/substackcdn.com/image/fetch/$s_!i11E!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!i11E!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!i11E!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!i11E!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc53ada45-25ce-432a-9539-7962a729a432_960x540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The lower the cost of the alternative the lower the willingness to pay. This is another way of saying that value is always relative to the alternatives, or in classic Economic Value Estimation (EVE) language, value is relative to the next best competitive alternative.</p><h3><strong>Competition and Cost</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!K0nS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!K0nS!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!K0nS!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!K0nS!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!K0nS!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!K0nS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/feee2d4e-718f-42dd-a25e-b994c4363630_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ibbaka Value &amp; Pricing Blog&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ibbaka Value &amp; Pricing Blog" title="Ibbaka Value &amp; Pricing Blog" srcset="/__u/substackcdn.com/image/fetch/$s_!K0nS!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!K0nS!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!K0nS!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!K0nS!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeee2d4e-718f-42dd-a25e-b994c4363630_960x540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Understanding competitor cost to serve can inform pricing strategy and tactics. One will have more freedom to operate in segments where competitive alternatives have a relatively higher cost to serve, and one will generally want to avoid segments where competitors have a cost advantage. This is especially true where a young company is trying to enter a well established space. Pick a segment where you have a cost advantage.</p><h3><strong>Customer WTP and Cost</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VWCQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VWCQ!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!VWCQ!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!VWCQ!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VWCQ!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VWCQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ibbaka Value &amp; Pricing Blog&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ibbaka Value &amp; Pricing Blog" title="Ibbaka Value &amp; Pricing Blog" srcset="/__u/substackcdn.com/image/fetch/$s_!VWCQ!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!VWCQ!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!VWCQ!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VWCQ!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b6a120e-ad97-425b-9229-0ec3ccec3cb2_960x540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Sustainable companies need to be able to create and deliver value at a cost lower, much lower, than the customer&#8217;s willingness to pay. Before creating an offer this is both the fixed and variable costs. But once the offer is created it is the variable costs that are most important.  Many bad pricing decisions are driven by finance&#8217;s desire to recover sunk costs. Sunk costs are just that, sunk. The time to worry about the implication of sank costs for pricing is before they are committed. Variable costs are the costs that matter when making pricing decisions.</p><h2><strong>Tom Nagle and Gerald Smith on Value Maps</strong></h2><p>One tool often used in pricing strategy is value maps. Value maps can be deceptive though. As Nagle and Smith have pointed out in two important articles, value maps tend to overstate the impact of value on WTP at the lower end of the market and to understate value and pricing power at the higher end of the market.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JxLR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JxLR!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png 424w, /__u/substackcdn.com/image/fetch/$s_!JxLR!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png 848w, /__u/substackcdn.com/image/fetch/$s_!JxLR!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JxLR!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JxLR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png" width="1456" height="838" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:838,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:348058,&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://pricinginnovation.substack.com/i/209661221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JxLR!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png 424w, /__u/substackcdn.com/image/fetch/$s_!JxLR!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png 848w, /__u/substackcdn.com/image/fetch/$s_!JxLR!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JxLR!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38999c26-7471-4ae7-8d9c-c654dacd0957_2016x1160.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On the value map, at the lower end of the market most of the value comes from commoditized functionality where price is set by the market. As one moves to the right, up the value curve, more and more of the value comes from differentiated functionality. Pricing power comes from differentiated value and not from commodity value.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!f6rz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!f6rz!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png 424w, /__u/substackcdn.com/image/fetch/$s_!f6rz!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png 848w, /__u/substackcdn.com/image/fetch/$s_!f6rz!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png 1272w, /__u/substackcdn.com/image/fetch/$s_!f6rz!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!f6rz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png" width="1456" height="682" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:682,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:110539,&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://pricinginnovation.substack.com/i/209661221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!f6rz!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png 424w, /__u/substackcdn.com/image/fetch/$s_!f6rz!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png 848w, /__u/substackcdn.com/image/fetch/$s_!f6rz!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png 1272w, /__u/substackcdn.com/image/fetch/$s_!f6rz!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b992dd5-5516-4b58-b028-7a8d234df44f_1820x852.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>There is a value waterfall where Value in Use is (hopefully) larger than the Value in Exchange, which is (often) higher than the Perceived Value, which is always higher than Willingness to Pay.</p><p>See &#8220;A question of Value&#8221; and &#8220;Pricing the Differential&#8221; by Gerald Smith and Tom Nagle, published in Marketing Management in the May/June 2005.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[How agents can combine differentiation strategies]]></title><description><![CDATA[Defence in depth]]></description><link>https://pricinginnovation.substack.com/p/how-agents-can-combine-differentiation</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/how-agents-can-combine-differentiation</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Thu, 06 Aug 2026 13:50:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!v5rr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.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="/__u/substackcdn.com/image/fetch/$s_!v5rr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 424w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 848w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!v5rr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png" width="1456" height="1265" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1265,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:357810,&quot;alt&quot;:&quot;&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://pricinginnovation.substack.com/i/209618113?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 424w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 848w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Key Insights</h2><p>Start to develop a defensible moat with one of these two tactics</p><ul><li><p><strong>Gather outcome data</strong> across multiple customers - this is something the foundation models cannot do effectively and if the model cannot do it the do-it-yourself in Claude + Vibe Coding approach doesn&#8217;t work</p></li><li><p><strong>Integrate</strong> with other applications to deepen data gathering and <strong>build context</strong> that is not available from the LLMs</p></li></ul><p>This is a start but it is not enough. A strong defence has depth and combines several types of differentiation.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>Once you have established one (or both) of these two foundations build one of the four strong differentiation patterns described below</p><ul><li><p><strong>Underwrite the outcome</strong> - provide guarantees or insurance that an outcome will be achieved (you need resources to do this)</p></li><li><p><strong>Become the embedded authority</strong> - this requires data, integrations, context and frameworks for interpretation</p></li><li><p><strong>Build an independent intelligence layer</strong> - leverage and compare multiple models in a &#8216;council of experts&#8217; approach, develop small highly focussed models to complement or connect the large language models, train reasoning techniques specific to your domain</p></li><li><p><strong>Enable the edge to expert loop (and back)</strong> - take advantage of access to real-time data from the edge of the system, where the actions take place, that the large models cannot access or process in a timely manner, help your customers accelerate their OODA loop (Observe, Orient, Decide, Act)</p></li></ul><p>A company with limited resources to build only one moat first should build D8 embedded context or D3 outcome data not because either is individually the strongest differentiator, but because each has the most leverage for adding the others later.</p><div><hr></div><p>The best defence is a defence in depth. Not one moat, but multiple moats, that defend from attacks in different directions.</p><p>In my previous post, <a href="/__u/pricinginnovation.substack.com/p/can-any-agent-compete-with-claude">Can any agent compete with Claude</a>, I identified eight possible moats for agents trying to compete with the universal solvent of generative AI, the frontier models, and vibe coding. This post looks at how they can be combined.</p><p>Let&#8217;s begin by looking at the eight moats again.</p><h3>Lock-ins</h3><p><strong>1. Risk transfer and accountability</strong></p><p><strong>2. Accumulated authority</strong></p><p><strong>3. Cross-customer outcome data &#8212; model execution as the asset</strong></p><p><strong>4. Position in transaction networks</strong></p><h3>Game changers</h3><p><strong>5. Be structurally adversarial to the platforms</strong></p><p><strong>6. Perishable, private, real-time information at the edge</strong></p><p><strong>7. Scarce complementary assets</strong></p><h3>Market shifts</h3><p><strong>8. Design so model improvement is a complement, not a substitute<br>(This one is not really a moat though, see below.)</strong></p><p>It is worthwhile understanding these independently but they really gain traction when combined. Combinations can take two forms: layering, where each differentiator acts independently of the others, and if one is neutralised the others are still active (stacked strategies); integrations, where two or more differentiators work together to reinforce each other, but if one goes there is a risk that other connected integrations will fail as well (connected strategies).</p><p>In <a href="/__u/pricinginnovation.substack.com/p/can-any-agent-compete-with-claude">Can any agent compete with Claude?</a> I argued that four traditional differentiators &#8212; process, public data, customer data, and UX &#8212; no longer hold against Claude Code, ChatGPT, and vibe-coding tools like Lovable and Replit. I then proposed eight moats as replacements, organized as Lock-ins (1&#8211;4), Game changers (5&#8211;7), and a Market shift (8). I closed with the thesis this analysis tests: &#8220;the best defence is depth, and agents that combine two or more of these strategies are likely to build the strongest positions.&#8221; I use Design Structure Matrices (DSMs) to look at the ways these eight differentiation tactics can be combined.</p><p>A DSM is a compact grid tool used to map, analyze, and optimize complex component relationships and to find the clusters. It is used in designing modular product architectures, to see how sets of equations interact (its original purpose) and anyother time you need to understand dependencies. I use it quite often to analyse value and pricing models. See the website <a href="https://dsmweb.org/">DSMWeb</a> for background and a rich collection of resources.</p><p>Two different matrices are required because &#8220;layering&#8221; and &#8220;synergy&#8221; are not the same question. The <strong>layering matrix</strong> is used to build up a layered defence. A <strong>synergy (</strong>or <strong>reinforcement) matrix</strong> asks &#8220;does having both moats together make each one <em>stronger</em> than either alone.&#8221; A pattern (combination of tactics) can score high on one and low on the other.</p><h2>Validating the Eight Differentiators</h2><p>Let&#8217;s start by doing some testing of the eight proposed differentiators to see how they stand up against the four-question moat test proposed in the previous post. </p><ul><li><p>Does the advantage strengthen with each additional customer? (data, network, actuarial)</p></li><li><p>Does the next model release strengthen or weaken your differentiation? (complement vs. substitute)</p></li><li><p>Are you stacking strategies? (Combining two or more strategies)</p></li><li><p>To replicate it, would the buyer have to accept risk, acquire authority, or build a market &#8212; rather than write code? (structural vs. informational)</p></li></ul><p>Closer examination surfaces one differentiator that is misclassified, one that has a blind spot, and one gap that needs to be filled.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bZnP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bZnP!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png 424w, /__u/substackcdn.com/image/fetch/$s_!bZnP!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png 848w, /__u/substackcdn.com/image/fetch/$s_!bZnP!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bZnP!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bZnP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png" width="1456" height="823" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:823,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:237169,&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://pricinginnovation.substack.com/i/209618113?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!bZnP!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png 424w, /__u/substackcdn.com/image/fetch/$s_!bZnP!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png 848w, /__u/substackcdn.com/image/fetch/$s_!bZnP!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bZnP!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e209d53-811a-4238-be44-2671d47eaff8_1798x1016.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>#8 &#8220;model improvement as a complement&#8221; is a test, not a moat.</strong> This should have been obvious to me when I wrote as one of the tests &#8220;does the next model release strengthen or weaken your differentiation?&#8221; The examples I gave &#8212; Cursor&#8217;s model-agnostic harness, Cognition/Devin&#8217;s routing across labs &#8212; are architectural choices in service of <em>other</em> moats not sources of value in their own right. A buyer does not pay for &#8220;model-agnosticism&#8221;; they pay for the risk transfer, authority, network position, or data that model-agnosticism makes durable. It is not used in the below DSMs.</p><p><strong>Blind spot: #3 conflates two different data assets.</strong> There is a difference between a <em>context moat</em> &#8212; &#8220;proprietary interaction histories, workflow-specific decision logs, and domain-specific outcome data&#8221; accumulated within a single account, which &#8220;compounds with use and is very hard for competitors to replicate&#8221; &#8212; and population-level statistics. Differentiator #3 as originally written (&#8221;a vendor running the same agent across 1000s of deployments knows the distribution of outcomes&#8221;) is a <em>horizontal</em> asset: cross-customer, portable, and the fuel for actuarial pricing. This is not the same as a <em>vertical</em> asset &#8212; one customer&#8217;s ten years of firm-specific precedent, embedded in a single relationship and non-transferable. This is structurally different and is the explicit moat source for the Domain Oracle archetype (Harvey, Abridge) and, in integration form, the Process Automator archetype (&#8221;the switching cost isn&#8217;t the AI capability &#8212; it&#8217;s the integration web&#8221;). This should be a separate moat.</p><p>The working set for the two DSMs below is therefore: </p><p><strong>D1 Risk transfer &amp; accountability, </strong></p><p><strong>D2 Accumulated authority</strong></p><p><strong>D3 Cross-customer outcome data</strong></p><p><strong>D4 Position in transaction networks</strong></p><p><strong>D5 Structurally adversarial to platforms</strong></p><p><strong>D6 Perishable/private/real-time edge data</strong></p><p><strong>D7 Scarce complementary assets</strong></p><p><strong>D8 Embedded context &amp; integration depth</strong></p><h2>DSM 1 &#8212; Structural Dependency (Layering) Matrix</h2><p>A moat is a true layering candidate &#8212; a stackable, independent defense &#8212; only if it keeps functioning when a <em>different</em> moat is neutralized. This DSM records, for each row, whether its continued operation <em>depends on</em> the column moat also being intact. A populated cell means &#8220;row cannot survive column&#8217;s removal without significant degradation.&#8221; Strong and Moderate cells indicate defences that need to be layered to be effective.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-3yH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-3yH!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png 424w, /__u/substackcdn.com/image/fetch/$s_!-3yH!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png 848w, /__u/substackcdn.com/image/fetch/$s_!-3yH!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-3yH!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-3yH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png" width="1456" height="1233" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1233,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Structural Dependency (Layering) DSM &#8212; dependency strength from each row moat on each column moat&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Structural Dependency (Layering) DSM &#8212; dependency strength from each row moat on each column moat" title="Structural Dependency (Layering) DSM &#8212; dependency strength from each row moat on each column moat" srcset="/__u/substackcdn.com/image/fetch/$s_!-3yH!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png 424w, /__u/substackcdn.com/image/fetch/$s_!-3yH!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png 848w, /__u/substackcdn.com/image/fetch/$s_!-3yH!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-3yH!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50c96c9d-d727-48f7-812b-4b4dbeff87b1_1700x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Freestanding moats &#8212; the safe layers.</strong> D2 (Authority), D7 (Scarce Assets), and D8 (Embedded Context) have empty rows: nothing else in the set has to be intact for them to work. A SOC 2 registration, a licensed balance sheet, and eighteen months of integration history are each real on their own terms, regardless of what happens to any other moat. These three are the foundation of a pure layering strategy &#8212; remove any one and the other two are unaffected.</p><p><strong>Derived moats &#8212; conditionally independent.</strong> D3 (Cross Customer Outcome Data) and D6 (Real-Time Edge Data) each carry one moderate dependency on D8 (Embedded Context &amp; Integration Depth): cross-customer outcome data and live edge telemetry both need to be <em>bootstrapped</em> through deep integration (you cannot observe outcomes or capture machine telemetry you are not wired into). Once the data asset exists, though, it persists even if the integration relationship with any single account changes, so these are &#8220;independent once achieved&#8221; &#8212; good layers for a mature business, weaker for early-stage.</p><p><strong>Not standalone defenses: D1 (Risk Transfer) and D5 (Structurally Adverserial).</strong> These two differentiators fail as standalone defenses. Risk transfer without D7 (in the form of real underwriting capital) is an unbacked promise &#8212; indemnification a vendor cannot actually pay is worse than no indemnification, because it invites the very liability claim it was meant to prevent. Risk transfer without D3 (loss-history data) is guesswork, exposed to adverse selection the moment a sophisticated buyer notices. Symmetrically, being &#8220;structurally adversarial to the platforms&#8221; without D3 (Cross Customer Outcome Data) or D6 (Real-Time Edge Data) is an unsubstantiated claim &#8212; a self-declared &#8220;neutral router&#8221; with no independent benchmark data (D3) or live telemetry (D6) to prove neutrality is trivially copyable by anyone willing to make the same claim, including the platforms themselves. Both D1 ( and D5 are strategically real and valuable, but the DSM shows they are integration plays, not layering plays: they should never be deployed as a company&#8217;s only moat.</p><p><strong>Strategic reading.</strong> A defense-in-depth architecture should always secure at least one of D2 Accumulated Authority, D7 Scarce Assets, D8 Embedded Context &amp; Deep Integration first. These are the moats that survive an attack on any other single moat. Establish one or more of these before spending on D1 Risk Transfer or D5 Structurally Adversarial, which amplify an existing foundation rather than substitute for one.</p><h2>DSM 2 &#8212; Synergy (Reinforcement) Matrix</h2><p>This is the complement to DSM 1: it scores how much each pair, <em>combined</em>, reinforces the value of both (0 = negligible, 1 = mild, 2 = moderate, 3 = strong), regardless of whether one structurally requires the other.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!v5rr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 424w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 848w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!v5rr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png" width="1456" height="1265" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1265,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:357810,&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://pricinginnovation.substack.com/i/209618113?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 424w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 848w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v5rr!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf0efc1-d68b-4d7e-bca1-46f02df81f6f_1648x1432.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>The strongest pairs (score 3), and why they matter:</strong></p><ul><li><p><strong>D1 Risk Transfer &#215; D3 Cross Customer Data </strong>and<strong> D1 Risk Transfer &#215; D7 Scarce Assets</strong> &#8212; the vendor&#8217;s loss history and actuarial data on agent failure modes become proprietary; and no risk transfer is credible without capital behind it. These two pairings are the entire mechanism of AIUC, Armilla, and Klaimee.</p></li><li><p><strong>D2 Accumulated Authority &#215; D4 Position in Transaction Networks, D2 Accumulated Authority &#215; D7 Scarce Assets, D2 Accumulated Authority &#215; D8 Embedded Context &amp; Integration Depth</strong> &#8212; accumulated authority is the most synergistic node with three high-scoring partners. Authority is what turns a network position into something of real value (Mastercard, Okta), turns a scarce human asset into an accountable one (Basis&#8217;s signing CPA), and turns integration depth into something the buyer cannot casually re-permission (Bretton AI&#8217;s regulator-facing &#8220;Trust Infrastructure&#8221;).</p></li><li><p><strong>D3 Cross-Customer Data &#215; D5 Structurally Adversarial, D3 Cross-Customer Data &#215; D6 Real-Time Data, D3 Cross-Customer Data &#215; D8 Embedded Context and Integration Depth</strong> &#8212; cross-customer outcome data is the second most connected node. It is what makes an &#8220;adversarial&#8221; referee credible (Vals AI, Tropic), what makes live telemetry predictive rather than merely descriptive (Dragos, CrowdStrike&#8217;s &#8220;closed-loop system that gets smarter with every engagement&#8221;), and it is largely generated <em>by</em> deep integration (D8) in the first place.</p></li><li><p><strong>D5 Structurally Adversarial &#215; D6 Real-Time Data</strong> and <strong>D6 Real-Time Data &#215; D8</strong> <strong>Embedded Context and Integration Depth</strong>&#8212; the freshest, most perishable data and the most adversarial/neutral positioning reinforce each other because being the router or auditor requires seeing what is happening right now, not what a training run captured months ago; and neither is possible without being deeply wired into the systems generating that signal.</p></li></ul><p><strong>Reading the graph, not just the cells.</strong> D8 embedded context and D3 outcome data are the two most central nodes &#8212; each has four or more strong (score-3) connections. This is the single most useful strategic fact in the matrix: <strong>a company with limited resources to build only one moat first should build D8 embedded context or D3 outcome data</strong>, not because either is individually the strongest differentiator, but because each has the most leverage for adding the others later. D5 structurally adversarial and D7 scarce assets are the least connected nodes outside their one or two strongest partners &#8212; consistent with the finding that D5 structurally adversarial is a derived, amplifying moat rather than a hub, and confirming that D7 scarce assets is a genuinely independent resource that reinforces others without needing much reinforcement itself.</p><h2>Key Combinations vs. Claude Code and Vibe Coding</h2><p>Four patterns emerge from combining the highest-synergy clusters with the dependency structure. Each is scored against the four-question moat test and the complement filter, then assessed specifically against the DIY threat: a buyer who has gotten a working demo from an agent vendor, then goes to try recreating it with Claude Code (or ChatGPT/Perplexity) and Lovable/Replit/Bolt.</p><h3>The Underwritten Outcome &#8212; D1 + D3 + D7</h3><p><strong>Risk Transfer + Cross Customer Outcomes +</strong> <strong>Scarce Assets</strong></p><p><strong>Mechanism.</strong> Population-level outcome data prices the risk; a scarce complementary asset (insurance capital, balance sheet) backs it; the vendor sells accountability, not just software. <strong>Examples:</strong> AIUC&#8217;s certification-plus-insurance bundle, Armilla AI&#8217;s Lloyd&#8217;s-backed warranties, Klaimee&#8217;s parametric claims, ElevenLabs putting AIUC-1-backed insurance behind its voice agents.</p><p><strong>Moat test:</strong> Strengthens with every customer (more claims data improves pricing) &#8212; yes. Improves with better models (a smarter Claude increases the volume of consequential agent actions needing insurance, which grows the addressable underwriting pool) &#8212; yes. Stacking &#8212; yes, three differentiators at once. Replication requires accepting risk, not writing code &#8212; this is the cleanest possible pass: a vibe-coded agent cannot self-indemnify by definition.</p><p><strong>Effectiveness vs. DIY.</strong> Very high, and it is the pattern DIY is structurally unable to touch at any stage &#8212; a Lovable app has no balance sheet and no loss history, no matter how good the underlying model is. Its weakness is not against DIY but against time: attribution and actuarial infrastructure take years to build, so it is a poor answer to a buyer stalling <em>today</em>.</p><h3>The Embedded Authority Graph &#8212; D2 + D8 + D4</h3><p><strong>Mechanism.</strong> Deep, scoped permissions; workflow embeddedness that compounds; a registered position in a network of counterparties. <strong>Examples:</strong> Bretton AI&#8217;s ACV growth from $25k to $201k as authority compounded inside regulated banks, Norm Ai&#8217;s supervising-attorney agents, Catena Labs&#8217; verified agent identities under a bank charter, Okta extending IAM to agents as non-human identities (<a href="/__u/pricinginnovation.substack.com/p/can-any-agent-compete-with-claude">Pricing Innovation</a>).</p><p><strong>Moat test:</strong> Strengthens with scale &#8212; yes, authority and integration compound with tenure. Improves with better models &#8212; yes, a smarter agent operating under the same authority graph does more without re-permissioning. Structural replication barrier &#8212; strong; re-granting a web of permissions is &#8220;expensive, slow, and politically fraught,&#8221; exactly what the article claims.</p><p><strong>Effectiveness vs. DIY.</strong> This pattern is asymmetric across the buying funnel in a way the other three are not. At the point of a first proof-of-concept, a buyer&#8217;s own Claude Code instance starts with zero authority and zero integrations too &#8212; so B does not obviously beat DIY on day one. Its power is entirely in the <em>second</em> mile: once a vendor&#8217;s agent has genuinely earned six months of scoped access and eighteen months of integration, &#8220;let me see if I can do it myself&#8221; means re-earning every one of those grants from scratch, which is precisely the point the manuscript&#8217;s Process Automator archetype makes about integration depth. Effectiveness should be read as low-to-moderate at acquisition, very high at renewal and expansion &#8212; the exact stage where the article says buyers &#8220;stall.&#8221;</p><h3>The Independent Intelligence Layer &#8212; D3 + D5 + D6</h3><p><strong>Mechanism.</strong> Neutral, multi-model positioning, backed by both population-level benchmark data and live, model-comparison telemetry. <strong>Examples:</strong> OpenRouter routing ~25 trillion tokens/week across hundreds of models with the tagline &#8220;the era of picking a single model is over,&#8221; Vals AI&#8217;s independent lab benchmarks, Tropic&#8217;s buyer-side price intelligence exposed via MCP directly into Claude and ChatGPT (<a href="/__u/pricinginnovation.substack.com/p/can-any-agent-compete-with-claude">Pricing Innovation</a>).</p><p><strong>Moat test:</strong> Strengthens with scale &#8212; yes, more routed traffic means better routing data. Improves with better models &#8212; this is close to a perfect pass by construction: every new frontier release is simply one more option the router can offer, which is the manuscript&#8217;s own Cursor/Devin example of &#8220;model-agnostic by design.&#8221; Counter-positioning &#8212; genuine, in Hamilton Helmer&#8217;s sense that &#8220;the moat is that the incumbent&#8217;s business model forbids imitation&#8221;: Anthropic cannot credibly become the vendor that tells buyers when <em>not</em> to use Claude.</p><p><strong>Effectiveness vs. DIY.</strong> This is the pattern most directly aimed at the specific competitive threat the article names, because it attacks the article&#8217;s other named problem &#8212; &#8220;the frontier models are eating through budgets&#8221; &#8212; head-on, and its value proposition (lower cost, better routing, independent quality data) is demonstrable in a single sales conversation rather than requiring months of accumulated trust. Where Pattern B is weak at the top of the funnel, Pattern C is strong there: a buyer who has just watched their AI spend balloon on one vendor is receptive to &#8220;we route across models and cut your bill&#8221; <em>immediately</em>, which makes it the best candidate for arresting the &#8220;let me see if I can do it myself&#8221; stall the article describes, rather than only defending against it after the fact.</p><h3>The Edge-to-Expert Loop &#8212; D6 + D8 + D7</h3><p><strong>Mechanism.</strong> Live, private telemetry the labs structurally cannot see; deep technical embedding to capture it; a scarce, licensed human or balance-sheet asset held in reserve for the cases that need it. <strong>Examples:</strong> Dragos&#8217;s 5+ petabytes of daily OT/ICS telemetry, Altana&#8217;s live 140-million-node supply-chain graph with customs recognition, Augury&#8217;s Industrial Context Graph, CrowdStrike&#8217;s closed-loop threat telemetry, paired with Crosby&#8217;s registered-law-firm liability model and Basis&#8217;s CPA-signed returns (<a href="/__u/pricinginnovation.substack.com/p/can-any-agent-compete-with-claude">Pricing Innovation</a>).</p><p><strong>Moat test:</strong> Strengthens with scale &#8212; yes, more sensors and more cases sharpen both the telemetry and the expert triage. Improves with better models &#8212; yes, a smarter model applied to private real-time data is strictly better, never a substitute for it, which is the manuscript&#8217;s clean test for a context moat: &#8220;if OpenAI or Anthropic released a foundation model tomorrow that matched your domain capability exactly, how much of your competitive advantage would survive? Most of it.&#8221;</p><p><strong>Effectiveness vs. DIY.</strong> Highest absolute defensibility of the four patterns &#8212; Claude Code and vibe coding have no path to a customs authority&#8217;s trust, a licensed attorney&#8217;s malpractice exposure, or petabytes of live OT telemetry, regardless of model quality. The limitation is scope, not strength: it only exists where a real-time, private, physical or regulated signal exists at all, which excludes most generic knowledge-work agents &#8212; precisely the category where Claude Code and vibe coding are currently doing the most damage to third-party agent vendors, per the article&#8217;s own framing (&#8221;buyers... taking the ideas and going away to see if they can do something themselves&#8221;).</p><h2>Synthesis: Sequencing, Not Choosing</h2><p>None of the four patterns is uniformly best, and the article&#8217;s own diagnosis &#8212; traction at top and middle of funnel, then a stall &#8212; points to a sequencing answer rather than a single winner. Pattern C is the only one whose value proposition is demonstrable immediately, which makes it the right lead against the specific &#8220;let me try it myself&#8221; objection; Patterns A and B are not weaker moats, but they are <em>slower</em> ones, built during the relationship rather than pitched at its start. A vendor building for defense in depth should treat C as the wedge that keeps the deal from stalling in the near term, then use the engagement it buys to accumulate B (authority and integration depth) and, where the vertical supports it, D (edge data plus a scarce professional or balance-sheet backstop) or A (once enough outcome data exists to underwrite). This sequencing is itself a form of layering across time rather than across mechanisms &#8212; the vendor is never dependent on any single pattern being sufficient at every stage of the buyer relationship.</p><h2>Pricing Implications</h2><p>Every pattern implies a distinct pricing architecture from the manuscript&#8217;s Layer Cake (Role, Access, Usage, Output, Outcome) and archetype framework, consistent with the article&#8217;s closing note that all eight original moats are &#8220;monetizable only through outcome- and credit-based structures, not seats or subscriptions &#8212; the moat and the pricing model are the same design problem.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HHeJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HHeJ!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png 424w, /__u/substackcdn.com/image/fetch/$s_!HHeJ!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png 848w, /__u/substackcdn.com/image/fetch/$s_!HHeJ!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HHeJ!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HHeJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png" width="1456" height="469" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:469,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:171124,&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://pricinginnovation.substack.com/i/209618113?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HHeJ!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png 424w, /__u/substackcdn.com/image/fetch/$s_!HHeJ!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png 848w, /__u/substackcdn.com/image/fetch/$s_!HHeJ!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HHeJ!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3beb4912-9a72-44bf-8da7-b5c8bf527f47_1788x576.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This connects directly back to Tom Nagle&#8217;s original insight that pricing must anchor to the customer&#8217;s economic value relative to their next-best alternative, not to cost &#8212; for every pattern above, the &#8220;next-best alternative&#8221; a buyer is now comparing against is explicitly Claude Code plus a vibe-coding tool, at close to zero marginal cost. The four patterns above are the structural conditions under which that comparison stops being apples-to-apples: DIY has no balance sheet (A), no accumulated authority graph (B), no cross-model routing incentive of its own (C), and no access to live, private, regulated signal (D).</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Can any agent compete with Claude?]]></title><description><![CDATA[The competitive alternative in 2026]]></description><link>https://pricinginnovation.substack.com/p/can-any-agent-compete-with-claude</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/can-any-agent-compete-with-claude</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Mon, 03 Aug 2026 12:43:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tKOm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.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="/__u/substackcdn.com/image/fetch/$s_!tKOm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tKOm!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png 424w, /__u/substackcdn.com/image/fetch/$s_!tKOm!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png 848w, /__u/substackcdn.com/image/fetch/$s_!tKOm!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tKOm!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tKOm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png" width="1368" height="1730" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1730,&quot;width&quot;:1368,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:849332,&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://pricinginnovation.substack.com/i/209007932?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!tKOm!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png 424w, /__u/substackcdn.com/image/fetch/$s_!tKOm!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png 848w, /__u/substackcdn.com/image/fetch/$s_!tKOm!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tKOm!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11718602-5e8f-49bb-b361-cf39dcfc60d3_1368x1730.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>I get to speak with many people building and commercialising agents. The most common objection people are getting from buyers these days is &#8230;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>&#8220;That makes sense. Good job. Very impressive. Let me see if I can do it myself.&#8221;</p><p>The combination of Claude Code (and in 90% of cases it is Claude Code with ChatGTPT and, surprisingly, Perplexity distant runners up) with vibe coding (Lovable and Replit come up most often) have empowered buyers with a new confidence that they can do an awful lot on their own. In many cases, third party agents are seen as being superfluous.</p><p>The other issue is budgets. The frontier models are eating through budgets. Every dollar that can be made available is going to buy tokens on one or another of the platforms (but mostly Anthropic). Even sophisticated users, who know they can get as good or better performance at lower price by mixing and matching models, are expending their time and energy with the foundation models.</p><p>People taking agents to market are getting traction at top of funnel, and even to middle of funnel, but many buyers are then stalling. They are taking the ideas and going away to see if they can do something themselves.</p><p><strong>Is this a phase of the market or is it the new steady state? </strong></p><p><strong>Is there space above the foundation models for companies building agents to create economically meaningful differentiation?</strong></p><p>No one knows the answer to these questions. They form a critical uncertainty.</p><p>&#8216;Critical uncertainty&#8217; is a concept from scenario planning. They are the axes that scenarios are built from. In a later post I will share more of the critical uncertainties that will determine the paths taken by the agent economy as they resolve.</p><p>What we can do at this point is sketch some of the things agents will need to do to carve out space to build a scalable business.</p><p><em>&#8220;If we want to know what a business is, we have to start with its purpose. And its purpose must lie outside the business itself. In fact, it must lie in society since a business enterprise is an organ of society. There is only one valid definition of business purpose: <strong>to create a customer</strong>."</em> Peter Drucker in his 1954 book <em>The Practice of Management</em>.</p><p>You create a customer by providing something of value that cannot easily be found elsewhere. Today, many agents struggle with both &#8216;create something of value&#8217; and &#8216;be easily found elsewhere.&#8217; For agents, the &#8216;elsewhere&#8217; is what can be done by a potential customer with the foundation model and vibe coding.</p><p>It is not all that hard to build a set of deep contexts and linked prompts that does something the underlying AI struggles to do. But wait a few months, or weeks, and the model is likely to have caught up. It can access the context and learn the prompts. In many cases, advanced reasoning will come up with something as good or better than what a group of human experts can achieve. This is a classic Red Queen Game. </p><h2>A Red Queen Game</h2><p>As the Red Queen said in <em>Through the Looking-Glass, and What Alice Found There</em> (Lewis Carroll 1871) &#8230;</p><p><span>"Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!"</span></p><p>In economics (and evolutionary biology) a Red Queen Game is one in which one has to continually innovate just to maintain a position and sustaining innovation (in the Clayton Christensen sense) does not get you ahead.</p><p>To win in a Red Queen Game one has to</p><ul><li><p><strong><span>Anticipate Shifts:</span></strong><span> Predict rival moves rather than just reacting to them.</span></p></li><li><p><strong><span>Change the Game:</span></strong><span> Introduce disruptive business models that break the existing cycle.</span></p></li><li><p><strong><span>Focus on Lock-in:</span></strong><span> Build high switching costs through deep ecosystem integration.</span></p></li></ul><p>&#8216;Lock-in&#8217; is also referred to as &#8216;building a moat.&#8217; How can agents build a moat against the constant improvements to the foundation models, which are moving faster than any innovation in history? And this is not shallow innovation, transformer models and the Large Language Models built on them are one of the defining innovations of our species, on a par with writing.</p><h2>Four ways agents cannot build moats</h2><p>Four ways agents cannot build moats are processes, public data, customer data user experience.</p><p>Your deeply thought, validated in practice, proprietary process or methodology is not a sustainable moat. The AIs will discover, replicate and extend any process in ways that we cannot imagine and that will be better than what any human can do. Even if you build in the loops to use AI to improve your process it will catch up and overtake you. This is a Red Queen game where you can&#8217;t even run fast enough to stay in the same place.</p><p>Most agents make some use of public data, either directly or through an LLM. The AI&#8217;s spiders are likely to be better than yours, to move faster, and go deeper. Public data is getting wider and wider, and this is why it is so hard to keep up with the AIs. </p><p>Some companies are trying to use their user&#8217;s own data to build a moat. This is mostly legacy vendors, who feel some sort of proprietary right to the data they have collected or generated for their users. They are increasingly trying to put tolls on the use of this data and access to their APIs. Will users put up with this? I suppose this is another critical uncertainty. Will the large vendors have the clout to make this stick or will users push back and demand unfettered access to what they see as their own data and that they want to use for their own AI built applications</p><p>There was a period from about 2005 to 2025 where user experience was a critical differentiator. No more. AI&#8217;s are establishing a new set of design patterns and sucking everything into them (see <a href="https://blog.jim-nielsen.com/2026/ai-aesthetic/">The AI Aesthetic</a> by Jim Nielsen). One of the most provocative comments I heard in 2025 was from the CEO of a growth stage company with about 500 employees. &#8220;We have downgraded our CRM to the most basic subscription. We see it as no more than a fancy database. We are vibe coding our own UIs on top of it to get the functionality we want.&#8221; The collision of AI native UX and vibe coding has erased UX as a differentiator.</p><h2>How to build a moat</h2><p>So what can agents do to build a moat? Here are eight ideas.</p><h3>Lock-in Moats</h3><p><strong>1. Risk transfer and accountability.</strong> A buyer who vibe-codes their own agent owns 100% of the downside. An independent vendor can sell indemnification, warranties, SLAs, audit trails, and errors-and-omissions coverage &#8212; the agent as a counterparty with skin in the game, not a tool. Anthropic will never accept liability for what Claude does in your workflow; that refusal is structural, and it&#8217;s the vendor&#8217;s opening. In value-model terms this is a pure risk-reduction driver, and it&#8217;s one DIY can never match because you cannot indemnify yourself. It also compounds: the vendor&#8217;s loss history and actuarial data on agent failure modes become proprietary.</p><p><strong>Examples</strong></p><ul><li><p><strong>AIUC</strong> &#8212; the &#8220;SOC 2 for AI agents&#8221;: a certification standard (AIUC-1) bundled with insurance underwriting, explicitly sold as a way to shorten enterprise procurement (<a href="https://aiuc.com/">AIUC</a>).</p></li><li><p><strong>Armilla AI</strong> &#8212; Lloyd&#8217;s-backed MGA writing affirmative AI liability coverage and AI performance warranties, backed by Swiss Re and Chaucer; raised $25M in January to cover agent failures and EU AI Act defence costs (<a href="https://fintech.global/2026/01/23/armilla-ai-raises-25m-to-expand-ai-liability-coverage/">FinTech Global</a>).</p></li><li><p><strong>Klaimee</strong> &#8212; YC-backed, $5.5M seed for insurance-backed warranties on autonomous agents, with parametric claims triggers pulled from system logs (<a href="https://www.theinsurer.com/ti/news/klaimee-raises-55-million-to-launch-insurance-warranties-for-ai-agents-2026-07-22/">The Insurer</a>).</p></li><li><p><strong>ElevenLabs</strong> &#8212; first agent vendor live with AIUC-1-backed insurance on its voice agents, after 5,000+ adversarial simulations; insurance as a sales-cycle weapon (<a href="https://www.prnewswire.com/news-releases/elevenlabs-secures-first-of-its-kind-ai-agent-insurance-302684587.html">PR Newswire</a>).</p></li></ul><p><strong>2. Accumulated authority.</strong> Agents act, and acting requires permission: signing authority, payment credentials, delegated approvals, standing access to counterparties&#8217; systems, regulatory licenses, certifications (SOC 2, FINRA, HIPAA, FDA). This maps to the &#8220;access&#8221; and &#8220;actions&#8221; layers of your six-metric hierarchy &#8212; the moat isn&#8217;t the intelligence, it&#8217;s the accumulated, scoped, audited right to act. Re-granting that web of permissions to a homegrown replica is expensive, slow, and politically fraught inside the buyer&#8217;s own organization. Compliance officers are the vendor&#8217;s best friends.</p><p><strong>Examples</strong></p><ul><li><p><strong>Bretton AI</strong> (ex-Greenlite) &#8212; AML agents running inside OCC/FDIC/Fed-regulated banks; its &#8220;Trust Infrastructure&#8221; embeds regulatory guidance, and authority compounds into price: ACV grew $25k &#8594; $85k &#8594; $201k (<a href="https://www.morningstar.com/news/business-wire/20260209387593/bretton-ai-raises-75m-series-b-rebrands-from-greenlite-ai-to-build-the-ai-standard-for-financial-crime">Business Wire</a>).</p></li><li><p><strong>Norm Ai</strong> &#8212; operates its own AI-native law firm with supervising attorneys, and builds agents that supervise other agents; $120M Series C at $1.2B (<a href="https://techcrunch.com/2026/07/07/ai-law-startup-norm-raises-120m-hits-unicorn-valuation/">TechCrunch</a>).</p></li><li><p><strong>Catena Labs</strong> &#8212; &#8220;AI-native bank&#8221; giving agents verified identities, accounts, spending caps, and a human kill switch; has filed for a National Trust Bank charter (<a href="https://catena.com/blog/banking-governance-platform-for-ai-agents-open">Catena</a>).</p></li><li><p><strong>Okta</strong> &#8212; extending IAM to agents as first-class non-human identities (Agent Gateway, privileged credential management, universal logout), riding 8,200+ integrations (<a href="https://investor.okta.com/news-and-events/news-releases/news-details/2026/Okta-Announces-New-Blueprint-for-the-Secure-Agentic-Enterprise/default.aspx">Okta IR</a>).</p></li></ul><p>This is part of the strategy we are taking at valueiQ.ai. We are building and validating the world&#8217;s largest collection of economic value models and defining the connections between them.</p><p><strong>3. Cross-customer outcome data &#8212; model excution as the asset.</strong> The derived layer is different from the raw data: a vendor running the same agent across 1000s of deployments knows the distribution of outcomes &#8212; what works, what fails, what an outcome is worth, at what degree of confidence. No single buyer and no foundation model has that. This is what lets the vendor price on outcomes, offer guarantees (see #1), and benchmark. The vendor with the best empirical model applied to a large amount of relevant data can price to value, and the pricing capability itself becomes the moat. </p><p><strong>Examples</strong></p><ul><li><p><strong>Intercom Fin</strong> &#8212; a public outcome price list: $0.99 per resolution, $9.99 per qualification, refunded if the customer returns &#8212; only underwritable with resolution-rate data across the installed base (<a href="https://www.intercom.com/help/en/articles/8205718-fin-ai-agent-outcomes">Intercom</a>).</p></li><li><p><strong>Sierra</strong> &#8212; &#8220;you pay only when the software achieves specific, valuable outcomes&#8221;; unresolved conversations are mostly free (<a href="https://sierra.ai/blog/outcome-based-pricing-for-ai-agents">Sierra</a>).</p></li><li><p><strong>Tropic</strong> &#8212; benchmarks from 14,000+ suppliers and $21B+ of pooled spend, exposed via MCP into Claude and ChatGPT &#8212; the data, not the model, is the product (<a href="https://www.tropicapp.io/proprietary-procurement-intelligence/price-benchmarks">Tropic</a>).</p></li></ul><p>This is the other part of valueIQ.ai&#8217;s strategy.</p><p><strong>4. Position in transaction networks.</strong> An agent that sits between parties &#8212; matching, clearing, escrowing, negotiating &#8212; has network effects that intelligence can&#8217;t substitute for. A smarter model makes a marketplace participant better; it doesn&#8217;t conjure the other side of the market. Liquidity, counterparty reputation systems, and settlement rails are classic moats that survive model improvement. In an A2A world, reputation capital among agents may be the scarcest asset of all: a buyer&#8217;s homegrown agent starts with zero verified track record.</p><p><strong>Examples</strong></p><ul><li><p><strong>Stripe</strong> &#8212; Agentic Commerce Protocol with scoped tokens and shared payment tokens, positioned as a protocol-agnostic commerce layer (<a href="https://stripe.com/blog/10-lessons">Stripe</a>).</p></li><li><p><strong>Mastercard Agent Pay</strong> &#8212; &#8220;Know your agent&#8221;: only registered agents can transact, governed by network tokens &#8212; defining who may transact at all (<a href="https://www.mastercard.com/global/en/business/artificial-intelligence/mastercard-agent-pay.html">Mastercard</a>).</p></li><li><p><strong>Pactum</strong> &#8212; negotiation agents occupying the seat between 60+ large buyers and their suppliers &#8212; a seat neither party&#8217;s own model can hold (<a href="https://pactum.com/">Pactum</a>).</p></li></ul><h3>Changing the game</h3><p><strong>5. Be structurally adversarial to the platforms.</strong> There are roles the foundation model vendors cannot credibly occupy: the neutral multi-model orchestrator, the buyer&#8217;s agent negotiating against AI vendors, the auditor of AI outputs, the cost-optimizer routing away from expensive tokens. Frontier models are eating budgets, the agent that verifiably reduces token spend has a value story the platforms will never tell. This is counter-positioning in Hamilton Helmer&#8217;s Seven Powers sense &#8212; the moat is that the incumbent&#8217;s business model forbids imitation.</p><p><strong>Examples</strong></p><ul><li><p><strong>OpenRouter</strong> &#8212; $113M Series B; ~25 trillion tokens/week routed across hundreds of models. &#8220;The era of picking a single model is over&#8221; &#8212; a value proposition no lab can sell (<a href="https://siliconangle.com/2026/05/26/openrouter-raises-113m-bring-order-enterprise-ai-inference-routing/">SiliconANGLE</a>).</p></li><li><p><strong>Vals AI</strong> &#8212; independent, in-house benchmarks grading the labs in finance, law, and healthcare; the business is being the referee (<a href="https://www.vals.ai/home">Vals AI</a>).</p></li><li><p><strong>Tropic</strong> (again) &#8212; buyer-side price intelligence structurally opposed to every seller-side platform (<a href="https://www.tropicapp.io/proprietary-procurement-intelligence/price-benchmarks">Tropic</a>).</p></li></ul><p><strong>6. Perishable, private, real-time information at the edge.</strong> Model training cadence, however fast, is still batch. Agents wired into streams the labs will never see &#8212; machine telemetry, market microstructure, a supply chain&#8217;s live state &#8212; occupy a temporal niche. The model gets smarter; it doesn&#8217;t get more present. The moat is the integration and the latency, not the reasoning.</p><p><strong>Examples</strong></p><ul><li><p><strong>Dragos</strong> &#8212; 5+ petabytes of daily OT/ICS telemetry; &#8220;there is no larger, similar training dataset in the industry&#8221; (<a href="https://www.dragos.com/blog/dragos-intelligence-fabric">Dragos</a>).</p></li><li><p><strong>Altana</strong> &#8212; live supply-chain graph of 140M buyer-supplier connections, with AI Product Passports recognized by customs at ports moving 70% of global trade &#8212; regulatory recognition stacked on private data (<a href="https://altana.ai/resources/altana-and-maersk-partner-to-create-first-of-kind-global-digital-trade-network">Altana</a>).</p></li><li><p><strong>Augury</strong> &#8212; role-based industrial agents on an &#8220;Industrial Context Graph&#8221; of live machine-health signals (<a href="https://www.prnewswire.com/news-releases/augury-shaping-the-future-of-production-with-the-industrial-ai-workforce-302773828.html">PR Newswire</a>).</p></li><li><p><strong>CrowdStrike</strong> &#8212; Agentic MDR, &#8220;a closed-loop system that gets smarter with every engagement&#8221; on live threat telemetry (<a href="https://www.crowdstrike.com/en-us/press-releases/crowdstrike-delivers-agentic-mdr-to-stop-breaches-at-machine-speed/">CrowdStrike</a>).</p></li></ul><p><strong>7. Scarce complementary assets.</strong> Wrap the agent around something non-digital and rationed: capital (the agent that can commit funds), inventory, insurance balance sheet, licensed human experts on call for the 2% of cases requiring judgement and legal standing. Buyers can replicate the software; they can&#8217;t vibe-code a balance sheet.</p><p><strong>Examples</strong></p><ul><li><p><strong>Crosby</strong> &#8212; a registered law firm &#8220;liable for each contract,&#8221; charging $250&#8211;$1,000 per contract instead of billable hours; $60M Series B. The scarce asset is legal standing plus malpractice exposure (<a href="https://www.forbes.com/sites/rashishrivastava/2026/03/31/why-this-ai-law-firm-is-ditching-the-billable-hour/">Forbes</a>).</p></li><li><p><strong>Corgi</strong> &#8212; AI-native insurer at a $1.3B valuation; the complement is balance-sheet underwriting capacity (<a href="https://fintech.global/2026/05/08/corgi-secures-unicorn-status-after-160m-series-b/">FinTech Global</a>).</p></li><li><p><strong>Basis</strong> &#8212; long-horizon accounting agents inside licensed CPA firms (~30% of the Top 25); the CPA who signs the return is the rationed asset (<a href="https://www.businesswire.com/news/home/20260224020999/en/">Business Wire</a>).</p></li><li><p><strong>Flexport</strong> &#8212; agents layered on a licensed customs brokerage and physical freight ops, including an &#8220;Audit Your Customs Broker&#8221; agent (<a href="https://www.flexport.com/technology/product-release/winter-2026/">Flexport</a>).</p></li></ul><h3>Anticipate shifts</h3><p><strong>8. Design so model improvement is a complement, not a substitute.</strong> The fatal architectures are the ones where a better Claude replaces the agent. The durable ones are where a better Claude makes the vendor&#8217;s outcome data, authority graph, and network position more valuable &#8212; every capability jump widens the gap between what the vendor can guarantee and what Do-It-Yourself can. This is the test that separates all of the above from process/prompt moats.</p><p><strong>Examples</strong></p><ul><li><p><strong>Cursor</strong> &#8212; &#8220;all of our harness abstractions are model agnostic&#8221;; weeks of per-model harness tuning so each frontier release makes the product better, not obsolete (<a href="https://cursor.com/blog/continually-improving-agent-harness">Cursor</a>).</p></li><li><p><strong>Cognition/Devin</strong> &#8212; &#8220;model-agnostic by design,&#8221; routing across Anthropic, OpenAI, Google, and its own models per task (<a href="https://devin.ai/cloud/">Devin</a>).</p></li><li><p><strong>OpenRouter and Vals AI</strong> reappear here &#8212; routers and referees are the purest cases of appreciating with the tide.</p></li></ul><h2>A moat test for agent vendors</h2><p>Four questions that you can use to test your differentiation strategy.</p><ul><li><p>Does the advantage strengthen with each additional customer? (data, network, actuarial)</p></li><li><p>Does the next model release strengthen or weaken your differentiation? (complement vs. substitute)</p></li><li><p>Are you stacking strategies? (Combining two or more strategies)</p></li><li><p>To replicate it, would the buyer have to accept risk, acquire authority, or build a market &#8212; rather than write code? (structural vs. informational)</p></li></ul><p>Anything that fails all four of these is trying to run along beside the Red Queen, which gets exhausting, and in the long run will fail. And note the pricing corollary: every one of the durable moats &#8212; risk transfer, outcome data, network position &#8212; is monetizable only through outcome- and credit-based structures, not seats or subscriptions. The moat and the pricing model are the same design problem.</p><p>The best defence is depth,  and agents that combine two or more of these strategies are likely to build the strongest positions. That will be the theme of our next post.</p><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Strategic choices for pricing in the agent economy]]></title><description><![CDATA[Applying the Play to Win framework]]></description><link>https://pricinginnovation.substack.com/p/strategic-choices-for-pricing-in</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/strategic-choices-for-pricing-in</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Wed, 29 Jul 2026 13:38:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ktRd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.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="/__u/substackcdn.com/image/fetch/$s_!ktRd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ktRd!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png 424w, /__u/substackcdn.com/image/fetch/$s_!ktRd!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png 848w, /__u/substackcdn.com/image/fetch/$s_!ktRd!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ktRd!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ktRd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png" width="1374" height="1580" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1580,&quot;width&quot;:1374,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:835016,&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://pricinginnovation.substack.com/i/208555158?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ktRd!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png 424w, /__u/substackcdn.com/image/fetch/$s_!ktRd!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png 848w, /__u/substackcdn.com/image/fetch/$s_!ktRd!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ktRd!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a49ee3-cae9-40d8-a8c8-5812db2bdfbd_1374x1580.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Roger Martin&#8217;s strategic choice cascade is a powerful way to organise strategic thinking. It can be used at many level of resolution, from national innovation strategy (see Roger&#8217;s book with James Milway, <em>Canada: What it Is, What it Can Be</em>), to corporate strategy (it has been used to great effect by everyone from Proctor and Gamble to Lego). I use it to frame my personal learning plan each year. We applied it while developing the ideas in the <em><a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy</a></em>,  the book I am writing with Michael Mansard and Wolfgang Ulaga that will be published with INSEAD&#8217;s support this October.</p><p>The core resources for this are available on <a href="https://rogerlmartin.com/thought-pillars/strategy">Roger&#8217;s website</a>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>The basic idea of the strategic choice cascade is that you need to make choices in a certain order, that each choice level constrains the next. There is also a feedback channel back up. For example, I may have the Aspiration to Cure Cancer, but I lack the Capabilities that would let me do this (though I could make some contribution through donations etc.).</p><p>The five questions to answer are, in order &#8230;</p><ol><li><p><strong>Winning Aspirations</strong>: What are your winning aspirations (what does it mean to win)?</p></li><li><p><strong>Where to Play</strong>: Given, your winning aspirations, where should you play?</p></li><li><p><strong>How to Win</strong>: What do you need to do to win on the playing field you have chosen?</p></li><li><p><strong>Capabilities:</strong> What capabilities are needed to execute on your how to win choices?</p></li><li><p><strong>Systems</strong>: What systems will support those capabilities.</p></li></ol><p>Trying to answer these questions out of order leads to confusion.</p><p>Let&#8217;s apply these questions to the choices made around the agent economy and the design of a credit based pricing system.</p><p>Note: Some of the terminology below references parts of the <a href="/__u/pricinginnovation.substack.com/p/the-credit-pricing-system">Credit Pricing System</a> from the book.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0MGf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0MGf!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png 424w, /__u/substackcdn.com/image/fetch/$s_!0MGf!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png 848w, /__u/substackcdn.com/image/fetch/$s_!0MGf!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0MGf!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0MGf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png" width="1444" height="836" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:836,&quot;width&quot;:1444,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:481217,&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://pricinginnovation.substack.com/i/208555158?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!0MGf!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png 424w, /__u/substackcdn.com/image/fetch/$s_!0MGf!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png 848w, /__u/substackcdn.com/image/fetch/$s_!0MGf!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0MGf!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade2d8a9-740c-48b5-948b-1f668278b983_1444x836.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!n0yC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!n0yC!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png 424w, /__u/substackcdn.com/image/fetch/$s_!n0yC!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png 848w, /__u/substackcdn.com/image/fetch/$s_!n0yC!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png 1272w, /__u/substackcdn.com/image/fetch/$s_!n0yC!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!n0yC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png" width="1456" height="791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:791,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:227293,&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://pricinginnovation.substack.com/i/208555158?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!n0yC!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png 424w, /__u/substackcdn.com/image/fetch/$s_!n0yC!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png 848w, /__u/substackcdn.com/image/fetch/$s_!n0yC!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png 1272w, /__u/substackcdn.com/image/fetch/$s_!n0yC!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a14d7b2-7ef4-4e61-b3b0-ba05a7f3309e_1468x798.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Winning Aspirations</h2><p>The first discipline is negative: adopting credits is not an aspiration. &#8220;We need credits because Salesforce and Adobe have them&#8221; is a Systems-level choice masquerading as a Winning Aspiration &#8212; It is an example of an &#8216;out-of-order failure&#8217;, and the most common one in the market today. Martin also cautions against over-polishing this box; the aspiration should get refined as you move through Where to Play and How to Win choices.</p><p>Sangeet Paul Choudary&#8217;s work in <em><a href="https://reshufflebook.com/">Reshuffle</a></em> gives the aspiration its content. Generative AI has melted the constraints that organized B2B software economics &#8212; the human as the unit of value, the labor-cost ceiling on willingness to pay, the assumption that consumption happens at human pace and scale. In a reshuffle, power accrues to whoever manages the constraints that emerge in their place: attribution, trust and governance, and the machine legibility of commercial terms. A defensible winning aspiration is something like:</p><p><strong>&#8220;Win the value conversation in our category as consumption shifts from humans to agents &#8212; be the vendor whose pricing is trusted by human buyers, legible to buyer-side agents, and provably aligned so that Value &gt; Price &gt; Cost on every transaction.&#8221;</strong></p><p>This makes trust and alignment the definition of winning &#8212; <strong>every new pricing model is also a trust model</strong>. And it keeps the aspiration technology-agnostic: credits appear only later, as the mechanism that satisfies it.</p><h2>Where to Play</h2><p>This is the level where the agent economy most radically rewrites the traditional answer. Where to Play is a vertical position in the agent stack, and that position determines which pricing architectures are available. There are four nested choices:</p><ol><li><p><strong>Stack layer.</strong> Infrastructure prices on cost units and races toward lowest cost (tokens are an example); orchestration creates value it struggles to capture; the application layer is where credits do their real work; the outcome layer offers the highest theoretical margins but is gated on attribution. Choudary&#8217;s &#8220;follow the constraint&#8221; logic says the same thing from the other direction: <strong>value migrates toward the attribution and governance bottleneck</strong>, so position yourself where you can build toward it.</p></li><li><p><strong>Archetype.</strong> Domain specialist, process automator, orchestration platform, outcome partner, data moat builder, trust infrastructure &#8212; each archetype is really a pre-packaged Where to Play choice with a pricing architecture attached.</p></li><li><p><strong>Depth vs. breadth.</strong> Deep domain mastery and broad orchestration are incompatible positions at scale, and the choice is decisive for whether your credit system meters bounded outcomes or coordination flows.</p></li><li><p><strong>Segments and metered surface.</strong> Building value models segment by segment is itself a where-to-play choice: which buyer economics you anchor to, and which inputs, actions, outputs, and outcomes you can make part of your pricing model. There is a new sub-choice with no SaaS precedent: you now play in front of two audiences &#8212; human procurement and buyer-side agents reading your value and pricing models. See <a href="https://thevalueproject.org/">The Value Project</a> for open source JSON schema for value models and pricing models. These schema make these models visible to and computable by AI.</p></li></ol><h2>How to Win</h2><p>Where to Play and How to Win choices are tightly coupled. For an application-layer company, where most credit adoption is happening, the How to Win choices aret o win<strong> by making the credit the most trustworthy claim about value in your market.</strong> Concretely:</p><ul><li><p><strong>Credits as the variance absorber.</strong> Agent work varies enormously in complexity from one task to the next; a credit weight table absorbs that variance so neither side is underwater. Salesforce&#8217;s move from a flat per-conversation price to Flex Credits was a structural correction of this problem.</p></li><li><p><strong>Value-anchored, not cost-anchored, weights.</strong> Credit weights should derive from segment-level economic value models, with the effective price per action capturing a defensible share of the value delivered relative to the customer&#8217;s next-best alternative. This is the difference between credit-native design and credits-in-name-only &#8212; and since most implementations in the market today are the latter, with seat-and-subscription logic running underneath a credits label, genuine alignment is a real differentiator rather than table stakes.</p></li><li><p><strong>Two independent dials.</strong> Price per credit is the stable, public, market-level statement of what a unit of agent-delivered value is worth; credits per action is the calibration layer. Keeping them separate lets you move economics without redefining the unit your customers have learned to trust.</p></li><li><p><strong>Predictability as a feature.</strong> The credit wallet preserves the psychological safety of the subscription &#8212; I bought 100,000 credits and I know what I am buying &#8212; while enabling variable consumption underneath.</p></li><li><p><strong>The outcome bridge.</strong> Credits let you operate at the application layer while accumulating the attribution evidence that eventually unlocks outcome pricing. How to Win is a trajectory, not a static position.</p></li><li><p><strong>Machine legibility.</strong> Publish value models and pricing models in schemas that buyer-side agents can parse. An illegible pricing page is increasingly invisible to a growing share of the procurement layer. (<a href="https://thevalueproject.org/">See The Value Project</a>)</p></li></ul><h2>Capabilities</h2><p>The test at this level is can&#8217;t/won&#8217;t: competitors either can&#8217;t replicate your must-have capabilities, or won&#8217;t because doing so damages them elsewhere. Both branches are unusually strong for credit-native pricing:</p><ul><li><p><strong>Can&#8217;t: the context moat.</strong> Segment-level value models, action-level cost models, and the accumulated interaction and outcome data that calibrate your credit weights compound with use and do not depreciate as foundation models improve. A competitor can copy your pricing page in an afternoon; they cannot copy the value-evidence corpus behind your weight table.</p></li><li><p><strong>Won&#8217;t: the incumbency trap.</strong> Seat-based incumbents are structurally reluctant to go credit-native because it dissolves their ARR reporting, their compensation plans, and their board narrative. This is a textbook &#8220;won&#8217;t&#8221; &#8212; matching your How to Win would hurt them elsewhere.</p></li></ul><p>The must-have capability list: </p><ul><li><p>economic value modeling by segment</p></li><li><p>variable-cost modeling at action granularity</p></li><li><p>credit weight-table design and ongoing calibration</p></li><li><p>consumption telemetry (instrument as if you were already pricing on outcomes),</p></li><li><p>attribution infrastructure</p></li><li><p>a go-to-market organization that can sell, defend, and adjust within the credit model rather than around it</p></li></ul><h2>Systems</h2><p>The credit pricing system is literally an enabling management system &#8212; it builds and maintains the capabilities above rather than merely reporting on them:</p><ul><li><p><strong>The pricing machinery.</strong> A correlation mechanism that keeps a credit worth roughly the same value however it is spent; the credit weight table; the price dial; the credit calculator buyers use to estimate consumption; the wallet that holds balances, rollover, and pooling. Connected properly, each burned credit becomes a small, auditable claim about value delivered and cost incurred. See post on <a href="/__u/pricinginnovation.substack.com/p/the-mapper-in-the-credit-pricing">the Mapper</a>, which is where alignment between value, price and costs is designed.</p></li><li><p><strong>The metrics/measurement stack.</strong> Consumption-based pricing breaks the load-bearing assumptions of SaaS metrics: contracted revenue and consumed revenue diverge, churn stops being binary and becomes quiet utilization decay, and lifetime value becomes a distribution over usage scenarios rather than a point estimate. The replacement stack must track committed pool value against realized consumption, time-to-first-value, weight-table health, and value-capture ratios &#8212; tiered by audience, from board-level health metrics down to the pricing team&#8217;s weekly diagnostics. Skok&#8217;s Acquire&#8211;Retain&#8211;Monetize framework gains a fourth key &#8212; Govern &#8212; and that addition is the clearest signal that Systems has expanded in scope.</p></li><li><p><strong>Governance.</strong> Overage, rollover, and pooling policy; expiry rules; audit trails. Choudary&#8217;s point that power accrues to whoever manages the new constraint means governance systems are not back-office &#8212; they are where the moat is operationalized (<a href="https://reshufflebook.com/">Reshuffle</a>).</p></li><li><p><strong>Organizational systems.</strong> Compensation plans that reward credit commitments and healthy consumption rather than seats; customer success triggers keyed to drawdown velocity rather than binary churn events.</p></li></ul><h2>Feedback loops</h2><p>The upward feedback, or constraints, from lower boxes to higher ones &#8212; matter more here than in most applications, because the agent economy moves faster than annual planning. Three loops worth naming explicitly:</p><ol><li><p><strong>Systems &#8594; Where to Play.</strong> If outcome attribution stays weak, you cannot hold an outcome-layer position &#8212; the cascade pushes you back to the application layer with a credit bridge. Intercom&#8217;s Fin could price per resolution only because resolution was measurable; that is a Systems constraint determining Where to Play.</p></li><li><p><strong>Systems &#8594; How to Win.</strong> When customers commit to credit pools but consumption runs well below commitment, the system is telling you that the How to Win promise &#8212; aligned, trustworthy consumption &#8212; is failing in practice. The diagnosis may reach all the way back up to weight-table design, packaging, or even segment choice.</p></li><li><p><strong>Capabilities &#8594; Aspiration.</strong> The Cure Cancer example applies directly. A company may aspire to outcome pricing, but without attribution capability the honest aspiration is the credit-native intermediate position &#8212; which is precisely why credits are the pragmatic path to the agent economy rather than a compromise.</p></li></ol><p>One closing observation: the canonical failure mode in the market right now is running the cascade bottom-up &#8212; developing metering infrastructure (Systems), relabeling usage units as &#8220;credits&#8221; (Capabilities, nominally), and never making the Where to Play and How to Win choices that give credits meaning. That is what produces the credits-in-name-only pattern now visible across the industry.</p><h2>Conclusions</h2><p>The strategic choice cascade does its most important work here by imposing order. Credits are the last choice you make, not the first. Almost everything that is going wrong with credit pricing in the market today traces back to running the cascade upside down &#8212; building metering infrastructure, relabeling usage units as credits, and hoping that a Winning Aspiration will emerge from the plumbing. It won&#8217;t. Systems can constrain aspirations; they cannot generate them.</p><p>Three insights are worth carrying forward.</p><p><strong>Every pricing model is a trust model.</strong> In the agent economy this stops being a metaphor. When buyer-side agents read your pricing and value models directly, trust becomes a computable property of your commercial terms. The vendors who win will be those whose credits are the most defensible claim about value in their category &#8212; provably aligned so that Value &gt; Price &gt; Cost on every transaction.</p><p><strong>Where to Play is now a position in the agent stack.</strong> Your layer &#8212; infrastructure, orchestration, application, outcome &#8212; determines which pricing architectures are even available to you. And the attribution constraint is the gate. Until you can attribute outcomes, the honest position is the application layer with credits as the bridge. How to Win is a trajectory, not a static choice.</p><p><strong>The moat is the value-evidence corpus, not the pricing page.</strong> A competitor can copy your weight table in an afternoon. They cannot copy the segment-level value models, action-level cost models, and accumulated outcome data that calibrate it. This is a capability that compounds with use and does not depreciate as foundation models improve. Seat-based incumbents won&#8217;t follow you here &#8212; doing so would dissolve their own ARR narrative. Can&#8217;t and won&#8217;t, both working in your favor.</p><p>What to do about this? Five actions, in cascade order.</p><ol><li><p><strong>Write your winning aspiration without the word &#8216;credits&#8217; in it.</strong> If you cannot, you have made a Systems choice masquerading as an aspiration. Start over.</p></li><li><p><strong>Choose your stack layer explicitly</strong> and name the archetype you are playing. Each archetype carries a permitted pricing architecture &#8212; know which one is yours.</p></li><li><p><strong>Anchor credit weights to segment-level value models</strong>, not to costs. This is the line between credit-native design and credits-in-name-only, and today it is a genuine differentiator.</p></li><li><p><strong>Instrument as if you were already pricing on outcomes.</strong> The attribution evidence you accumulate at the application layer is what eventually unlocks the outcome layer.</p></li><li><p><strong>Re-run the cascade on a cadence.</strong> The agent economy moves faster than annual planning, and the feedback loops &#8212; from Systems back up to Where to Play, from Capabilities back up to Aspiration &#8212; are where the real learning happens.</p></li></ol><p>The companies that treat credits as a mechanism earned by strategic choices, rather than a label applied to usage meters, will own the value conversation in their categories. The rest will discover that a credit no one trusts is just a token.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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 Mapper in the Credit Pricing System]]></title><description><![CDATA[From the book Pricing for the Agent Economy]]></description><link>https://pricinginnovation.substack.com/p/the-mapper-in-the-credit-pricing</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/the-mapper-in-the-credit-pricing</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Mon, 27 Jul 2026 12:45:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jwZJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.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="/__u/substackcdn.com/image/fetch/$s_!jwZJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jwZJ!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png 424w, /__u/substackcdn.com/image/fetch/$s_!jwZJ!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png 848w, /__u/substackcdn.com/image/fetch/$s_!jwZJ!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jwZJ!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jwZJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png" width="1418" height="638" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:638,&quot;width&quot;:1418,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:292749,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jwZJ!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png 424w, /__u/substackcdn.com/image/fetch/$s_!jwZJ!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png 848w, /__u/substackcdn.com/image/fetch/$s_!jwZJ!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jwZJ!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee5561bc-cb21-42c0-be5d-6d186f237461_1418x638.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>TL;DR &#8212; The Mapper</h2><h2>What it is</h2><ul><li><p>Credit based pricing has four jobs-to-do, the Mapper is a key enabler of all of these.</p><ul><li><p>make it easy to buy</p></li><li><p>connect price to value</p></li><li><p>predict consumption for buyer and seller</p></li><li><p>support model adaptation over time </p></li></ul></li><li><p>The Mapper is the <strong>value-to-credit translation engine</strong> &#8212; the connector where the three Building Blocks (Agent Pricing Metrics, EVE Value Model, Cost Model) converge to assign credit weights to pricing metrics in the credit pricing system.</p></li><li><p>The defining constraint: <strong>each credit has approximately the same economic value</strong>, whichever metric burns it &#8212; enforced as a fungibility tolerance band (default &#177;20%) around mean value-per-credit.</p></li><li><p>There are four design principles: </p><ul><li><p>The Value &gt; Price &gt; Cost relationship is maintained across scale and under different usage scenarios</p></li><li><p>Credit fungibility - credits can be used for any action (there is only one type of credit)</p></li><li><p>Traceability -  credit pricing can be trqaced back to valeu and cost</p></li><li><p>Adaptability - the Mapper enables changes to the credit pricing system to keep it alsigned with change</p></li></ul></li><li><p>It is how value-based pricing gets implemented for credits</p></li></ul><h2>Key insights</h2><ul><li><p><strong>The Alignment Algorithm is a pipeline</strong> with six stages: </p><ul><li><p>driver-to-metric mapping &#8594; </p></li><li><p>cost attachment &#8594; </p></li><li><p>neutral weight solve &#8594; </p></li><li><p>behavioral adjustments &#8594; </p></li><li><p>segment/scenario handling &#8594; </p></li><li><p>diagnostics</p></li></ul></li><li><p><strong>Neutral baseline first, incentives second.</strong> Discounted credits and engagement credits (negative cost) are explicit, documented deviations from a neutral baseline &#8212; without that baseline, &#8220;discounts&#8221; are indistinguishable from arbitrary pricing.</p></li><li><p><strong>No master algorithm exists &#8212; but there is are heuristics.</strong> The invariants (inequality, fungibility, traceability, versioning) are universal; the solver algorithms are design-specific. Recommended hybrid default: EVE causal mapping (AI-assisted) &#8594; cost floors &#8594; solve for neutral weights &#8594; regression diagnostics on live burn &#8594; calendar for reweight governance.</p></li><li><p><strong>AI proposes, solvers verify, humans publish.</strong> AI handle the messy middle (driver&#8594;metric mapping, diagnostics narration, solver selection); numerical solvers test feasibility; publication is a controlled by humans.</p></li><li><p><strong>The Mapper is the module whose job is to create fungible economic meaning.</strong> The Weight Table stores it, the Price Dial monetizes it, Calculator and Wallet operationalize it, Governance constrains its evolution. Six feedback loops (margin, value, fungibility, prediction, behavior, adaptation) drive the system.</p></li><li><p><strong>Learning from similar systems:</strong> Snowflake&#8217;s doubling table (fungibility and legibility); IMF SDR quinquennial reviews (scheduled, transparent reweighting); airline miles (dual valuation, devaluation as the trust killer); telecom BSS (separate rating from charging from policy); carbon MRV (outcome metrics need to add up); Electricity (congestion adders under GPU scarcity). Anti-pattern: Databricks&#8217; context-varying DBU price &#8212; keep <strong>one price per credit</strong> and express differences in weights.</p></li></ul><div><hr></div><p>Buried in the <a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy</a>, by Michael Mansard, Wolfgang Ulaga and myself is the idea of a Mapper. The Mapper is the brains of the credit pricing system and is where value (from an EVE value model), costs (from a Cost Model) and the Pricing Metrics (the things that consume credits) get aligned.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8TY5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8TY5!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png 424w, /__u/substackcdn.com/image/fetch/$s_!8TY5!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png 848w, /__u/substackcdn.com/image/fetch/$s_!8TY5!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8TY5!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8TY5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png" width="1140" height="638" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:638,&quot;width&quot;:1140,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:329098,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!8TY5!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png 424w, /__u/substackcdn.com/image/fetch/$s_!8TY5!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png 848w, /__u/substackcdn.com/image/fetch/$s_!8TY5!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8TY5!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86866049-2eff-4fd1-8cc2-263e37488cf3_1140x638.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Let&#8217;s go deep into the idea of the Mapper (this post goes into much more detail than we do in the book).</p><p>The Mapper is the connector that makes credit-based pricing a value-based system rather than a billing abstraction. Its job is to ensure that <strong>each credit has approximately the same economic value</strong>, regardless of which metric burns it, while preserving the core pricing relationship <strong>Value &gt; Price &gt; Cost</strong> across scale and usage scenarios.</p><p>The Mapper&#8217;s core is the <strong>Alignment Algorithm</strong>: a set of algorithms that produces neutral credit weights across heterogeneous metrics, then allows deliberate adjustments to support specific goals (discounted credits for encouraged actions; engagement credits that can be gifted). There is no universal master algorithm, at least not one that we have found. We use AI to discover and maintain the algorithm that fits a specific product design, then recalibrate as agents, costs, value models and data evolve.</p><div><hr></div><h2>What the Mapper Is</h2><h3>Position in the architecture</h3><p>The jobs-to-be-done for a credit based pricing system: </p><ul><li><p>make it easy to buy</p></li><li><p>connect price to value</p></li><li><p>predict consumption for buyer and seller</p></li><li><p>support model adaptation over time </p></li></ul><p>The architecture is organised in three layers.</p><p><strong>Building Blocks: </strong>Agent Pricing Metrics - EVE Value Model - Cost Model</p><p><strong>Connectors: </strong>Mapper - Credit Weight Table</p><p><strong>Managers: </strong>Price Dial - Credit Calculator / Predictor - Credit Wallet - Credit Governance Rules</p><p>The Mapper sits between the Building Blocks and the Managers. It is not metering, not billing, and not packaging. It is the <strong>value-to-credit translation engine</strong>: the place where economic value and operating cost are joined to the metrics that will consume credits.</p><h3>Purpose and design principles</h3><p>The Mapper&#8217;s purpose is to translate economic value into monetizable, credit-denominated pricing metrics. Four design principles are applied:</p><ol><li><p><strong>Alignment.</strong> For every mapped metric and target segment, the system must demonstrate Value &gt; Price &gt; Cost, with Cost as floor and value as estimated by the EVE model the ceiling.</p></li><li><p><strong>Fungibility.</strong> A credit burned on a role, an input, an action, an output, or an outcome should represent approximately the same economic value to the seller (and, ideally, a menaingful slice of value to the buyer). Variance outside a tolerance band is a defect.</p></li><li><p><strong>Traceability.</strong> Every credit weight must be traceable to specific value drivers and cost components. If &#8220;reduced support cost&#8221; is the driver, the metric should be credits per resolved conversation &#8212; not tokens per prompt.</p></li><li><p><strong>Adaptability.</strong> Weights, mappings, and assumptions are versioned artifacts. Re-weighting produces a new immutable version with an explicit migration path; it does not silently mutate live contracts.</p></li></ol><p>These principles extend Tom Nagle&#8217;s value-based pricing into a multi-metric, multi-agent operating system. They also match the design-choice framing in <a href="/__u/pricinginnovation.substack.com/p/design-choices-in-credit-based-pricing">Design choices in credit based pricing</a>: unit design is the foundation; everything downstream inherits from here.</p><h3>Agent Pricing Metrics</h3><p>These are the monetizable surfaces to which credit weights are assigned. The taxonomy used in the architecture is:</p><p><strong>Role: </strong>Who/what has access (human seat, agent instance, agent role)</p><p><strong>Capacity / Access: </strong>Reserved throughput, priority, SLA-backed access</p><p><strong>Inputs: </strong>Data, documents, context objects submitted</p><p><strong>Actions: </strong>Discrete operations the agent performs</p><p><strong>Outputs: </strong>Artifacts produced (documents, decisions, records)</p><p><strong>Outcomes: </strong>Verified business results attributable to the agent</p><p>(We are instigating a seventh surface, events, but are not ready to weave that in yet.)</p><p>Selection among these is a design decision, guided by <a href="https://www.linkedin.com/pulse/ai-credit-monetization-from-hype-concrete-blueprint-compass-mansard-e24be">COMPASS</a> (Choice of Optimal Metrics for Pricing Agentic Systems &amp; Solutions), as developed by Michael Mansard. COMPASS evaluates candidate metrics against value-metric alignment and attribution confidence. Not everything should be metered: charge for the work that matters economically and that can be tracked in the EVE value model.</p><h3>EVE Value Model</h3><p>Economic Value Estimation (EVE), introduced by Tom Nagle in <em>The Strategy and Tactics of Pricing</em> (first edition 1986 with Reed Holden; seventh edition 2023 with Georg M&#252;ller and Evert Gruyaert) is the standard way to estimate the model of B2B solutions. An EVE-style value model is a set of value drivers, each with a short description and an equation estimating impact on the customer&#8217;s P&amp;L or balance sheet, relative to the next best competitive alternative (NBCA). For presentation purposes these can be recast as ROI (Return on Investment) or NPV (net Present Value), but for pricing work the granularity of an EVE model is required.</p><p>The six canonical value driver types are as follows:</p><p><strong>Increase revenue</strong>: Powerful when validated; often underused (note that this is actually the gross margin, as $1 of revenue to a company with 80% margins is worth 80 cents, while a $ of revenue to a company with 20% margins is worth only 20 cents)</p><p><strong>Reduce operating costs</strong>: Most common; over-relied upon if used alone</p><p><strong>Reduce operating capital:</strong> Often overlooked; more important as cost of capital rises</p><p><strong>Defer / reduce capital investment:</strong> Balance-sheet value; long-cycle buyers</p><p><strong>Reduce risk:</strong> Growing importance in volatile environments</p><p><strong>Increase optionality:</strong> Adaptive capacity; harder to quantify, strategically critical</p><p>The Mapper should ingest value models conforming to <a href="https://thevalueproject.org/">The Value Project</a> open schemas (<code>value_model.jsonschema</code>, Apache 2.0).</p><h3>Cost Model</h3><p>Variable cost per priced use: tokens, API/MCP access, data use, third-party services, human-in-the-loop interventions. <strong>Sunk costs should be excluded</strong> from pricing decisions (<a href="/__u/pricinginnovation.substack.com/p/the-credit-pricing-system">The credit pricing system</a>). Costs should be expressed per unit of each candidate pricing metric so they align cleanly with value drivers at the same granularity. In agentic AI, variable compute can reach a large share of delivery cost. The cost model sets the floor for pricing. More work is needed on a standard way to represent cost models for agents.</p><h3>Telemetry (feedback input)</h3><p>Observed credit burn by workflow, agent, metric, segment, and outcome. This is needed to keep the system aligned over time. It may require integrations with other agents and applications.</p><h2>The Alignment Algorithm</h2><p>The Alignment Algorithm is the Mapper&#8217;s analytical heart. Its job is <strong>alignment</strong>: ensure a credit has roughly the same value across different pricing metrics, providing a baseline for how many credits each metric consumes.</p><p>Conceptually, the algorithm solves for credit weights <em>w<sub>m</sub></em> (credits per unit of metric <em>m</em>) and a price-per-credit <em>p</em> such that:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9cHE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9cHE!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png 424w, /__u/substackcdn.com/image/fetch/$s_!9cHE!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png 848w, /__u/substackcdn.com/image/fetch/$s_!9cHE!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9cHE!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9cHE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png" width="694" height="380" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59a12903-da23-48db-9341-ee1ce0af5300_694x380.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:380,&quot;width&quot;:694,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37473,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9cHE!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png 424w, /__u/substackcdn.com/image/fetch/$s_!9cHE!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png 848w, /__u/substackcdn.com/image/fetch/$s_!9cHE!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9cHE!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59a12903-da23-48db-9341-ee1ce0af5300_694x380.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>where V<sub>m</sub>&#8203; / W<sub>m</sub> is the economic value per unit of metric <em>m</em>, <em>C<sub>m</sub></em> is the variable cost per unit, <em>p</em> is the target value-capture band, <em>v average</em> is the mean value-per-credit across metrics, and <em>r</em> is the fungibility tolerance (default &#177;20% in the technical requirements).</p><h3>Processing stages</h3><p><strong>Stage A &#8212; Driver-to-metric mapping.</strong> For each value driver: resolve its equation and variables; estimate annual (or other period, but be sure to use the same time scale for all parts of the analysis) economic value per segment (Customer Variables preferred; Improvement Claim medians as fallback; vendor-estimate basis flagged as lower confidence); identify which Agent Pricing Metrics causally correspond to the driver&#8217;s mechanism; record an auditable link: <em>driver &#8594; EVE category &#8594; pricing metric &#8594; variable(s)</em>. Mappings are many-to-many: one driver may distribute across metrics; one metric may draw from multiple drivers. Judea Pearl&#8217;s causal graphs give clarity and structure here.</p><p><strong>Stage B &#8212; Cost attachment.</strong> Join unit costs from the Cost Model to each metric, producing a Value/Cost pair &#8212; the basis for cost alignment checks (be careful to use the standard time period here). Note that this should only be variable costs and not sunk costs.</p><p><strong>Stage C &#8212; Neutral weight calculation (fungibility pass).</strong> Compute proposed W<sub>m&#8203;</sub> such that (i) implied price per unit approximates the target capture ratio within band, (ii) price stays above cost, and (iii) value-per-credit stays within the fungibility band. Metrics outside the band are flagged for review or re-weighting.</p><p><strong>Stage D &#8212; Behavioral adjustment pass.</strong> Once neutral weights exist, apply deliberate incentives:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ykIm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ykIm!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png 424w, /__u/substackcdn.com/image/fetch/$s_!ykIm!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png 848w, /__u/substackcdn.com/image/fetch/$s_!ykIm!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ykIm!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ykIm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png" width="1456" height="307" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:307,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:110227,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ykIm!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png 424w, /__u/substackcdn.com/image/fetch/$s_!ykIm!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png 848w, /__u/substackcdn.com/image/fetch/$s_!ykIm!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ykIm!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F372f8b22-a63f-4e31-9827-17f32bb8de3a_1906x402.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>B<strong>ehavioural adjustments are deviations from a neutral baseline</strong>, not the baseline itself. Without a neutral reference, &#8220;discounts&#8221; are indistinguishable from arbitrary pricing.</p><p><strong>Stage E &#8212; Segment and scenario handling.</strong> EVE models are segment and use-case specific. The Mapper runs per segment and must not collapse into a blended table unless explicitly instructed.</p><p><strong>Stage F &#8212; Diagnostics.</strong> Calculate fungibility variance (e.g., coefficient of variation of value-per-credit), inequality violations, low-confidence mappings, and a delta view against the prior published Credit Weight Table.</p><h3>Outputs</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kdQe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kdQe!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png 424w, /__u/substackcdn.com/image/fetch/$s_!kdQe!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png 848w, /__u/substackcdn.com/image/fetch/$s_!kdQe!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kdQe!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kdQe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png" width="1456" height="396" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:396,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:147944,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!kdQe!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png 424w, /__u/substackcdn.com/image/fetch/$s_!kdQe!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png 848w, /__u/substackcdn.com/image/fetch/$s_!kdQe!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kdQe!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d49eafb-571c-48d2-829e-bc2f9b823aa7_1914x520.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Relation to value-based framing</h3><p>EVE answers: <em>what is this worth relative to the alternative?</em> The Mapper answers the operational sequel: <em>how do we express that worth as a fungible unit across heterogeneous metrics, at a price that sits between value and cost, and that can be recalibrated as the product evolves?</em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-tPH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-tPH!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png 424w, /__u/substackcdn.com/image/fetch/$s_!-tPH!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png 848w, /__u/substackcdn.com/image/fetch/$s_!-tPH!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-tPH!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-tPH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png" width="1456" height="353" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:353,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:133030,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-tPH!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png 424w, /__u/substackcdn.com/image/fetch/$s_!-tPH!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png 848w, /__u/substackcdn.com/image/fetch/$s_!-tPH!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-tPH!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63721fa1-47ac-46e9-952e-1e3148a84774_1882x456.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>SaaS and agent pricing should be model-driven &#8212; value models and pricing models are first-class artifacts in the system &#8212; this is what makes the Mapper more than a spreadsheet of arbitrary weights. <a href="https://thevalueproject.org/">The Value Project</a> pushes this further: value models and pricing models as portable, computable, agent-ready JSON, so buying agents and billing systems can act on the same structure the Mapper consumes.</p><p>Credit-based pricing becomes value-based pricing when the Mapper&#8217;s alignment work is done. Otherwise credits are a cost-plus token with better marketing.</p><div><hr></div><h2>The Mapper and the Other Modules</h2><h3>Component roles (article taxonomy)</h3><p>Using the actual module names from <a href="/__u/pricinginnovation.substack.com/p/the-credit-pricing-system">The credit pricing system</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!86zu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!86zu!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png 424w, /__u/substackcdn.com/image/fetch/$s_!86zu!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png 848w, /__u/substackcdn.com/image/fetch/$s_!86zu!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png 1272w, /__u/substackcdn.com/image/fetch/$s_!86zu!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!86zu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png" width="1456" height="767" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:767,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:282503,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!86zu!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png 424w, /__u/substackcdn.com/image/fetch/$s_!86zu!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png 848w, /__u/substackcdn.com/image/fetch/$s_!86zu!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png 1272w, /__u/substackcdn.com/image/fetch/$s_!86zu!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2772aa5-d6f7-49ae-83f9-f47f72718d9c_1890x996.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>How the Mapper differs</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WyPl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WyPl!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png 424w, /__u/substackcdn.com/image/fetch/$s_!WyPl!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png 848w, /__u/substackcdn.com/image/fetch/$s_!WyPl!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WyPl!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WyPl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png" width="1456" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:210774,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!WyPl!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png 424w, /__u/substackcdn.com/image/fetch/$s_!WyPl!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png 848w, /__u/substackcdn.com/image/fetch/$s_!WyPl!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WyPl!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3644aa2-44f1-4ac1-ae90-7a0e22ff2c5d_1898x652.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The Mapper is the component whose <em>primary</em> job is to <strong>create fungible economic meaning</strong> for the credit. The Weight Table stores that meaning; the Price Dial monetizes it; Calculator and Wallet operationalize it; Governance constrains its evolution.</p><h3>Data flows and interfaces</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!t-PV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!t-PV!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png 424w, /__u/substackcdn.com/image/fetch/$s_!t-PV!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png 848w, /__u/substackcdn.com/image/fetch/$s_!t-PV!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png 1272w, /__u/substackcdn.com/image/fetch/$s_!t-PV!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!t-PV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png" width="1192" height="904" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:904,&quot;width&quot;:1192,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:124945,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!t-PV!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png 424w, /__u/substackcdn.com/image/fetch/$s_!t-PV!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png 848w, /__u/substackcdn.com/image/fetch/$s_!t-PV!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png 1272w, /__u/substackcdn.com/image/fetch/$s_!t-PV!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e17956e-e9e4-4bdf-b22d-a7e4f0500319_1192x904.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Sequencing (design time)</strong></p><ol><li><p>Segment and use-case definition</p></li><li><p>EVE models and Cost Model</p></li><li><p>Metric catalog (COMPASS-informed)</p></li><li><p>Mapper run &#8594; draft Weight Table + ppp</p></li><li><p>Human approval &#8594; publish immutable version</p></li><li><p>Calculator and Wallet bind to published version</p></li><li><p>Governance Rules encode lifecycle and change policy</p></li><li><p>Packaging / GTM consume the same spine</p></li></ol><p>This matches the DSM-informed order in <a href="/__u/pricinginnovation.substack.com/p/emerging-patterns-in-credit-based">Emerging patterns in credit based pricing design</a>: Foundation choices (unit, trigger, period, price) before lifecycle, packaging, and GTM. The Mapper is the computational realization of Foundation &#215; Pricing Architecture.</p><p><strong>Sequencing (run time)</strong></p><ol><li><p>Buyer (or buyer agent) uses Calculator with customer variables &#8594; predicted credits</p></li><li><p>Purchase / allocation lands in Wallet</p></li><li><p>Agent work emits metered events against metrics</p></li><li><p>Wallet burns credits per Weight Table; Governance shapes edge cases</p></li><li><p>Telemetry streams to analytics and back to Mapper for drift detection</p></li></ol><h3>Feedback loops</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!H2V_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!H2V_!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png 424w, /__u/substackcdn.com/image/fetch/$s_!H2V_!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png 848w, /__u/substackcdn.com/image/fetch/$s_!H2V_!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!H2V_!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!H2V_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png" width="1456" height="502" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:502,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:188322,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!H2V_!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png 424w, /__u/substackcdn.com/image/fetch/$s_!H2V_!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png 848w, /__u/substackcdn.com/image/fetch/$s_!H2V_!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!H2V_!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e56ddb8-5b11-4e6a-8322-569bb99e7510_1886x650.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Mapping components to the four jobs</p><p>Condensed from the source article&#8217;s mapping:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_LZb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_LZb!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png 424w, /__u/substackcdn.com/image/fetch/$s_!_LZb!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png 848w, /__u/substackcdn.com/image/fetch/$s_!_LZb!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_LZb!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_LZb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png" width="1456" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:416,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:163156,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_LZb!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png 424w, /__u/substackcdn.com/image/fetch/$s_!_LZb!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png 848w, /__u/substackcdn.com/image/fetch/$s_!_LZb!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_LZb!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd22f7d85-32a9-4faf-8e5b-f2d1bb71c72f_1896x542.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Implementing the Mapper</h2><h3>Reference architecture</h3><p>Implement the Mapper as an <strong>independently deployable service</strong> with a clean API boundary &#8212; not embedded inside Calculator or Wallet (<a href="/__u/pricinginnovation.substack.com/p/the-credit-pricing-system">technical requirements in the Substack article</a>).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!uRV3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!uRV3!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png 424w, /__u/substackcdn.com/image/fetch/$s_!uRV3!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png 848w, /__u/substackcdn.com/image/fetch/$s_!uRV3!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uRV3!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!uRV3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png" width="1456" height="467" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e97ca43-28e5-447f-a071-876607874666_1876x602.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:467,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:180934,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!uRV3!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png 424w, /__u/substackcdn.com/image/fetch/$s_!uRV3!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png 848w, /__u/substackcdn.com/image/fetch/$s_!uRV3!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uRV3!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e97ca43-28e5-447f-a071-876607874666_1876x602.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Minimum API surface</strong></p><ul><li><p><code>POST /value-models</code> &#8212; ingest/validate TVP value model</p></li><li><p><code>POST /cost-models</code> &#8212; ingest cost model</p></li><li><p><code>POST /pricing-metrics</code> &#8212; register metric catalog</p></li><li><p><code>POST /mapper/run</code> &#8212; execute mapping; return draft table + diagnostics</p></li><li><p><code>POST /mapper/simulate</code> &#8212; sensitivity on claims, segments, capture ratio</p></li><li><p><code>GET /credit-weight-tables/{version}</code> &#8212; retrieve draft or published</p></li><li><p><code>POST /credit-weight-tables/{id}/approve</code> &#8212; promote to immutable published version</p></li><li><p><code>POST /telemetry/burn</code> &#8212; ingest observed burn for recalibration proposals</p></li></ul><h3>Data requirements</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!vVaP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!vVaP!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png 424w, /__u/substackcdn.com/image/fetch/$s_!vVaP!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png 848w, /__u/substackcdn.com/image/fetch/$s_!vVaP!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vVaP!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!vVaP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png" width="1456" height="677" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:677,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:235032,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!vVaP!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png 424w, /__u/substackcdn.com/image/fetch/$s_!vVaP!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png 848w, /__u/substackcdn.com/image/fetch/$s_!vVaP!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vVaP!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9230b2-8463-40cb-a61e-e1eef7891dfb_1902x884.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Even without realized-value feedback, the Mapper can still produce a <em>theory-consistent</em> table from EVE + cost; with feedback it becomes a <em>learning</em> system.</p><h3>Candidate algorithms for the Correlation Algorithm</h3><p>There is no single master algorithm. Below are practical families, with when to use them and failure modes.</p><h4>A. Cost-based normalization</h4><p><strong>Idea:</strong> Set W<sub>m</sub>&#8733;C<sub>m</sub> , pick <em>p</em> so margin targets hold.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bDtx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bDtx!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png 424w, /__u/substackcdn.com/image/fetch/$s_!bDtx!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png 848w, /__u/substackcdn.com/image/fetch/$s_!bDtx!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bDtx!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bDtx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png" width="1456" height="183" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a14cc85a-035e-4a26-a292-05017c984202_1892x238.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:183,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65027,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!bDtx!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png 424w, /__u/substackcdn.com/image/fetch/$s_!bDtx!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png 848w, /__u/substackcdn.com/image/fetch/$s_!bDtx!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bDtx!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa14cc85a-035e-4a26-a292-05017c984202_1892x238.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Use:</strong> Cost floor and margin guardrails inside a value-led solve &#8212; never as the primary story.</p><h4>B. Regression and correlation across usage metrics</h4><p><strong>Idea:</strong> From historical data, estimate relationships among metrics and between metrics and realized value/margin:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zFGI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zFGI!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png 424w, /__u/substackcdn.com/image/fetch/$s_!zFGI!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png 848w, /__u/substackcdn.com/image/fetch/$s_!zFGI!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zFGI!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zFGI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png" width="586" height="142" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:142,&quot;width&quot;:586,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18580,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zFGI!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png 424w, /__u/substackcdn.com/image/fetch/$s_!zFGI!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png 848w, /__u/substackcdn.com/image/fetch/$s_!zFGI!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zFGI!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb764f634-4e86-43a3-82c2-8effec2c5ae7_586x142.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Then set W<sub>m</sub>&#8733;&#946;^M<sub>w</sub>&#8203; (value loading), subject to cost floors.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LfhY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LfhY!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png 424w, /__u/substackcdn.com/image/fetch/$s_!LfhY!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png 848w, /__u/substackcdn.com/image/fetch/$s_!LfhY!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LfhY!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LfhY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png" width="1456" height="194" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:194,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56714,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!LfhY!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png 424w, /__u/substackcdn.com/image/fetch/$s_!LfhY!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png 848w, /__u/substackcdn.com/image/fetch/$s_!LfhY!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LfhY!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dd65be7-71f5-4bdf-a89a-06bca7b079f5_1904x254.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Use:</strong> Mid-maturity products with Wallet history; detect when two metrics charge for the same underlying value.</p><h4>C. Linear programming / multi-objective optimization</h4><p><strong>Idea:</strong> Solve explicitly for {W<sub>m</sub>},p:</p><p><strong>Decision variables:</strong> W<sub>m </sub>&gt; 0, p &gt; 0, optional behavioral discounts d<sub>m</sub>&#8712;[0,1].</p><p><strong>Constraints:</strong></p><ul><li><p>Capture band: &#961;<sub>min</sub>&#8289;V<sub>m </sub>&#8804; wmp &#8804; &#961;<sub>max</sub>&#8289;Vm</p></li><li><p>Cost floor: w<sub>m</sub>p &#8805; (1+&#956;)C<sub>m</sub></p></li><li><p>Fungibility: &#8739;V<sub>m</sub>/w<sub>m</sub>&#8722;v&#713;&#8739; &#8804; &#964;v&#713;</p></li><li><p>Optional: total revenue / volume scenario constraints</p></li></ul><p><strong>Objectives (multi-objective or weighted sum):</strong> minimize fungibility variance; maximize expected margin under forecast mix; minimize distance from prior weights (change smoothness).</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Y0Qo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Y0Qo!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png 424w, /__u/substackcdn.com/image/fetch/$s_!Y0Qo!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png 848w, /__u/substackcdn.com/image/fetch/$s_!Y0Qo!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Y0Qo!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Y0Qo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png" width="1456" height="184" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:184,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56189,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Y0Qo!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png 424w, /__u/substackcdn.com/image/fetch/$s_!Y0Qo!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png 848w, /__u/substackcdn.com/image/fetch/$s_!Y0Qo!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Y0Qo!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff68b6c-412d-4c12-b2c2-eb48a526f85d_1900x240.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Use:</strong> Production Correlation Algorithm backbone for most B2B agent products.</p><h4>D. PCA / factor analysis</h4><p><strong>Idea:</strong> Reduce collinear metering signals to latent factors; price factors rather than raw metrics; or use loadings to set relative weights.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-qNJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-qNJ!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png 424w, /__u/substackcdn.com/image/fetch/$s_!-qNJ!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png 848w, /__u/substackcdn.com/image/fetch/$s_!-qNJ!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-qNJ!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-qNJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png" width="1456" height="189" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:189,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:51996,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-qNJ!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png 424w, /__u/substackcdn.com/image/fetch/$s_!-qNJ!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png 848w, /__u/substackcdn.com/image/fetch/$s_!-qNJ!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-qNJ!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F491adc51-e9bd-4aab-a6ee-906d4a2727ec_1900x246.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Use:</strong> For diagnostic and metric-catalog hygiene; not a standalone approach.</p><h4>E. Exchange-rate / currency-basket style</h4><p><strong>Idea:</strong> Treat metrics as &#8220;currencies&#8221; and the credit as an SDR-like basket unit. Weights reflect relative &#8220;trade&#8221; (usage volume) and &#8220;reserve&#8221; (strategic importance / value share) roles. Recalibrate on a fixed cadence (see &#167;4.1).</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Itn_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Itn_!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png 424w, /__u/substackcdn.com/image/fetch/$s_!Itn_!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png 848w, /__u/substackcdn.com/image/fetch/$s_!Itn_!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Itn_!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Itn_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png" width="1456" height="188" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:188,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:60477,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Itn_!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png 424w, /__u/substackcdn.com/image/fetch/$s_!Itn_!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png 848w, /__u/substackcdn.com/image/fetch/$s_!Itn_!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Itn_!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22dbee9a-d1a7-4b56-aa9d-80a6d09bd9bd_1894x244.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Use:</strong> Large platforms with many agents and a need for predictable, political, multi-stakeholder reweighting.</p><h4>F. Reinforcement learning / bandits for dynamic recalibration</h4><p><strong>Idea:</strong> Treat weight tweaks as actions; reward = margin + retention + engagement &#8722; complaint/churn proxies. Contextual bandits for behavioral discounts and engagement-credit levels.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ipY6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ipY6!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png 424w, /__u/substackcdn.com/image/fetch/$s_!ipY6!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png 848w, /__u/substackcdn.com/image/fetch/$s_!ipY6!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ipY6!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ipY6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png" width="1456" height="180" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:180,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53443,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ipY6!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png 424w, /__u/substackcdn.com/image/fetch/$s_!ipY6!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png 848w, /__u/substackcdn.com/image/fetch/$s_!ipY6!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ipY6!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e59b76-7e3b-40bd-ac22-eae4f8e1998e_1898x234.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Use:</strong> <strong>Only</strong> on the behavioral adjustment layer (engagement credits, exploration bonuses), inside guardrails set by the neutral solve. Never let an RL agent silently move the published neutral table.</p><h4>G. Hybrid (recommended default)</h4><ol><li><p><strong>EVE &#8594; value per metric</strong> (causal mapping, AI-assisted)</p></li><li><p><strong>Cost floors</strong> attached</p></li><li><p><strong>LP / multi-objective solve</strong> for neutral wm,pw_m, p<span>wm</span>&#8203;,p</p></li><li><p><strong>Regression diagnostics</strong> on live burn for drift and collinearity</p></li><li><p><strong>Bandit/rules</strong> for engagement credits</p></li><li><p><strong>Basket-style calendar</strong> for formal reweight governance</p></li></ol><h3>AI / LLMs for discovering the Allignment Algorithm</h3><p>The article is explicit: <em>use AI to do this, especially as agents become more complex and workflows more variable</em> (<a href="/__u/pricinginnovation.substack.com/p/the-credit-pricing-system">The credit pricing system</a>).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aEiD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aEiD!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png 424w, /__u/substackcdn.com/image/fetch/$s_!aEiD!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png 848w, /__u/substackcdn.com/image/fetch/$s_!aEiD!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aEiD!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aEiD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png" width="1456" height="466" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:466,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:199927,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!aEiD!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png 424w, /__u/substackcdn.com/image/fetch/$s_!aEiD!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png 848w, /__u/substackcdn.com/image/fetch/$s_!aEiD!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aEiD!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4390e78d-38f2-4504-9b2c-0ff5dd10618a_1898x608.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Pattern:</strong> LLMs propose structure and narrative; numerical solvers own feasibility; humans own publication. This mirrors AI-assisted mapping in the technical requirements: AI suggestions visibly distinguished from approved mappings.</p><h2>Pseudocode sketches</h2><h3>Neutral weight solve (LP-style)</h3><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;4c261c85-b820-4f67-8c4a-c8f009bdfcd6&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">function NEUTRAL_WEIGHTS(metrics M, values V[m], costs C[m],
                         rho_min, rho_max, tau, mu):
    # Choose numeraire: set mean value-per-credit target
    # Option: fix p from strategic Price Dial band, solve w
    # Option: fix w_ref = 1 for reference metric, solve others + p

    choose reference metric r with reliable V[r], C[r]
    p_lo = (1+mu) * C[r] / w_ref_candidate
    p_hi = rho_max * V[r] / w_ref_candidate
    p0   = clamp(strategic_p, p_lo, p_hi)

    for m in M:
        # credits so price captures ~ mid of band
        target_price_m = ((rho_min + rho_max)/2) * V[m]
        w[m] = target_price_m / p0
        # enforce cost floor
        w[m] = max(w[m], (1+mu) * C[m] / p0)

    v_per_credit[m] = V[m] / w[m] for m in M
    v_bar = mean(v_per_credit)

    # Iteratively rescale outliers into fungibility band
    for iter in 1..K:
        for m in M:
            if v_per_credit[m] &gt; v_bar * (1+tau):
                w[m] = V[m] / (v_bar * (1+tau))   # more credits
            if v_per_credit[m] &lt; v_bar * (1-tau):
                w[m] = V[m] / (v_bar * (1-tau))   # fewer credits
            w[m] = max(w[m], (1+mu) * C[m] / p0)
        recompute v_per_credit, v_bar

    flag any m still violating Value&gt;Price&gt;Cost or fungibility
    return w, p0, diagnostics</code></pre></div><h3>Behavioral adjustment layer</h3><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;1dac4b72-dfd1-4ad0-9d4e-a5e9dbbfc93b&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">function APPLY_BEHAVIOR(w_neutral, policy):
    w = copy(w_neutral)
    for m in policy.discounted_actions:
        w[m] = w_neutral[m] * (1 - policy.discount[m])  # fewer credits charged
    engagement_grants = []  # not weights: credit mint events
    for rule in policy.engagement_rules:
        engagement_grants.append({
            trigger: rule.trigger,   # onboard, refer, explore
            credits: rule.amount,  # negative cost / grant
            expiry: rule.expiry,
            draw_order: "first" or "last"
        })
    # Assert: document delta vs neutral for every m
    return w, engagement_grants, delta_report</code></pre></div><h3>AI-assisted mapping loop</h3><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;04821a66-6eaf-4209-a679-1e28974f1e18&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">function MAP_DRIVERS(value_model, metric_catalog):
    proposals = []
    for driver in value_model.drivers:
        prompt = build_prompt(driver, metric_catalog, compass_hints)
        suggestion = LLM(prompt)  # metric_ids, weights_of_attribution, rationale
        validate suggestion against schema and causal heuristics
        proposals.append(suggestion with status=PROPOSED)
    human_review(proposals)  # approve / edit / reject
    return approved_mappings  # status=APPROVED only these enter solve</code></pre></div><h2>Tradeoff summary</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9Hpp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9Hpp!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png 424w, /__u/substackcdn.com/image/fetch/$s_!9Hpp!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png 848w, /__u/substackcdn.com/image/fetch/$s_!9Hpp!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9Hpp!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9Hpp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png" width="1456" height="571" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:571,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:206410,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9Hpp!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png 424w, /__u/substackcdn.com/image/fetch/$s_!9Hpp!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png 848w, /__u/substackcdn.com/image/fetch/$s_!9Hpp!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9Hpp!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F366f9a80-accd-4abb-b4e9-842b7858e95a_1912x750.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Analogs and Lessons for the Mapper</h2><p>The problem the Mapper is solving is not unique. Others have had to solve these problems and we can learn from them.</p><p>Each analog solves a version of the same problem: <strong>make heterogeneous things comparable under one unit of account, without destroying trust or economics.</strong></p><h3>IMF Special Drawing Rights (currency basket)</h3><p><strong>Problem.</strong> Create a stable international reserve asset when no single currency is neutral.</p><p><strong>Mechanism.</strong> The SDR&#8217;s value is a weighted basket of USD, EUR, CNY, JPY, and GBP. The IMF Executive Board runs a <strong>quinquennial</strong> valuation review of composition and weights. The 2022 review kept the five-currency basket and updated weights effective August 1, 2022, with slightly higher weights for the U.S. dollar and renminbi and lower weights for the pound, euro, and yen; published weights included <strong>USD 43.38%</strong> and <strong>CNY 12.28%</strong>, with methodology tied to roles in international trade and finance (<a href="https://www.imf.org/en/News/Articles/2022/05/14/pr22153-imf-board-concludes-sdr-valuation-review">IMF SDR valuation review</a>; <a href="https://www.imf.org/en/About/Factsheets/Sheets/2023/special-drawing-rights-sdr">IMF SDR factsheet</a>).</p><p><strong>Lessons for the Mapper</strong></p><ul><li><p><strong>Scheduled, political, transparent reweighting</strong> beats continuous silent drift.</p></li><li><p>Separate <strong>weight formula</strong> (methodology) from <strong>weight values</strong> (this period&#8217;s numbers).</p></li><li><p>Smooth transitions: change amounts/weights on a known effective date with transition calculations.</p></li><li><p>Inclusion criteria (which metrics enter the &#8220;basket&#8221;) matter as much as weights.</p></li></ul><p><strong>Failure modes to avoid:</strong> opaque methodology; weights that lag structural change for too long; or the opposite &#8212; constant tinkering that destroys the unit&#8217;s meaning.</p><h3>Central bank monetary policy (issuance and inflation)</h3><p><strong>Problem.</strong> Manage a unit of account so that money remains a stable claim on value while the real economy grows.</p><p><strong>Mechanism.</strong> Inflation targeting, money-supply monitoring, and policy rates stabilize the purchasing power of the currency (<a href="https://www.imf.org/en/publications/fandd/issues/series/back-to-basics/monetary-policy">IMF on monetary policy</a>; <a href="https://www.imf.org/external/pubs/ft/fandd/basics/72-inflation-targeting.htm">IMF on inflation targeting</a>).</p><p><strong>Lessons for the Mapper</strong></p><ul><li><p><strong>Engagement credits are monetary issuance.</strong> Uncontrolled &#8220;free credit&#8221; printing is inflation: the same nominal credits buy less real product capacity or train buyers to expect devaluation.</p></li><li><p>Track analogs of M1 (spendable credit balances) vs. total granted.</p></li><li><p><strong>Sinks and faucets</strong> (see game economies) must be designed: expiry, paid top-ups, and credit-consuming core actions are sinks; grants and bonuses are faucets.</p></li><li><p>Price Dial increases are like nominal inflation; weight increases on actions are like relative price shifts &#8212; communicate which dial moved.</p></li></ul><p><strong>Failure modes:</strong> hyper-issuance of promotional credits; unclear expiry (money that never dies breaks revenue recognition and scarcity); sudden devaluation (repricing without notice).</p><h3>Airline frequent flyer miles and loyalty currencies</h3><p><strong>Problem.</strong> One point currency redeems across heterogeneous inventory (routes, classes, partners) with different costs and values.</p><p><strong>Mechanism.</strong> Airlines create a proprietary currency, sell miles to banks/partners at a wholesale rate, award miles for flying, and redeem against dynamic or chart-based award pricing. Co-brand banks often pay a premium to the airline&#8217;s internal valuation of a mile; loyalty programs can represent a large share of enterprise value (<a href="https://www.platformaeronaut.com/p/airline-loyalty-program-economics">Airline loyalty program economics</a>).</p><p><strong>Lessons for the Mapper</strong></p><ul><li><p><strong>Dual valuation is normal:</strong> internal economic value of a credit &#8800; partner/wholesale price &#8800; customer-perceived value. The Mapper should track all three.</p></li><li><p>Redemption <strong>dynamic pricing</strong> (award charts &#8594; revenue management) is the airline version of re-weighting &#8212; and a major trust flashpoint when devaluation is abrupt.</p></li><li><p>Breakage (expiry of unused balances) is economically material &#8212; maps to credit lifecycle design.</p></li><li><p>Opacity of redemption value is a chronic complaint: publish effective value bands where possible.</p></li></ul><p><strong>Failure modes:</strong> points devaluation; award unavailability (capacity) that makes the unit feel worthless; complex partners creating arbitrage.</p><h3>Cloud credits (DynamoDB, Snowflake, Databricks, Cosmos DB)</h3><p><strong>Problem.</strong> Heterogeneous resource consumption (CPU, I/O, memory, instance types) must bill through one mental model.</p><p>SystemUnitEquivalence methodSource<strong>AWS DynamoDB</strong>RCU / WCU (and on-demand request units)Normalize read/write capacity; provisioned vs on-demand modes<a href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html">AWS DynamoDB throughput</a><strong>Snowflake</strong>CreditsWarehouse T-shirt sizes burn credits/hour on a doubling scale (XS=1, S=2, &#8230; 6XL=512 Gen1); per-second billing with 60s minimum<a href="https://docs.snowflake.com/en/user-guide/warehouses-overview">Snowflake warehouses</a><strong>Databricks</strong>DBUNormalized compute capacity; DBUs/hour by node type &#215; cluster; <strong>dollar rate per DBU varies</strong> by cloud, tier, compute type<a href="https://www.flexera.com/blog/finops/databricks-pricing-guide/">Flexera DBU guide</a>; <a href="https://www.databricks.com/product/pricing/product-pricing/instance-types">Databricks pricing</a><strong>Azure Cosmos DB</strong>Request Unit (RU)&#8220;Performance currency&#8221; abstracting CPU, IOPS, memory; deterministic RU charge per operation; 1 RU &#8776; 1 KB point read<a href="https://learn.microsoft.com/en-us/azure/cosmos-db/request-units">Azure Cosmos DB RUs</a></p><p><strong>Lessons for the Mapper</strong></p><ul><li><p><strong>Determinism builds trust:</strong> Cosmos&#8217;s promise that the same operation on the same data costs the same RUs is exactly credit fungibility in engineering form.</p></li><li><p><strong>Two-part bills</strong> (Databricks DBU + cloud VM) warn against hiding a cost stack buyers rediscover painfully &#8212; surface cost drivers internally even if the buyer sees one credit.</p></li><li><p>Snowflake&#8217;s <strong>legible doubling table</strong> is a masterclass in Weight Table design: simple, memorable, predictable.</p></li><li><p>Databricks shows a subtle trap: a &#8220;unit&#8221; whose <strong>price varies by context</strong> (compute type, tier) is not fully fungible. Prefer <strong>one ppp</strong> and express differences in wmw_m<span>wm</span>&#8203;, matching Forth/Mansard guidance that credits should share a single price at a point in time (<a href="/__u/pricinginnovation.substack.com/p/the-credit-pricing-system">The credit pricing system</a>).</p></li><li><p>Provide a <strong>Cost Estimator / Calculator</strong> twin &#8212; every successful cloud unit has one.</p></li></ul><p><strong>Failure modes:</strong> unit sprawl (too many SKUs of &#8220;credits&#8221;); non-deterministic charges; rate cards that reintroduce the complexity the unit was meant to hide.</p><h3>LLM token pricing (OpenAI, Anthropic)</h3><p><strong>Problem.</strong> Normalize billing across models, modalities, and token types (input, output, cache, reasoning).</p><p><strong>Mechanism.</strong> Bill per million tokens with <strong>asymmetric</strong> input vs output prices; different models carry different rates; tools and modalities add line items (<a href="https://developers.openai.com/api/docs/pricing">OpenAI API pricing</a>). Practitioners note output tokens can cost several times input on flagship models.</p><p><strong>Lessons for the Mapper</strong></p><ul><li><p>Tokens are an excellent <strong>cost metric</strong> and a poor <strong>value metric</strong> for most business buyers &#8212; exactly why the Mapper must not stop at token pass-through.</p></li><li><p>Asymmetry (input vs output) is a valid Weight Table pattern when cost and value differ by directionality (e.g., &#8220;credits per prompt token&#8221; vs &#8220;credits per generated artifact&#8221;).</p></li><li><p>Model tiers map to <strong>metric variants</strong> (fast/cheap agent vs deep/expensive agent), not necessarily different currencies.</p></li><li><p>Cached tokens / batch discounts are <strong>behavioral or cost-pass-through adjustments</strong> on a neutral baseline.</p></li></ul><p><strong>Failure modes:</strong> exposing raw token complexity to business buyers; margin collapse when output-heavy agents are sold at input-like effective rates.</p><h3>Video game virtual economies (EVE Online, WoW-class MMO economies)</h3><p><strong>Problem.</strong> Maintain a functioning multi-good economy with player-driven prices, sinks, and faucets.</p><p><strong>Mechanism.</strong> CCP Games hired real economists and published <strong>Quarterly Economic Newsletters</strong> with money-supply measures (ISK on accounts as M1-like), price indices (fixed basket vs chain), and faucet/sink analysis (bounties as major faucet; LP stores and other sinks). Early QENs documented tens to hundreds of trillions of ISK and explicit index construction (<a href="https://data.everef.net/ccp/qen/QEN_Q3-2007.pdf">EVE QEN Q3 2007</a>; <a href="https://cdn1.eveonline.com/community/QEN/QEN_Q3-2010.pdf">EVE QEN Q3 2010</a>).</p><p><strong>Lessons for the Mapper</strong></p><ul><li><p><strong>Publish economic observability</strong> (internal QEN-style dashboards): credit supply, burn velocity, effective value-per-credit, inflation of promotional balances.</p></li><li><p>Design <strong>sinks</strong> (core paid actions, expiry) and <strong>faucets</strong> (grants, referrals) deliberately; measure net issuance.</p></li><li><p>Price indices of &#8220;what a credit buys&#8221; over time detect devaluation before customers revolt.</p></li><li><p>Fixed-basket vs chain-weighted indices parallel neutral weights vs usage-mix-adjusted effective pricing.</p></li></ul><p><strong>Failure modes:</strong> gold inflation; duplex economies (RMT); patch-driven shocks without communication &#8212; all map to surprise weight changes and engagement-credit floods.</p><h3>Locational marginal pricing (electricity)</h3><p><strong>Problem.</strong> One commodity (energy) has different economic value by location and time because of physics (losses, congestion).</p><p><strong>Mechanism.</strong> LMP = energy component + congestion component + loss component; prices emerge from optimal power flow duals &#8212; the marginal cost of serving one more MW at a node given network constraints (<a href="https://www.iso-ne.com/participate/support/faq/lmp">ISO-NE LMP FAQ</a>).</p><p><strong>Lessons for the Mapper</strong></p><ul><li><p>When <strong>capacity is constrained</strong> (GPU scarcity, priority queues), a single fungible credit may need a <strong>congestion adder</strong> &#8212; or a separate capacity metric &#8212; rather than pretending all burns are equal.</p></li><li><p>Transparent decomposition (base energy vs congestion) is a model for showing buyers: base action cost vs peak/priority premium.</p></li><li><p>Optimization duals are a rigorous way to derive &#8220;marginal credit cost&#8221; under constraints &#8212; advanced Correlation Algorithm territory.</p></li></ul><p><strong>Failure modes:</strong> uniform pricing under constraint creates shortages and shadow markets; opaque congestion charges create political backlash.</p><h3>Telecom rating engines and interconnect settlement</h3><p><strong>Problem.</strong> Bill complex, real-time, multi-party usage (voice, data, roaming) with correct rates, bundles, and settlements.</p><p><strong>Mechanism.</strong> BSS/OSS rating and charging systems (including 3GPP convergent charging) mediate chargeable events through rating engines: event &#8594; normalized chargeable units &#8594; price from tariff tables &#8594; balance management &#8212; often in real time (<a href="https://www.etsi.org/deliver/etsi_ts/132200_132299/132290/15.05.01_60/ts_132290v150501p.pdf">3GPP charging specs ecosystem</a>; industry CCS platforms).</p><p><strong>Lessons for the Mapper</strong></p><ul><li><p>Separate <strong>rating</strong> (Weight Table &#215; Price Dial) from <strong>charging/balance</strong> (Wallet) from <strong>policy</strong> (Governance) &#8212; telecom already learned this modularity.</p></li><li><p><strong>Chargeable event design</strong> = consumption trigger design (initiate vs success vs outcome).</p></li><li><p>Interconnect settlement &#8776; multi-agent / multi-vendor credit exchange &#8212; relevant as MCP and agent-to-agent commerce grow (TVP roadmap territory).</p></li><li><p>Real-time balance and online charging are table stakes for agentic spend.</p></li></ul><p><strong>Failure modes:</strong> mediation errors; late-arriving events; tariff explosion; bill shock &#8212; the classic credit-model trust killers.</p><h3>Carbon credit markets</h3><p><strong>Problem.</strong> Make heterogeneous reduction/removal projects comparable as &#8220;one ton CO&#8322;e.&#8221;</p><p><strong>Mechanism.</strong> Protocols define additionality (how credits add together), permanence, measurement, reporting, verification (MRV); quality varies; integrity initiatives tighten baselines (<a href="https://www.chrysalabs.com/insightlabs/additionality-permanence-carbon-credit-quality/">ICVCM / additionality literature</a>).</p><p><strong>Lessons for the Mapper</strong></p><ul><li><p><strong>Outcome metrics need additionality logic:</strong> would the business result have happened anyway?</p></li><li><p>Verification lag means outcome-triggered credits need escrow, partial charge, or success-fee overlays.</p></li><li><p>Quality tiers (high-integrity vs weak credits) warn against treating all &#8220;outcome credits&#8221; as equal without measurement standards.</p></li><li><p>Over-crediting scandals = over-claiming value drivers in EVE models.</p></li></ul><p><strong>Failure modes:</strong> junk credits; double counting; permanence reversal &#8212; map to double monetization of the same value path and clawback policy design.</p><h3>Index construction and basket weighting (finance)</h3><p><strong>Problem.</strong> Aggregate heterogeneous securities into one index level.</p><p><strong>Mechanism.</strong> Price-weighted, equal-weighted, market-cap-weighted, free-float-adjusted, fundamental-weighted schemes &#8212; each with different rebalancing needs and factor tilts (<a href="https://analystprep.com/cfa-level-1-exam/equity/different-weighting-methods-used-index-construction/">CFA-style index weighting methods</a>).</p><p><strong>Lessons for the Mapper</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Qios!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qios!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qios!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qios!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qios!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qios!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png" width="1456" height="363" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/be44ce07-761a-430c-996b-4af88e50e6af_1924x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:363,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:119891,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qios!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qios!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qios!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qios!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe44ce07-761a-430c-996b-4af88e50e6af_1924x480.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><ul><li><p><strong>Rebalance cadence</strong> and <strong>turnover cost</strong> (customer change management) are first-class design variables.</p></li><li><p>Cap-weighting popular metrics can underprice emerging high-value agents &#8212; a strategic error.</p></li></ul><h3>Mechanism design and token engineering (crypto)</h3><p><strong>Problem.</strong> Design endogenous supply, demand, and incentive systems for tokens.</p><p><strong>Mechanism.</strong> Bonding curves and automated market makers link price to supply; parameter choices (curve shape, reserve ratios, fees) encode policy (<a href="https://medium.com/molecule-blog/token-bonding-curve-design-parameters-95d365cbec4f">bonding curve design parameters</a>).</p><p><strong>Lessons for the Mapper</strong></p><ul><li><p><strong>Bonding curves</strong> are a formalization of dynamic Price Dial behavior under scarcity or volume &#8212; use sparingly in B2B where buyers want predictability.</p></li><li><p>Mechanism design forces explicit statement of <strong>incentive compatibility</strong>: will buyers and seller agents game weights?</p></li><li><p>On-chain transparency culture is a useful aspiration for Weight Table publication.</p></li><li><p>Most crypto failures are governance and incentive failures &#8212; not smart-contract syntax.</p></li></ul><p><strong>Failure modes:</strong> death spirals; reflexive inflation; governance capture &#8212; map to uncontrolled engagement issuance and stakeholder-driven arbitrary reweights.</p><h3>Cross-analog synthesis</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!gob2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!gob2!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png 424w, /__u/substackcdn.com/image/fetch/$s_!gob2!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png 848w, /__u/substackcdn.com/image/fetch/$s_!gob2!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gob2!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!gob2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png" width="1456" height="636" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:636,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:234550,&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://pricinginnovation.substack.com/i/208192649?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!gob2!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png 424w, /__u/substackcdn.com/image/fetch/$s_!gob2!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png 848w, /__u/substackcdn.com/image/fetch/$s_!gob2!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gob2!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3cdaf12-055c-4422-8b0c-433d13c2ae52_1896x828.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Implications</h2><h3>The Mapper as strategy, not plumbing</h3><p>Forth and Mansard&#8217;s core claim is that credits are how <strong>Value &gt; Price &gt; Cost</strong> is expressed at scale (<a href="/__u/pricinginnovation.substack.com/p/the-credit-pricing-system">The credit pricing system</a>). The Mapper is where that claim is either redeemed or falsified. Teams that treat credit weights as a finance spreadsheet exercise will reproduce cost-plus pricing with extra steps. Teams that treat the Mapper as product strategy &#8212; metric selection, value models, fungibility, incentive design, versioned change &#8212; will own the operating system of the agent economy.</p><h3>Two dials, one conscience</h3><p>Emerging-patterns writing describes <strong>two dials</strong>: credits per action, and price per credit (<a href="/__u/pricinginnovation.substack.com/p/emerging-patterns-in-credit-based">Emerging patterns</a>). The Mapper owns the first dial&#8217;s conscience (and proposes the second). Moving dials without saying which one moved is how trust dies. Publish a neutral baseline; label behavioral deviations; version everything.</p><h3>AI discovers the algorithm; humans own the constitution</h3><p>There will not be one Correlation Algorithm for every credit system. There will be a <strong>constitutional framework</strong> (inequality, fungibility, traceability, versioning) and a <strong>family of solvers</strong> chosen per design. LLMs are uniquely suited to the messy middle &#8212; causal mapping from value narrative to metrics &#8212; provided publication remains a human constitutional act.</p><h3>Open research questions</h3><ul><li><p>Optimal fungibility tolerance &#964; by category (horizontal platform vs vertical agent)?</p></li><li><p>When should outcome metrics enter the neutral basket vs sit as success-fee overlays?</p></li><li><p>Formal settlement protocols for multi-vendor agent credit exchange (TVP v3&#8211;v4 direction)?</p></li><li><p>Regulatory and revenue-recognition constraints on engagement-credit issuance and expiry?</p></li></ul><div><hr></div><h2>Conclusion</h2><p>The Mapper is the alignment engine of credit-based pricing. It takes Nagle&#8217;s Economic Value Estimation, Ibbaka&#8217;s operational value-modeling discipline, and the brutal cost reality of agentic AI, and produces a <strong>fungible unit of account</strong> &#8212; the credit &#8212; whose weights and price keep Value &gt; Price &gt; Cost true across metrics, segments, and time.</p><p>Its Correlation Algorithm is not a single closed-form law of nature. It is a governed optimization-and-learning system: causal mapping from drivers to metrics, neutral weights under fungibility and margin constraints, behavioral adjustments as explicit deviations, and continuous recalibration from Wallet telemetry. Cloud RUs and Snowflake credits teach determinism and legibility; SDRs and index committees teach scheduled transparent reweighting; airlines and games teach the dangers of issuance and devaluation; telecom teaches modular rating; carbon markets teach outcome integrity; LMP teaches scarcity; token engineering teaches incentive compatibility.</p><p>Build the Mapper as a versioned, auditable, AI-assisted service with a human constitution. Treat the Credit Weight Table as a published economic artifact, not a hidden tariff. Do that, and credits stop being a billing gimmick and become what the architecture claims they are: <strong>the operating fabric of value-based pricing in the agent economy</strong>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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 credit pricing system]]></title><description><![CDATA[From the book Pricing for the Agent Economy]]></description><link>https://pricinginnovation.substack.com/p/the-credit-pricing-system</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/the-credit-pricing-system</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Wed, 22 Jul 2026 18:05:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6rSW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.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="/__u/substackcdn.com/image/fetch/$s_!6rSW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6rSW!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png 424w, /__u/substackcdn.com/image/fetch/$s_!6rSW!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png 848w, /__u/substackcdn.com/image/fetch/$s_!6rSW!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6rSW!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6rSW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png" width="1398" height="798" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:798,&quot;width&quot;:1398,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1240599,&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://pricinginnovation.substack.com/i/207780668?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6rSW!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png 424w, /__u/substackcdn.com/image/fetch/$s_!6rSW!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png 848w, /__u/substackcdn.com/image/fetch/$s_!6rSW!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6rSW!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4258e9c0-872f-4bbc-90d9-f2d7186dc89b_1398x798.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><span>TL:DR</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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><ul><li><p>A credit-based pricing system has four non&#8209;negotiable jobs: make it easy to buy, connect price to value, predict consumption for buyer and seller, and support model adaptation over time.</p></li><li><p>Credits are the unit in which you express the core Pricing relationship <br><strong><span>Value &gt; Price &gt; Cost</span></strong> <br>at scale; each burned credit should correspond to a slice of economic value and a slice of operating cost.</p></li><li><p>The architecture rests on three foundational models&#8212;Agent Pricing Metrics, EVE value models, and Cost Models&#8212;connected by a Mapper that ties value drivers and costs to the metrics you actually charge for.</p></li><li><p>The Credit Weight Table, Price Dial, Credit Calculator / Predictor, Credit Wallet, and Governance Rules together make credit burn legible, unit economics predictable, and buying psychologically safe.</p></li><li><p>The mapping table shows that every component in the stack plays multiple roles: metrics and Mapper drive value connection and adaptation; the weight table and calculator drive prediction; the wallet and governance drive ease of buying and trust.</p></li><li><p>For product and pricing teams, the key shift is to treat the entire credit stack as an integrated system, not a collection of billing features, with telemetry from the wallet and calculator feeding continuous refactoring of metrics, weights, and rules.</p></li><li><p>In the next 90 days, you can: map your current pricing against the four jobs, build a first&#8209;pass Mapper and Credit Weight Table, stand up a simple calculator and wallet, and design governance and metrics as versioned artefacts that anticipate agent evolution.</p></li><li><p>Strategically, the winners in the agent economy will be the teams that make their credit architecture a core part of product design and positioning, and who share patterns and experiments before today&#8217;s designs ossify into tomorrow&#8217;s legacy.</p></li></ul><p>Learn more about the <a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy book that Steven Forth and Michael Mansard</a> are writing. This approach is used in the book.</p><div><hr></div><p><span>The requirements for an effective credit-based pricing system are coming into focus. Michael Mansard and I discuss this in some detail in our forthcoming book</span><a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book"><span> Pricing for the Agent Economy</span></a><span>, which we hope to have published in October this year with the support of INSEAD. We would like to spark a wider conversation about this framing, so we are sharing some of our current thinking here. Over time, this may evolve into a reference architecture for credit-based pricing, in the same way that subscription pricing converged on a recognizable pattern of seats, tiers, and add&#8209;ons.</span></p><p><span>A credit-based pricing system has four jobs.</span></p><ul><li><p><span>Make it easy for the buyer to buy</span></p></li><li><p><span>Connect price to value</span></p></li><li><p><span>Predict credit consumption for buyer and seller</span></p></li><li><p><span>Support pricing model adaptation</span></p></li></ul><p><span>If it fails at any of these, the system will either confuse buyers, destroy margin, or trap you in a model that cannot evolve with your product and your agents.</span></p><p><span>We are assuming here that under the hood there is a map from credit consumption to costs, which can include token consumption, access to other agents through MCP and APIs, data usage, and other variable elements of your cost stack. It is important to track costs, and to make sure that prices are high enough to meet your costs, but also anchored to the economic value the agent creates in the specific use cases you are targeting. Pricing is not a number; it is a claim about value.</span></p><h2><strong><span>Building Blocks</span></strong></h2><h3><span>Agent pricing metrics</span></h3><p><span>These are the things to which credit weights are assigned. They are the roles, access and capacity, inputs, actions, outputs, and outcomes that you are monetising. Selecting these is a key step in pricing and monetisation design. In most cases, you do not want to charge for everything that a user or agent does: you charge for the work that matters economically, not for every token turned over. See the</span><a href="/__u/pricinginnovation.substack.com/p/agent-pricing-metric-taxonomy"><span> Agent Pricing Metric Taxonomy</span></a><span> and the COMPASS framework for more systematic guidance.</span></p><h3><span>EVE value model</span></h3><p><span>This is the Economic Value Estimation (EVE) model for the solution you are pricing. It quantifies the economic impact of your agent relative to the next&#8209;best alternative for a specific segment, use case, and customer profile. In practice, this means building segment-level value models and, increasingly, using AI agents such as</span><a href="https://valueiq.ai/value-sales-agent"><span> valueIQ&#8217;s Value Sales</span></a><span> to co&#8209;create those models with buyers.</span></p><h3><span>Cost model</span></h3><p><span>This is the estimated cost for each of the priced uses of the agent plus the other relevant variable costs. Costs can include token use, API and MCP access, data use, third&#8209;party services, and human&#8209;in&#8209;the&#8209;loop interventions; do not include sunk costs in pricing decisions. The cost model provides the lower bound in the core pricing inequality: Value &gt; Price &gt; Cost.</span></p><h2><strong><span>Connectors</span></strong></h2><h3><span>Mapper</span></h3><p><span>This is where value-based pricing and credit-based pricing connect. Value drivers and the variables in the value driver equations get mapped to the pricing metrics. This mapping is not a one&#8209;time spreadsheet exercise; it is a design task that needs iteration and telemetry. You will want to use AI to do this, especially as agents become more complex and workflows more variable. The six types of economic value driver in a standard EVE model are:</span></p><ul><li><p><span>Increase revenue (at the margin, not just top-line)</span></p></li><li><p><span>Reduce costs</span></p></li><li><p><span>Reduce operating capital</span></p></li><li><p><span>Defer capital investment</span></p></li><li><p><span>Reduce risk</span></p></li><li><p><span>Increase optionality</span></p></li></ul><p><span>Given the variable costs of operating agents, it makes sense to map costs to value and then to pricing metrics, so that the metrics you charge for scale with both value delivered and cost incurred. The Mapper should make sure that the core relationship in pricing is satisfied: Value &gt; Price &gt; Cost, and that each credit has approximately the same economic value, regardless of which metric burns it.</span></p><h3><span>Credit weight table</span></h3><p><span>This is the output of the Mapper and is used by the Credit Calculator and the Credit Wallet. It is basically a table setting out how many credits are consumed for each pricing metric: per role, per action, per output, per outcome, and so on. Designing this table is where fairness, transparency, and margin all collide; your weights should feel legible to buyers while still protecting you from the 100x variance in agent task complexity.</span></p><h2><strong><span>Managers</span></strong></h2><h3><span>Price dial</span></h3><p><span>This is where the price per credit is set. In most cases, all credits should have the same price at any given time; buyers are purchasing a fungible unit of future utility. One can also add an algorithm that adjusts the price per credit based on volume or scarcity&#8212;price per credit could go down as the volume of credits purchased goes up, or in a situation of compute scarcity the price per credit could actually go up with volume, reflecting capacity constraints. The price dial is the bridge between the value model, the cost model, and your strategic positioning.</span></p><h3><span>Credit calculator / predictor</span></h3><p><span>This is a tool that helps buyers estimate how many credits they may need for a period. Basically, estimates are needed for all the pricing metrics, translated into expected credit burn over a month, quarter, or project. The total cost for the period is also calculated so buyers can compare scenarios and avoid commitment anxiety. Advanced versions of the Credit Calculator include predictions: based on customer variables, use cases, data from similar customers, and observed drawdown velocity, the calculator predicts how many credits are needed under different scenarios.</span></p><h3><span>Credit wallet</span></h3><p><span>This is where credit consumption is managed. It is critical that credit consumption be transparent and that it is easy for a user (or an agent acting on their behalf) to see how credits have been used: by workflow, by agent, by outcome. Additional credits&#8212;top&#8209;ups, upgrades, renewals, expansion&#8212;are all handled through the Credit Wallet. The Governance Rules are enforced by the Credit Wallet so that behaviours like pooling, rollover, and overages follow predictable patterns.</span></p><h3><span>Governance rules</span></h3><p><span>This is where rules about overages, rollovers, pooling, transfers, expiry, and credit sharing are defined. These rules are then enforced in the calculator and the wallet, and increasingly by buyer&#8209;side agents who are managing spend across multiple vendors. Governance lives at the intersection of economics and trust; opaque rules are a trust toxin, transparent rules are a competitive advantage.</span></p><h2><strong><span>Mapping the architecture to the four goals</span></strong></h2><p><span>Now, let&#8217;s make the mapping explicit. Each of the four jobs of a credit system is supported by a specific subset of components, with some doing double duty.</span></p><h3><span>Make it easy for the buyer to buy</span></h3><p><span>The core components here are the </span><strong><span>Credit Calculator</span></strong><span>, </span><strong><span>Credit Wallet</span></strong><span>, </span><strong><span>Governance Rules</span></strong><span>, and the </span><strong><span>Price Dial</span></strong><span>.</span></p><ul><li><p><span>The Credit Calculator turns a complex set of metrics into a simple buying decision: &#8220;For these workflows, this segment, and this time horizon, you probably need N credits, at a total spend of X.&#8221; That reduces commitment anxiety and preserves the psychological safety buyers liked about subscriptions.</span></p></li><li><p><span>The Credit Wallet decouples acquisition from consumption: buyers pre&#8209;commit to a block of credits and then let human users or agents spend them without renegotiating price at every action. This is the arcade&#8209;token effect, implemented for AI.</span></p></li><li><p><span>Governance Rules define what happens when reality differs from plan&#8212;overages, rollovers, pooling, expiry&#8212;so buyers do not feel trapped or punished by edge cases.</span></p></li><li><p><span>The Price Dial keeps the unit price legible: one clear price per credit at any point in time, rather than a thicket of micro&#8209;fees.</span></p></li></ul><p><span>Put differently: ease of buying is a behaviour outcome engineered by the Calculator (forecast), the Wallet (pre&#8209;commitment), the Governance layer (safety rails), and a clean price dial (clarity).</span></p><h3><span>Connect price to value</span></h3><p><span>The heavy lifters here are the </span><strong><span>EVE Value Model</span></strong><span>, </span><strong><span>Agent Pricing Metrics</span></strong><span>, </span><strong><span>Mapper</span></strong><span>, </span><strong><span>Credit Weight Table</span></strong><span>, and again the </span><strong><span>Price Dial</span></strong><span>.</span></p><ul><li><p><span>The EVE Value Model defines the economic ceiling&#8212;the value created across revenue, cost, capital, risk, and optionality&#8212;at the segment and use&#8209;case level.</span></p></li><li><p><span>Agent Pricing Metrics decide where to attach price: role, access, input, action, output, outcome, or some hybrid. This is where COMPASS and the metric taxonomy come in.</span></p></li><li><p><span>The Mapper translates value drivers into those metrics and ensures that what you charge for is causally connected to how value shows up for the buyer. If &#8220;reduced support cost&#8221; is a value driver, it should show up as credits per resolved conversation, not tokens per prompt.</span></p></li><li><p><span>The Credit Weight Table embodies this mapping numerically: how many credits burn per action, per outcome, per role. Done well, each burned credit corresponds to a slice of value and a slice of cost.</span></p></li><li><p><span>The Price Dial then sets the monetary value of a credit so that, on average, Price sits safely between Value and Cost for target segments.</span></p></li></ul><p><span>In practice, &#8220;connecting price to value&#8221; means that when a buyer looks at a workflow&#8212;say, 10,000 resolved support cases&#8212;they can connect that workload to expected credit burn, then to expected spend, and then to an EVE model that says &#8220;this is still comfortably net&#8209;positive.&#8221;</span></p><h3><span>Predict credit consumption for buyer and seller</span></h3><p><span>Prediction is a system property arising from the </span><strong><span>Credit Calculator / Predictor</span></strong><span>, </span><strong><span>Credit Weight Table</span></strong><span>, </span><strong><span>Agent Pricing Metrics</span></strong><span>, </span><strong><span>Cost Model</span></strong><span>, and </span><strong><span>Governance Rules</span></strong><span>.</span></p><ul><li><p><span>The Credit Weight Table defines the unit economics of each metric: how many credits for a given action or outcome. Without this, prediction is hand&#8209;waving.</span></p></li><li><p><span>Agent Pricing Metrics provide the behavioural inputs: number of tickets, documents, leads, workflows, etc., per period. Once you can estimate volumes by metric, you can estimate credits.</span></p></li><li><p><span>The Credit Calculator / Predictor takes customer variables, historical usage, segment benchmarks, and planned workflows, and produces scenarios: conservative, expected, aggressive.</span></p></li><li><p><span>The Cost Model turns predicted credit burn into predicted vendor margin and capacity load, which is critical for planning infrastructure and avoiding surprise losses.</span></p></li><li><p><span>Governance Rules shape the tails of the distribution: how overages, rollovers, and caps behave under unexpected spikes or drops in usage.</span></p></li></ul><p><span>For buyers, the goal is simple: they should know their likely spend envelope and have early warning if drawdown velocity is deviating from plan. For sellers, the same telemetry becomes a margin and capacity planning tool.</span></p><h3><span>Support pricing model adaptation</span></h3><p><span>Adaptation is delivered by the </span><strong><span>Mapper</span></strong><span>, </span><strong><span>Agent Pricing Metrics</span></strong><span>, </span><strong><span>Credit Weight Table</span></strong><span>, </span><strong><span>Governance Rules</span></strong><span>, and the </span><strong><span>Price Dial</span></strong><span>, all instrumented by usage data flowing through the </span><strong><span>Credit Wallet</span></strong><span> and Calculator.</span></p><ul><li><p><span>As agents evolve&#8212;from simple copilots to multi&#8209;agent workflows to outcome&#8209;layer services&#8212;the right pricing metric can and should change. The Agent Pricing Metrics and Mapper together are your &#8220;metric refactoring&#8221; engine.</span></p></li><li><p><span>The Credit Weight Table can be re&#8209;weighted over time as you learn where value concentrates and where costs spike, allowing you to rebalance the economics without throwing away the whole architecture.</span></p></li><li><p><span>Governance Rules provide structured paths for change: how and when credit weights, expiry rules, or pooling rules can be altered without breaking trust with existing customers.</span></p></li><li><p><span>The Price Dial lets you respond to macro factors&#8212;compute scarcity, competitive pressure, changes in customer willingness to pay&#8212;without touching the metric architecture itself.</span></p></li><li><p><span>The Credit Wallet and Calculator supply the telemetry: credit burn by workflow, segment, and outcome, which tells you where your assumptions are wrong and where the model wants to evolve.</span></p></li></ul><p><span>Adaptation is the difference between a credit system that survives one product cycle and one that becomes a platform. You design not just for the current shape of your agents, but for the agents and attribution infrastructure you expect to have three years from now.</span></p><h2><strong><span>Mapping table</span></strong></h2><p><span>To make the mapping fully explicit, here&#8217;s the architecture laid against the four jobs:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!uypY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!uypY!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png 424w, /__u/substackcdn.com/image/fetch/$s_!uypY!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png 848w, /__u/substackcdn.com/image/fetch/$s_!uypY!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uypY!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!uypY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png" width="1456" height="1186" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1186,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:292358,&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://pricinginnovation.substack.com/i/207780668?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!uypY!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png 424w, /__u/substackcdn.com/image/fetch/$s_!uypY!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png 848w, /__u/substackcdn.com/image/fetch/$s_!uypY!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uypY!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F345a73e5-0df6-485b-a921-52bf9074544d_1476x1202.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><span>Conclusion</span></h2><p><span>A well&#8209;designed credit system is no longer a nice&#8209;to&#8209;have; it is becoming the operating fabric of the agent economy, and the teams who treat it as core product design&#8212;not billing plumbing&#8212;will set the terms of competition.</span></p><p><span>The core insight is that credits are not arbitrary tokens; they are the unit in which you express the Pricing Inequality Value&gt;Price&gt;Cost\text{Value} &gt; \text{Price} &gt; \text{Cost}Value&gt;Price&gt;Cost at scale. When you align Agent Pricing Metrics, the EVE value model, and the Cost Model through the Mapper, each burned credit becomes a small, auditable claim about value delivered and cost incurred.</span></p><p><span>Because of that, your credit architecture is a strategy choice, not a spreadsheet choice: it determines how you talk about value, how you manage margin, and how quickly you can adapt as agents, workflows, and infrastructure change.</span></p><p><strong><span>What this changes for product and pricing teams</span></strong></p><p><span>For product and pricing teams, the implication is straightforward and demanding: you need to design and operate the credit stack&#8212;Metrics, Mapper, Credit Weight Table, Price Dial, Calculator, Wallet, and Governance Rules&#8212;as a coherent system, not as disconnected features.</span></p><p><span>That means:</span></p><ul><li><p><span>Treat Agent Pricing Metrics as part of product definition, with a clear view of which behaviours and outcomes you want to monetise and which you deliberately leave &#8220;off&#8209;meter.&#8221;</span></p></li><li><p><span>Use the EVE model and Cost Model as live instruments, not static decks, feeding telemetry into the Mapper so that credit weights and unit prices stay anchored to segment&#8209;level economics.</span></p></li><li><p><span>Instrument the Credit Wallet and Calculator so that prediction, governance, and adaptation are based on observed burn by workflow, agent, and outcome&#8212;not on quarterly guesswork.</span></p></li></ul><p><strong><span>Actions to take now</span></strong></p><p><span>If you are building or scaling agent&#8209;based products, there are concrete steps you can take in the next 90 days.</span></p><ol><li><p><span>Map your current pricing to the four jobs</span></p><ul><li><p><span>Ask, for each component you have today (metrics, packages, dials, calculators, wallets, governance), which of the four jobs it supports and where you are flying blind: ease of buying, price&#8211;value connection, consumption prediction, adaptation.</span></p></li><li><p><span>Use the mapping table at the end of this post as a diagnostic: where do you already have structure, and where is your architecture implicit or missing?</span></p></li></ul></li><li><p><span>Build a first&#8209;pass Mapper and Credit Weight Table</span></p><ul><li><p><span>Start from your EVE models and value drivers, and explicitly link them to 3&#8211;5 Agent Pricing Metrics that matter economically in your top use cases.</span></p></li><li><p><span>Design and test a draft Credit Weight Table that makes burn legible to buyers, protects you from 100&#215; variance in task complexity, and can be re&#8209;weighted without breaking existing contracts.</span></p></li></ul></li><li><p><span>Stand up a simple Credit Calculator and Wallet</span></p><ul><li><p><span>Give buyers a way to translate planned workflows into expected credit burn and total spend over a chosen horizon, with at least conservative and expected scenarios.</span></p></li><li><p><span>Implement a basic Credit Wallet with transparent Governance Rules for overages, rollovers, pooling, and expiry, so that you can decouple acquisition from consumption without eroding trust.</span></p></li></ul></li><li><p><span>Design for adaptation from day one</span></p><ul><li><p><span>Treat metric choice, credit weights, and governance as versioned artefacts with explicit rules for change; your agents will not look the same in 12&#8211;36 months.</span></p></li><li><p><span>Use telemetry from the Wallet and Calculator to identify where value concentrates, where costs spike, and where your current architecture needs refactoring.</span></p></li></ul></li></ol><h2><strong><span>Invitation</span></strong></h2><p><span>The agent economy will converge on a recognizable pattern for credit&#8209;based pricing, just as SaaS converged on seats, tiers, and add&#8209;ons&#8212;but that pattern is not yet fixed, and the most interesting work is happening now.</span></p><p><span>Our goal in sharing this architecture is to create a shared language that founders, pricing leaders, product teams, and buyers can use to debate and refine credit systems before they ossify into legacy. If you are experimenting with credits&#8212;whether at the workflow, outcome, or multi&#8209;agent level&#8212;I would encourage you to:</span></p><ul><li><p><span>Stress&#8209;test your design against the four jobs, not just against short&#8209;term revenue.</span></p></li><li><p><span>Share your own Mapper patterns, governance innovations, and credit calculators so that we can collectively discover what works and what fails in practice.</span></p></li></ul><div><hr></div><h2>First Pass at Technical Requirements for The Mapper</h2><p>The Mapper is in a sense the brains of the system where the hard work of aligning Value, Price and Cost is analysed to set credit weights and the price per credit so that the relationship Value &gt; Price &gt; Cost is maintained across different scales and usage scenarios.</p><p>Component of the Credit Pricing System &#8212; Value-to-Credit Translation Engine</p><h3>1. Purpose and Scope</h3><p>The Mapper is the connector component of the Credit Pricing System that translates economic value into monetizable, credit-denominated pricing metrics. It sits between three upstream systems of record &#8212; the EVE (Economic Value Estimation) value model, the Cost Model, and the catalog of Agent Pricing Metrics &#8212; and produces two downstream artifacts consumed by the Credit Calculator and Credit Wallet: the Credit Weight Table and the Price Dial&#8217;s price-per-credit setting.</p><p>This document specifies requirements for building the Mapper as a standalone, vibe-coding-ready application (target stacks: Claude Code, Replit, or Lovable). It assumes familiarity with Tom Nagle&#8217;s value-based pricing framework, Steven Forth and Michael Mansard&#8217;s extensions to B2B SaaS and AI agents, the COMPASS pricing-metric framework, and The Value Project (TVP) open JSON schemas for value models and pricing models.</p><p>The Mapper is explicitly framed by its source specification as an iterative design task with telemetry feedback loops, not a one-time spreadsheet exercise, and AI assistance is expected to be embedded directly into the workflow rather than bolted on afterward.</p><h3>2. Design Principles</h3><p>The Mapper must be built around four non-negotiable constraints drawn directly from the source specification:</p><ul><li><p><strong>Pricing inequality preservation.</strong> For every mapped metric and every target customer segment, the system must be able to demonstrate Value &gt; Price &gt; Cost, with Cost as the computed floor and Value (from the EVE model) as the ceiling.</p></li><li><p><strong>Credit fungibility.</strong> Regardless of which pricing metric (role, capacity, input, action, output, or outcome) consumes a credit, that credit should represent approximately the same economic value to the seller. The Mapper must surface variance across metrics and flag outliers.</p></li><li><p><strong>Causal traceability.</strong> Every credit weight must be traceable back to a specific value driver and cost component, not assigned arbitrarily. If &#8220;reduced support cost&#8221; is the value driver, the corresponding metric should be &#8220;credits per resolved conversation,&#8221; not &#8220;tokens per prompt&#8221;.</p></li><li><p><strong>Versioned adaptability.</strong> Credit weights, mappings, and the underlying assumptions must be versioned artifacts that can be re-weighted as agents, workflows, and cost structures evolve, without breaking existing customer contracts.</p></li></ul><h3>3. Inputs</h3><h4>3.1 Value Model (TVP <code>value_model</code> schema)</h4><p>The Mapper must ingest a JSON document conforming to The Value Project&#8217;s <code>value_model.jsonschema</code> (Apache 2.0 licensed, v1.0). Based on the reference implementation pattern, the value model contains: </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rHYG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rHYG!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png 424w, /__u/substackcdn.com/image/fetch/$s_!rHYG!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png 848w, /__u/substackcdn.com/image/fetch/$s_!rHYG!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rHYG!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rHYG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png" width="1388" height="932" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:932,&quot;width&quot;:1388,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:317919,&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://pricinginnovation.substack.com/i/207780668?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rHYG!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png 424w, /__u/substackcdn.com/image/fetch/$s_!rHYG!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png 848w, /__u/substackcdn.com/image/fetch/$s_!rHYG!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rHYG!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd6e7d5-b39a-4d96-908d-a910580b4a7a_1388x932.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The Mapper must treat the six EVE value-driver types as the canonical taxonomy for driver classification: Increase Revenue (at the margin), Reduce Costs, Reduce Operating Capital, Defer Capital Investment, Reduce Risk, and Increase Optionality. Every <code>valuedriver.category</code>/<code>subcategory</code> in an ingested TVP value model must be normalized to one of these six types during import.</p><h4>3.2 Cost Model</h4><p>A structured cost model enumerating the variable cost of each priced use of the agent: token consumption, third-party API/MCP access, data usage, third-party services, and human-in-the-loop interventions. Sunk costs must be explicitly excluded from any pricing calculation per the source specification. The cost model provides the lower bound of the pricing inequality and should be expressed per unit of each candidate pricing metric (e.g., cost per action, cost per output, cost per role-seat-month) so it can be joined against value drivers at the same granularity.</p><h4>3.3 Agent Pricing Metrics (the six monetizable surfaces)</h4><p>A finite list of pricing metrics representing the things to which credit weights will be assigned:</p><ol><li><p><strong>Role(s)</strong> &#8212; who or what is granted access (human seat, agent instance, or agent role)</p></li><li><p><strong>Capacity Guarantee</strong> &#8212; reserved throughput, priority tasking, or SLA-backed access</p></li><li><p><strong>Inputs</strong> &#8212; data, documents, or context objects submitted to the agent</p></li><li><p><strong>Actions on Inputs</strong> &#8212; discrete operations the agent performs</p></li><li><p><strong>Outputs</strong> &#8212; artifacts produced (documents, images, decisions, records)</p></li><li><p><strong>Outcomes</strong> &#8212; verified business results attributable to the agent&#8217;s work</p></li></ol><p>Selection of which of these to meter is itself a design decision governed by the COMPASS framework, which evaluates candidate metrics against value-metric alignment and confidence of attribution. The Mapper should surface COMPASS-style guidance (e.g., attribution confidence, gym-membership-paradox risk where per-unit pricing penalizes efficient usage) as advisory signals rather than hard constraints.</p><h4>3.4 Target Value Capture Ratio</h4><p>A range, expressed as a percentage, representing Price to Customer divided by Estimated Economic Value. The standard range runs from 2% to 20%, with the specific target set by commercial strategy, pricing power, and customer willingness to pay. This range functions as a governance constraint the Mapper must respect when proposing a price per credit.</p><h3>4. Core Processing Logic</h3><h4>4.1 Driver-to-Metric Mapping Engine</h4><p>For each <code>valuedriver</code> in the ingested value model, the Mapper must:</p><ol><li><p>Resolve the driver&#8217;s <code>equation</code> and <code>variablesused</code> to compute an estimated annual economic value per customer segment, using Customer Variables where available and falling back to Improvement Claim Benchmark medians otherwise, flagging any use of <code>vendorestimate</code>-basis claims as lower-confidence.</p></li><li><p>Identify which of the six Agent Pricing Metrics causally correspond to the mechanism described in the driver (e.g., a &#8220;Reduce GIS Specialist Labor Cost&#8221; driver tied to <code>annualgisorderinghours</code> naturally maps to an Actions or Outputs metric counting completed tasking orders, not a flat per-seat Role charge).</p></li><li><p>Record the mapping as an explicit, human-readable link: driver &#8594; EVE category &#8594; pricing metric &#8594; variable(s) consumed, so the relationship can be audited and explained to buyers, not just computed.</p></li><li><p>Allow many-to-many mappings: a single value driver may distribute value across multiple pricing metrics (e.g., an SLA-risk-reduction driver may partly justify a Capacity Guarantee charge and partly an Outcome charge), and a single pricing metric may draw value from multiple drivers.</p></li></ol><h4>4.2 Cost Attachment</h4><p>For each pricing metric, the Mapper must attach the corresponding unit cost from the Cost Model, producing a per-metric Value/Cost pair. This is the basis for the pricing inequality check.</p><h4>4.3 Credit Weight Calculation</h4><p>The Mapper computes a proposed credit weight for each pricing metric such that:</p><ul><li><p>The ratio of (credits consumed &#215; price per credit) to estimated per-unit value approximates the target Value Capture Ratio, within the specified 2%&#8211;20% range.</p></li><li><p>The implied price per unit of each metric remains above the per-unit cost floor (Price &gt; Cost).</p></li><li><p>Across all metrics, the effective economic value delivered per credit is held within a configurable tolerance band (default &#177;20%, adjustable) to preserve credit fungibility. Metrics whose implied value-per-credit falls outside the band must be flagged for manual review or re-weighting.</p></li></ul><h4>4.4 Scenario and Segment Handling</h4><p>Because EVE value models are segment- and use-case-specific, the Mapper must support running the full mapping pipeline independently per customer segment (as defined by <code>customercriteria</code> and Customer Variables) and must NOT collapse segments into a single blended credit weight table unless explicitly instructed. Segment-level Credit Weight Tables may later be reconciled into a single published table, but the underlying per-segment economics must remain inspectable.</p><h4>4.5 Sensitivity and Confidence Propagation</h4><p>Because Improvement Claim values are given as min/median/max with a <code>basis</code> field, the Mapper must propagate this range through to the credit weight output, producing conservative, expected, and aggressive credit-weight scenarios rather than a single point estimate. This mirrors the three-scenario pattern already expected of the Credit Calculator/Predictor downstream.</p><h3>5. Outputs</h3><h4>5.1 Credit Weight Table</h4><p>The primary output, structured as records of:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!c1DT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!c1DT!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png 424w, /__u/substackcdn.com/image/fetch/$s_!c1DT!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png 848w, /__u/substackcdn.com/image/fetch/$s_!c1DT!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png 1272w, /__u/substackcdn.com/image/fetch/$s_!c1DT!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!c1DT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png" width="1394" height="992" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:992,&quot;width&quot;:1394,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:244047,&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://pricinginnovation.substack.com/i/207780668?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!c1DT!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png 424w, /__u/substackcdn.com/image/fetch/$s_!c1DT!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png 848w, /__u/substackcdn.com/image/fetch/$s_!c1DT!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png 1272w, /__u/substackcdn.com/image/fetch/$s_!c1DT!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7829ede-50d7-4f96-a36b-db3ab26e3d3d_1394x992.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This table is the artifact consumed directly by the Credit Calculator/Predictor and the Credit Wallet.</p><h4>5.2 Price per Credit</h4><p>A single scalar (or a small set of scenario-based scalars) denominated in a stated currency (ISO 4217, consistent with TVP pricing-model conventions), computed so that, in aggregate across the metric mix, the resulting Value Capture Ratio falls within the target range and Price sits between Value and Cost.</p><h4>5.3 Diagnostic Report</h4><p>The Mapper should emit a diagnostic report per run including: fungibility variance across metrics, any metric that violates Value &gt; Price &gt; Cost, any metric relying solely on vendorestimate-basis claims, and a delta view against the previous published Credit Weight Table version for change management.</p><h3>6. Architecture Requirements</h3><h4>6.1 System Context</h4><p>The Mapper is a Connector in the Credit Pricing System reference architecture, sitting between the Building Blocks (Agent Pricing Metrics, EVE Value Model, Cost Model) and the Managers (Price Dial, Credit Calculator, Credit Wallet, Governance Rules). It should be implemented as an independently deployable service/module with a clean API boundary, not embedded inside the Calculator or Wallet.</p><h3>6.2 Suggested Technical Stack</h3><ul><li><p><strong>Backend:</strong> Node.js or Python service exposing a REST/JSON API; JSON Schema validation library (e.g., <code>ajv</code> for Node, <code>jsonschema</code>/<code>pydantic</code> for Python) to validate all inbound Value Model, Cost Model, and Pricing Metric payloads against the TVP schemas.</p></li><li><p><strong>Equation evaluation:</strong> A small, sandboxed expression evaluator to execute the <code>equation</code> strings found in <code>valuedrivers</code> (e.g., <code>pfailedcollectstandard * costperfailedmission * redfastviewmissrate</code>) against resolved variable values. Do not use unsandboxed <code>eval</code>.</p></li><li><p><strong>Data store:</strong> Document store (Postgres with JSONB, or MongoDB) to persist versioned Value Models, Cost Models, and generated Credit Weight Tables, with full version history.</p></li><li><p><strong>AI-assisted mapping layer:</strong> An LLM-backed reasoning module (callable via API) that proposes driver-to-metric mappings, flags weak causal links, and drafts human-readable rationale text for each mapping &#8212; reflecting the source guidance to &#8220;use AI to do this, especially as agents become more complex and workflows more variable&#8221;. All AI-proposed mappings must be surfaced as suggestions requiring human approval before being committed to a published Credit Weight Table version.</p></li><li><p><strong>Frontend:</strong> A review/approval UI (React/Next.js is suitable for Lovable/Replit-style generation) showing the driver&#8594;metric&#8594;credit-weight chain per segment, with inline editing of proposed weights and visualization of the fungibility band and Value Capture Ratio gauge.</p></li></ul><h4>6.3 API Surface (minimum viable)</h4><ul><li><p><code>POST /value-models</code> &#8212; ingest/validate a TVP-conformant value model</p></li><li><p><code>POST /cost-models</code> &#8212; ingest a cost model</p></li><li><p><code>POST /pricing-metrics</code> &#8212; register the catalog of metrics to be priced</p></li><li><p><code>POST /mapper/run</code> &#8212; execute mapping given a value model, cost model, metric catalog, and target Value Capture Ratio range; returns proposed Credit Weight Table + diagnostics</p></li><li><p><code>GET /credit-weight-tables/{version}</code> &#8212; retrieve a published or draft table</p></li><li><p><code>POST /credit-weight-tables/{id}/approve</code> &#8212; promote a draft to published, versioned and immutable</p></li><li><p><code>POST /mapper/simulate</code> &#8212; re-run with adjusted Improvement Claim values or segment filters for sensitivity testing</p></li></ul><h4>6.4 Non-Functional Requirements</h4><ul><li><p><strong>Auditability:</strong> Every credit weight must retain a full provenance chain back to source variables and their <code>basis</code> (vendorestimate vs. customerdata, etc.).</p></li><li><p><strong>Telemetry ingestion:</strong> The Mapper must accept observed usage/burn telemetry (from the Credit Wallet and Calculator) as feedback input for re-weighting proposals, since the mapping is explicitly designed to be iterative rather than static.</p></li><li><p><strong>Versioning and non-breaking change:</strong> Credit Weight Table versions must be immutable once published; re-weighting produces a new version with an explicit migration/governance path, consistent with the Governance Rules component&#8217;s role in structured change.</p></li><li><p><strong>Multi-segment concurrency:</strong> Must support running and storing mappings for multiple concurrent customer segments and product tiers without cross-contamination.</p></li><li><p><strong>Currency and localization:</strong> Follow TVP pricing-model conventions for currency declaration (ISO 4217) on all price and value outputs.</p></li></ul><h3>7. Acceptance Criteria</h3><ol><li><p>Given a valid TVP value model, cost model, and metric catalog, the Mapper produces a Credit Weight Table where every row satisfies Value &gt; Price(implied) &gt; Cost for its segment, or is explicitly flagged as a violation.</p></li><li><p>The Mapper computes and displays the resulting Value Capture Ratio, verifying it falls within the user-specified 2%&#8211;20% target range (or explicitly warns if it does not).</p></li><li><p>The Mapper reports the coefficient of variation of implied-value-per-credit across all metrics in the table and flags any metric exceeding the configured fungibility tolerance.</p></li><li><p>Every credit weight in the output table can be traced, via API or UI, back to the specific value driver(s), variable(s), and cost component(s) that produced it.</p></li><li><p>Re-running the Mapper with updated Customer Variables or Improvement Claim values produces a new, distinctly versioned Credit Weight Table without mutating the prior version.</p></li><li><p>AI-proposed mappings are visibly distinguished from human-approved mappings in both the API response and the UI, and cannot be published without explicit approval.</p></li><li><p>The system correctly rejects (with validation errors) any Value Model or Cost Model payload that does not conform to the expected JSON Schema structure.</p></li></ol><h3>8. Out of Scope (v1)</h3><p>Consistent with The Value Project&#8217;s own roadmap, which places credit-based pricing formalization at v3.0 and an agent-to-agent transaction API at v4.0, this Mapper specification does not require: a fully standardized TVP credit-pricing schema (none is yet published), autonomous agent-to-agent negotiation of credit weights, or direct integration with billing/invoicing systems. The Mapper&#8217;s job ends at producing the Credit Weight Table and price-per-credit for consumption by the Calculator and Wallet.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[AI Risk: A New Negative Differentiator]]></title><description><![CDATA[From the Pricing for the Agent Economy Book]]></description><link>https://pricinginnovation.substack.com/p/ai-risk-a-new-negative-differentiator</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/ai-risk-a-new-negative-differentiator</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Mon, 20 Jul 2026 13:57:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0Y9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.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="/__u/substackcdn.com/image/fetch/$s_!0Y9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0Y9U!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png 424w, /__u/substackcdn.com/image/fetch/$s_!0Y9U!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png 848w, /__u/substackcdn.com/image/fetch/$s_!0Y9U!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0Y9U!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0Y9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png" width="1336" height="1152" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1152,&quot;width&quot;:1336,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:176821,&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://pricinginnovation.substack.com/i/207661177?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!0Y9U!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png 424w, /__u/substackcdn.com/image/fetch/$s_!0Y9U!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png 848w, /__u/substackcdn.com/image/fetch/$s_!0Y9U!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0Y9U!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c8d7d56-0f6d-4be6-a35a-77bf67454b49_1336x1152.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>(<strong>Except from </strong><em><strong><a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy</a></strong></em><strong> <br>Chapter 5: How to Define Value in an Agentic World)</strong></p><p><span>The EVE value modelling approach is not just about positive value drivers. It also takes negative value drivers into account. Traditional SaaS had negative differentiators that were well understood: switching costs, integration friction, performance gaps versus the incumbent, training requirements, vendor lock-in risk. Procurement teams understood all of these. They knew how to weight them.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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><span>The AI risk premium is new. Enterprises are not buying software that waits for a human to click a button. They are buying systems that act &#8212; retrieve information, update records, send communications, make decisions &#8212; without a human reviewing each step. That is a fundamentally different risk profile from anything that came before in enterprise software. You could call this the &#8216;autonomy risk.&#8217;</span></p><p><span>The autonomy risk discount is the implicit cost buyers assign to this. It&#8217;s not always made explicit in procurement conversations &#8212; buyers aren&#8217;t usually sophisticated enough about AI to articulate it cleanly &#8212; but it shows up in the behaviors that slow down or kill AI agent deals:</span></p><ul><li><p><span>Demands for extensive pilot periods before commitment</span></p></li><li><p><span>Requests for detailed audit logs and explainability documentation</span></p></li><li><p><span>Escalation to legal, compliance, and risk teams who weren&#8217;t involved in evaluating conventional SaaS</span></p></li><li><p><span>Price negotiation anchored on risk rather than value</span></p></li><li><p><span>Governance requirements that didn&#8217;t exist in the software procurement checklist</span></p></li></ul><p><span>The autonomy risk premium is not irrational. Enterprises are right to price in the risk of delegating consequential decisions to systems they don&#8217;t fully understand. Your job, as a vendor, is to reduce that premium &#8212; not by dismissing the risk, but by investing in the governance infrastructure that genuinely mitigates it.</span></p><p><span>Four governance investments reduce the autonomy risk premium:</span></p><p><strong><span>Audit trails.</span></strong><span> An agent that produces a complete, queryable record of every action it took &#8212; what it accessed, what it decided, what it changed, and when &#8212; is fundamentally less risky than one that doesn&#8217;t. The enterprise can review what happened. They can catch errors. They can demonstrate to regulators that they have control over the system. Audit trail quality is a pricing variable.</span></p><p><strong><span>Scoped credentials.</span></strong><span> An agent with minimum necessary access &#8212; reads only what it needs to read, writes only where it needs to write, cannot access systems outside its defined scope &#8212; is less risky than one with broad credentials. Credential scoping is not just a security practice. It is a trust practice, and trust is a pricing lever.</span></p><p><strong><span>Human-in-the-loop checkpoints.</span></strong><span> For consequential decisions &#8212; anything with significant financial, legal, or reputational stakes &#8212; an agent that pauses for human review before executing is worth more to a risk-conscious enterprise than one that barrels ahead autonomously. The HITL checkpoint is a governance feature that reduces the autonomy risk premium and commands a price premium of its own.</span></p><p><strong><span>Rollback capability.</span></strong><span> If the agent made a mistake, can you undo it? An agent with rollback capability &#8212; the ability to reverse an action and return the system to its prior state &#8212; is materially less risky than one without. This is the fire extinguisher of agent governance. The presence of the extinguisher doesn&#8217;t mean fires are expected; it means the risk of fire is being managed responsibly.</span></p><p><span>Here&#8217;s the strategic logic in EVE terms: every dollar you invest in governance infrastructure reduces the autonomy risk premium by some multiple. If your governance investment reduces the buyer&#8217;s perceived risk by $50,000/year, and your governance infrastructure costs $10,000/year to build and maintain, you&#8217;ve created $40,000 in net differentiation value &#8212; and you can price to capture a share of it. Governance is not overhead. It is a value driver.</span></p><p><span>The companies that understand this in 2026 are building governance as a first-class capability, not bolting it on after the product is built. The enterprises that are buying AI agents right now &#8212; the early adopters who are genuinely deploying at scale &#8212; are buying trust as much as they&#8217;re buying capability. A legal agent without audit trails is not a product. It&#8217;s a liability.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[How our values and goals shape the Pricing for the Agent Economy Book]]></title><description><![CDATA[Transparency, Fairness, Curiosity, Community, Learning]]></description><link>https://pricinginnovation.substack.com/p/how-our-value-and-goals-shape-the</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/how-our-value-and-goals-shape-the</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Thu, 16 Jul 2026 14:29:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5O-s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.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="/__u/substackcdn.com/image/fetch/$s_!5O-s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5O-s!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!5O-s!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!5O-s!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5O-s!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5O-s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:423842,&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://pricinginnovation.substack.com/i/206578293?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5O-s!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png 424w, /__u/substackcdn.com/image/fetch/$s_!5O-s!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png 848w, /__u/substackcdn.com/image/fetch/$s_!5O-s!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5O-s!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f17adaf-8f2f-412f-b422-480199f7fe45_960x540.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Michael  and I did not set out simply to write another book on pricing. We set out to write a book that reflects how we believe pricing for the agent economy should be practised.</p><p>From the beginning of <em><strong><a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy</a></strong></em>, we made a conscious decision: the way we write the book should embody the same principles we argue for within it. In other words, the medium should reinforce the message. If we advocate for better systems of value exchange, then the book itself should be an example of this in action.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>Five values, in particular, have shaped both the content and the process of this work: transparency, fairness, curiosity, community and learning. Together, they form a practical philosophy for how pricing systems&#8212;and increasingly, agent-mediated economies&#8212;should evolve.</p><h2>Transparency as a Design Principle</h2><p>One of the most consistent failure modes we see in credit-based pricing systems is opacity.</p><p>Buyers do not understand what a credit represents. They cannot predict consumption. They cannot map usage to value. And as a result, they distrust the system.</p><p>This is not a minor UX issue. It is a structural flaw.</p><p>Transparency is not a feature to be layered on after the fact. It is a design constraint. A well-designed credit system should allow a buyer to answer four questions clearly:</p><ul><li><p>What am I buying?</p></li><li><p>How much do I need?</p></li><li><p>What drives consumption?</p></li><li><p>What value will I receive?</p></li></ul><p>If those answers are not legible, the system will be resisted&#8212;regardless of how elegant it may appear internally.</p><p>This belief directly shaped how we wrote the book. We have tried to make our assumptions explicit, our models inspectable, and our reasoning traceable. Where there is uncertainty, we say so. Where trade-offs exist, we surface them.</p><p>It is also behind <a href="https://thevalueproject.org/">The Value Project</a>, an open source set of JSON schema for publishing and sharing value models and pricing models in a machine readable format.</p><h2>Fairness as Economic Alignment</h2><p>Fairness is often discussed in moral terms. In pricing, it is also deeply economic.</p><p>A pricing system that is perceived as unfair does not scale. It generates friction, increases acquisition costs, and ultimately constrains expansion. Conversely, a system that aligns value between buyer and seller becomes self-reinforcing.</p><p>In the context of agent economies, this alignment becomes more complex&#8212;but also more important.</p><p>Buyers should not be nudged into over-purchasing credits they will never use. Nor should they be penalized by designs that obscure true consumption patterns. These are anti-patterns that may generate short-term revenue but erode long-term trust.</p><p>At the same time, agents need to be compensated in proportion to the value they create. Underpricing agentic work is just as destabilizing as overcharging for it.</p><p>In writing the book, we have tried to hold both sides of this equation simultaneously. Not as a compromise, but as a requirement for a functioning system.</p><h2>Curiosity in a Non-Stationary World</h2><p>We are writing about a landscape that is evolving in real time.</p><p>There is no stable &#8220;best practice&#8221; for pricing agents. There are only emerging patterns, partial frameworks, and a growing set of experiments.</p><p>This is where curiosity becomes essential.</p><p>Science fiction writer William Gibson&#8217;s observation that &#8220;the future is here, it is just not evenly distributed&#8221; captures the current moment. Elements of the agent economy already exist&#8212;in production systems, in edge cases, in internal tooling&#8212;but they are fragmented and unevenly understood.</p><p>Our goal is not to present a finalized doctrine. It is to offer a set of lenses, models, and design patterns that can evolve as the ecosystem matures.</p><p>Curiosity, in this sense, is not just intellectual openness. It is a strategic posture.</p><h2>Community as a Force Multiplier</h2><p>We did not write this book in isolation. It is the product of many conversations with people designing, implementing and managing pricing models, with buyers and procurement, and with other experts that we are in regular communication with.</p><p>We have invited people to follow along as we write and revise this book, to poke holes in our views and question our assumptions. If you would like to join on this journey please let us know in the comments below.</p><p>This approach is closely aligned with the principles of The Value Project, which emphasises shared understanding, open dialogue, and the co-creation of better value systems. <a href="https://github.com/The-Value-Project">The JSON Schema for publishing and sharing value models and pricing models across systems are open source and available on Github</a>.</p><p>To extend that philosophy, we are publishing the book under a <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en">Creative Commons BY-NC-SA 4.0 license</a>. Readers are free to share, adapt, and build on the work for non-commercial purposes, provided they attribute it appropriately. The full text will available online in a machine readable format for language models to index. We hope someone will even use this to create a small language model and put it on <a href="https://huggingface.co/">Hugging Face</a> where it will join almost 3 million other models (the world is a lot bigger than just the big frontier models).</p><p>We believe this is the right model for a domain that is still being defined. If pricing for the agent economy is going to evolve, it will do so through collective iteration&#8212;not closed frameworks.</p><h2>Learning as an Ongoing Process</h2><p>Working on this book changed how we think about pricing. It forced us to revise our models, confront edge cases, and articulate ideas more precisely. And we expect that process to continue as people apply, test, and stress these concepts in real-world environments.</p><p>In that sense, the book is not an endpoint. It is a contribution to an ongoing conversation.</p><p>If we have done this well, the most valuable outcomes will not be the frameworks themselves, but how they are adapted, challenged, and extended by others.</p><p>That, ultimately, is the standard we are holding ourselves to: not just to describe the agent economy, but to participate in shaping it&#8212;through the values we choose to encode in both our systems and our work.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Agent pricing metric taxonomy]]></title><description><![CDATA[From roles and access to inputs, actions, outputs and outcomes]]></description><link>https://pricinginnovation.substack.com/p/agent-pricing-metric-taxonomy</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/agent-pricing-metric-taxonomy</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Mon, 13 Jul 2026 13:38:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pwlL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.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="/__u/substackcdn.com/image/fetch/$s_!pwlL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!pwlL!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png 424w, /__u/substackcdn.com/image/fetch/$s_!pwlL!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png 848w, /__u/substackcdn.com/image/fetch/$s_!pwlL!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png 1272w, /__u/substackcdn.com/image/fetch/$s_!pwlL!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!pwlL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png" width="1406" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1406,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1367447,&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://pricinginnovation.substack.com/i/206383246?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!pwlL!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png 424w, /__u/substackcdn.com/image/fetch/$s_!pwlL!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png 848w, /__u/substackcdn.com/image/fetch/$s_!pwlL!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.png 1272w, /__u/substackcdn.com/image/fetch/$s_!pwlL!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F239b9cc8-4c98-41ce-a887-f6c6d9b366ee_1406x794.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>TL:DR</strong></h2><ul><li><p>Agents are economic workers, not seats; price them on roles, access, inputs, actions, outputs, and outcomes rather than headcount.</p></li><li><p>The six agent pricing metrics are: Role (organisational function), Access (availability/retainer), Input (tokens and other raw inputs), Action (internal execution work), Output (tangible deliverables), and Outcome (business results).</p></li><li><p>Use two or three metrics per agent (typically Role or Access plus Actions, Outputs, or Outcomes) to cover more of the value surface while keeping pricing legible to buyers.</p></li><li><p>Design credits as <strong>value</strong> units, not cost units: map credits to meaningful actions across Input and Action layers, then tie credit price to economic value via an EVE-style value model; manage credits with pooling, rollover, top-ups, and PayGo.</p></li><li><p>Decide explicitly who carries outcome risk (vendor, buyer, or shared) and use Outcome metrics selectively, backed by attribution infrastructure, as you evolve beyond pure Input/Action usage pricing.</p></li></ul><div><hr></div><p>Agents are becoming one of the key vectors for AI adoption. Co-pilots and enhancements to conventional functionality remain important, but more and more AI functionality is being bundled into agents. The shift is structural, not cosmetic &#8212; and it demands a new vocabulary for pricing.</p><h2>What Is an AI Agent?</h2><p>AI agents take a given goal, break it down into actionable steps, utilise external tools and persistent memory to execute those steps, and self-correct to achieve the desired outcome. Increasingly, agents act with other agents to achieve larger goals and coordinate actions and outcomes. They are not software in the traditional sense &#8212; they are autonomous workers, with the economics of workers, not tools.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>This distinction matters enormously for pricing. A tool is passive; it does what you tell it. An agent is active; it decides, reasons, calls APIs, generates outputs, and adapts. Pricing a passive tool by the seat is defensible. Pricing an active agent by the seat is an error &#8212; it misaligns the price metric with the value metric, and eventually the customer notices.</p><p>Pricing agents correctly is going to be critical in the agent economy. Michael Mansard and I are working on a book that takes this challenge seriously: <em>Pricing for the Agent Economy: How to Design, Implement, and Scale Credit-Based Pricing in the Age of AI Agents</em>, with a foreword by Tom Nagle and a chapter by Wolfgang Ulaga (INSEAD) on credits beyond the agent context. This post extracts the core of what we are calling the <strong>Agent Pricing Metric Taxonomy</strong> &#8212; the foundational layer of that system.</p><div><hr></div><h2>The Six Metrics Unpacked</h2><p>Agents are dynamic. They consume resources at the input stage, generate intermediate reasoning and API calls during execution, and produce outputs and outcomes at the end. A pricing architecture that can only meter one point in this chain will systematically misalign price with value. The taxonomy below names all six measurement points &#8212; and more importantly, establishes the strategic logic that governs when to use each one.</p><h3>Role Metric</h3><p>Pricing based on the organisational function the agent performs. The reference value is the human role the agent replaces or complements &#8212; a pricing analyst, a customer success manager, a regulatory reviewer. This establishes baseline value through FTE-replacement logic: the agent is worth at least as much as the fully-loaded cost of the human role it displaces, and potentially far more once positive differentiation value is added.</p><p>The Role metric is a starting point, not a ceiling. It anchors the conversation in the customer&#8217;s P&amp;L &#8212; which is exactly where Tom Nagle&#8217;s EVE framework says the pricing conversation should begin. It also makes the &#8220;job to be done&#8221; legible to buyers, which reduces friction in enterprise sales cycles.</p><h3>Access Metric</h3><p>Subscription or retainer fees for guaranteed availability of the agent &#8212; the right to call it, use it, and rely on it being operational. The Access metric provides revenue predictability for vendors and budget certainty for buyers. It is the most common existing layer in SaaS, and it persists in the agent economy for good reason: always-on agents have business costs when they go down, and buyers will pay for uptime guarantees.</p><p>The Access metric is not, on its own, a complete agent pricing architecture. It captures availability, not value. An agent that sits idle in a subscription costs the same as one that resolves 500 tickets a day. When utilisation diverges sharply across customers, the Access layer alone produces severe value leakage.</p><h3>Input Metric</h3><p>Pricing based on inputs into the agent &#8212; most visibly, tokens consumed at the prompt stage. The Input metric maps directly to infrastructure cost for API-layer vendors, making it logical at the foundation model and LLM API layer: OpenAI, Anthropic, AWS Bedrock, and their peers all price primarily on tokens because that is their cost unit.</p><p>For application-layer agents, however, the Input metric has a critical weakness: it is invisible to business buyers. CFOs and line-of-business leaders do not think in tokens. An Input metric requires translation &#8212; and that translation gap is exactly the problem that abstract credits are designed to bridge. When input costs are 50&#8211;70% of delivery costs, as they are increasingly for complex agentic workflows, pricing purely on inputs forces a cost-plus logic that competes against the value-based pricing architecture vendors should be building.</p><h3>Action Metric</h3><p>Consumption-based pricing for what the agent <em>does</em> during execution &#8212; compute cycles, internal reasoning tokens, tool calls, API invocations, database queries. The Action metric is the default in the API economy and captures the variable cost of agentic work more faithfully than a flat subscription.<a href="https://dev.to/peytongreen_dev/why-per-seat-pricing-breaks-ai-agent-saas-and-what-works-instead-5b8">dev</a></p><p>The strategic value of the Action metric is its granularity. Complex multi-step workflows that spawn dozens of sub-agent calls are priced differently from simple single-step executions. This is appropriate: the economic cost of executing a complex legal document review is genuinely higher than a simple form-fill. The challenge is making this legible &#8212; and here again, credits serve as the abstraction layer that converts raw action counts into meaningful price signals for business buyers.</p><h3>Output Metric</h3><p>Pricing based on what the agent produces: decisions made, reports generated, emails drafted, records updated, artifacts created, cases resolved. The Output metric aligns price to the tangible deliverable rather than the internal mechanics that produced it. It is a more buyer-friendly metric than input or action pricing, because the output is the thing the buyer actually wanted.</p><p>Output pricing is currently underused. The Tanso dataset, which captures pricing design choices across 73 products in 18 categories as of June 2026, shows that most agents price on usage (inputs and actions) rather than outputs &#8212; even when outputs are clearly definable and measurable. Vendors who move to output pricing before their competitors gain a durable advantage: they align with the customer&#8217;s mental model, they build toward outcome pricing without requiring full attribution infrastructure, and they create a more compelling value story.</p><h3>Outcome Metric</h3><p>Performance bonuses or penalties tied to measurable business results &#8212; revenue influenced, costs removed, risk reduced, decisions improved. The Outcome metric is the ceiling of value capture in the EVE framework: it prices against the economic impact the agent delivers, not against the inputs consumed or the outputs produced.</p><p>Outcome pricing is the aspiration. It is also, in mid-2026, largely aspirational. The three conditions that make outcome pricing viable &#8212; a clear and agreed outcome definition, demonstrable attribution of the agent&#8217;s causal contribution, and sufficient predictability to give both parties cost and revenue confidence &#8212; are not yet met for most agents. The attribution problem remains largely unsolved, though causal ML methods are providing a path forward. Michael Mansard, Edward Wong, and I are actively researching this. The implication is not to abandon outcome pricing, but to design for it from day one while pricing at lower layers today.</p><h2>Why Most Agents Use Two or Three Layers &#8212; and How to Choose</h2><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DEmW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DEmW!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png 424w, /__u/substackcdn.com/image/fetch/$s_!DEmW!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png 848w, /__u/substackcdn.com/image/fetch/$s_!DEmW!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DEmW!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DEmW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png" width="1418" height="808" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:808,&quot;width&quot;:1418,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1519679,&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://pricinginnovation.substack.com/i/206383246?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DEmW!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png 424w, /__u/substackcdn.com/image/fetch/$s_!DEmW!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png 848w, /__u/substackcdn.com/image/fetch/$s_!DEmW!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DEmW!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdec677f0-ac2e-4d96-a830-a22f4e785f68_1418x808.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>No agent should be priced on a single metric alone. A single metric collapses the full dimensionality of agent value into one number &#8212; and that number will always be wrong for some customers, some use cases, or some phases of the engagement. The strategic logic of the layer cake is that combinations cover more of the value surface while keeping the pricing architecture legible.</p><p>The data confirm this. In June 2026, the dominant market pattern is two-layer pricing, usually combining a base layer (Role or Access) with a consumption layer (Usage or Action). Three-layer designs are emerging among the most sophisticated vendors. Pure single-layer outcome pricing exists but is rare &#8212; and where it exists, it is typically in high-attribution, high-value contexts where the causal chain from agent action to business result is defensible.</p><p>Here is the strategic logic for each combination, with field examples.</p><h3>Role + Access: The Retainer Model</h3><p>The most predictable revenue architecture for always-on agents. The Role layer establishes value reference (this agent replaces or augments a human function at a known cost) and the Access layer converts that reference into a recurring subscription.</p><p>Best for: agents where downtime has direct business cost &#8212; a 24/7 customer service agent, a compliance monitoring agent, a trading signal agent. The buyer is paying for <em>availability</em>, not just usage, and is willing to pay a premium for that guarantee. This model maps cleanly to enterprise budget cycles and is relatively easy to sell because it mirrors existing SaaS procurement patterns.</p><p>The risk: if the agent is underutilised, the buyer feels they are overpaying. Build utilisation reporting into the product to show the buyer what the agent is doing. If utilisation is consistently low, the agent is either underperforming or mispriced &#8212; and you need to know which before the renewal conversation.</p><h3>Role + Actions: The Dominant Model</h3><p>The most common architecture in mid-2026. The Role layer sets the reference value and frames the conversation (this agent does the work of a junior analyst); the Usage layer captures the variable cost of actual work done &#8212; actions taken, tokens consumed, outputs generated.</p><p>The appeal of this combination is its clean logic: the buyer understands what they are buying (a functional agent role) and pays in proportion to how much they use it. It aligns cost to activity without requiring the attribution infrastructure that outcome pricing demands. Most enterprise buyers will accept this model if the credit design is transparent.</p><p>The risk: if the usage metric is at the wrong abstraction level (raw tokens rather than abstract credits or actions), the buyer disconnects from the pricing and it starts to feel like a tax. Move the usage metric toward activity-level or abstract credits wherever possible.</p><h3>Role + Outcomes: The Contingency Model</h3><p>High risk, high reward. The Role layer establishes reference value; the Outcome layer captures upside when the agent delivers. This is the lawyer&#8217;s contingency fee structure applied to software.</p><p>This combination works when three conditions are met: the outcome is unambiguous (revenue closed, tickets resolved, risks identified), the agent&#8217;s causal contribution is attributable, and both parties are sophisticated enough to negotiate the risk allocation. In 2026, this is the structure of choice for high-value, high-confidence domains &#8212; legal AI platforms pricing on matters resolved, financial AI pricing on risk-adjusted returns.</p><p>Where attribution is strong and the outcome value is large, this combination creates the highest sustainable price ceiling of any two-layer architecture. The vendor captures a share of the value created rather than a fraction of the cost incurred &#8212; and that is a fundamentally different economics.</p><h3>Access + Outcomes: The Floor and Ceiling Model</h3><p>A structure built for the enterprise CFO and the enterprise Board simultaneously. The Access layer provides the floor &#8212; a predictable, budgetable recurring fee that the CFO can defend. The Outcome layer provides the ceiling &#8212; a performance component that the Board can point to as evidence of alignment.</p><p>This architecture is increasingly common in enterprise AI deals where procurement teams need budget certainty but executive sponsors want to demonstrate ROI. The floor protects vendor revenue; the success fee protects vendor margin. The buyer gets cost certainty plus an aligned incentive structure.</p><p>The practical challenge is negotiating the outcome definition and the attribution methodology before the contract is signed. This is where most Access + Outcomes deals slow down. Vendors who have invested in measurement infrastructure and can bring a defensible attribution model to the table close faster and at higher prices.</p><h3>Actions + Outputs: The Value Chain Model</h3><p>An underexplored but powerful combination. Pricing on Usage captures the cost of what the agent consumes; pricing on Outputs captures the value of what the agent produces. The ratio of Output price to Usage cost is the economic efficiency signal &#8212; and as agents improve over time, that ratio should improve too.<a href="https://dev.to/peytongreen_dev/why-per-seat-pricing-breaks-ai-agent-saas-and-what-works-instead-5b8">dev</a></p><p>This combination is natural for agents where outputs are clearly defined and countable &#8212; documents generated, records processed, decisions logged &#8212; and where the vendor wants to align price to productivity rather than to infrastructure cost. As models become more efficient and the token cost per output falls, Usage + Output pricing rewards both vendor and buyer: lower input costs, same or higher output value, improved margins.</p><h3>Actions + Outcomes: The Full Performance Model</h3><p>The most ambitious pricing architecture currently in the market, and the rarest in 2026. Pricing on Usage creates a floor based on resources consumed; pricing on Outcomes creates a ceiling based on results delivered. The spread between floor and ceiling is where the performance story lives.</p><p>This model requires mature attribution infrastructure, significant trust between vendor and buyer, and agents with a proven track record. It is appropriate for Phase 3 deployments &#8212; agents that have been running in production for 24+ months, where outcome patterns are stable and attribution is defensible. The few vendors currently operating this model are commanding the highest prices in their categories. They earned that position by investing in measurement and attribution infrastructure long before the contract conversation.</p><div><hr></div><h2>Credits as the Bridge</h2><p>There is a structural problem at the heart of the Usage layer: the natural unit of consumption &#8212; tokens, API calls, compute cycles &#8212; is an infrastructure metric, not a value metric. Technical buyers understand tokens. Business buyers do not. And as AI becomes a boardroom conversation, the pricing architecture needs to speak to both audiences simultaneously.</p><p>This is the design problem that credits solve.</p><p>A credit is a vendor-defined unit that sits between raw infrastructure (tokens, GPU seconds, API calls) and business outcomes (tickets resolved, leads qualified, revenue influenced). Each time an agent performs a priced action, it consumes some number of credits; revenue is realised as those credits are consumed, not simply when a subscription is signed. In this architecture, credit-based pricing becomes the default monetisation pattern of the agent economy: you sell pools of agent capacity (credits) that map to meaningful work done by agents, rather than seats or flat monthly entitlements.</p><p>Credits absorb three kinds of variance that make agent pricing difficult:</p><ul><li><p><strong>Cost variance</strong>: agent workflows vary 100x in compute cost between simple and complex executions. A credit system absorbs this variance so the buyer&#8217;s spend is predictable even when the underlying infrastructure cost is not.</p></li><li><p><strong>Value variance</strong>: different actions have different economic value to the buyer. A credit system weights actions by value rather than cost &#8212; a decision on a $10M contract consumes more credits than a form validation, because the economic value is higher.</p></li><li><p><strong>Time variance</strong>: agent workloads are bursty. A credit wallet with rollover and top-up mechanisms smooths the buyer&#8217;s experience across the period.</p></li></ul><p>The key design insight &#8212; and the one most frequently missed in the market &#8212; is that credits must be abstracted from infrastructure cost and anchored to economic value. One credit should not equal one thousand tokens. A credit is a vendor-defined value unit. The price of a credit needs to align with the economic value of consuming that credit, calibrated by segment using an EVE-style value model.</p><p>The Tanso June 2026 data make this concrete: only 23 of 73 companies (31%) score 4 or 5 on a credit-native index, and these are overwhelmingly API-layer infrastructure vendors. Most AI application-layer vendors are still in transitional or &#8220;credits in name only&#8221; designs &#8212; they have adopted abstract credits as a label while retaining subscription-seat lifecycle logic underneath. The result is credits that behave exactly like feature quotas, with hard caps, no rollover, no pooling, and no PayGo. This is the most common implementation error in the market today, and it is worth naming explicitly: <strong>adopting abstract credits without redesigning the lifecycle core produces credits in name only.</strong></p><p>The most credit-native designs in the dataset &#8212; Anthropic (Claude API), Snowflake, Databricks, ElevenLabs, Replit, Clay, Windsurf &#8212; share a consistent architecture: pooled allocation, soft caps or rollover, Pay as you Go, top-ups, and abstract credits. These designs set the template. They are not coincidentally credit-native; they are credit-native by design, because their authors understood that the credit unit, the lifecycle policy, and the governance layer are a single system.</p><div><hr></div><h2>Who Bears Outcome Risk &#8212; The Three Positions</h2><p>The Risk Question is the most consequential commercial negotiation in agent pricing. It cannot be resolved by pricing mechanics alone &#8212; it is a strategic choice that shapes contracts, product investment, and competitive positioning.</p><p>Three positions are available:</p><h3>Vendor Absorbs Risk: Pure Performance Pricing</h3><p>The vendor is paid only when the agent delivers. This is the highest-customer-appeal structure and, when it works, the highest-margin structure for the vendor. A vendor who can confidently take on performance risk is signalling &#8212; credibly &#8212; that they believe in their agent&#8217;s ability to deliver. That signal is itself a differentiation value driver.</p><p>The requirement is attribution confidence. Vendors cannot responsibly absorb outcome risk unless they can measure the agent&#8217;s causal contribution to the outcome with enough precision to defend it in a renewal conversation. Without that confidence, pure performance pricing is not value-based pricing &#8212; it is a lottery.</p><h3>Shared Risk: Hybrid Floor + Success Fee</h3><p>The most common enterprise structure in mid-2026. The vendor receives a base fee (Access layer or Role layer, providing revenue floor) plus a performance component tied to outcomes achieved. This reduces friction for both parties: the vendor has predictable revenue; the buyer has cost certainty; and there is a shared upside that aligns incentives.</p><p>The key design decisions in a hybrid model are the floor-to-ceiling ratio (how much of total contract value is base vs. performance) and the outcome definition. These are negotiated, not algorithmic, and the vendor who comes to that negotiation with a quantitative value model &#8212; a real EVE built for the customer&#8217;s segment &#8212; will command better terms.</p><h3>Customer Bears Risk: Usage-Based</h3><p>The most common structure overall, because it is the easiest to sell. The customer pays for what the agent consumes, regardless of what it delivers. This is the familiar API economy model. It is easy to operationalise, easy to explain, and easy to budget. It is also the model that leaves the most value on the table for the vendor.<a href="https://dev.to/peytongreen_dev/why-per-seat-pricing-breaks-ai-agent-saas-and-what-works-instead-5b8">dev</a></p><p>Usage-based pricing from a risk perspective means the customer bears all the outcome uncertainty: if the agent underperforms, they have still paid for the tokens. If the agent dramatically overperforms, the vendor captures none of the upside. This is the structural reason why vendors who can move toward shared or vendor-absorbed risk models &#8212; even incrementally &#8212; tend to capture higher long-run margins.</p><div><hr></div><h2>Role-Based vs. Task-Based Agent Design: The Pricing Dimension</h2><p>This is a distinction that most product teams think of as an architecture question. It is equally, and perhaps primarily, a pricing and positioning question.</p><h3>Role-Based Agents</h3><p>A role-based agent occupies an ongoing organisational function. It is the pricing analyst, the customer success manager, the compliance reviewer. It shows up to work every day, maintains persistent memory of the context it has accumulated, and is evaluated on the performance of the role, not on individual task completion.</p><p>The pricing logic follows naturally from the role definition. The reference value is the fully-loaded cost of the human role being replaced or augmented. The Access layer captures ongoing availability. The Role layer captures the function being performed. Expansion economics come from adding agents (scaling headcount) and from upgrading to more capable agents as the vendor improves the underlying model. This is a predictable, recurring revenue architecture that maps cleanly to enterprise budget processes.</p><p>The risk of role-based design is that it anchors the conversation in labour cost replacement rather than value creation. A role-based agent priced at 80% of human FTE cost is a compelling efficiency story. A role-based agent priced at 300% of FTE cost &#8212; justified by dramatically higher quality, speed, and capability &#8212; requires a much more sophisticated EVE conversation. Vendors who design for role replacement often underprice the transformational value they are actually delivering.</p><h3>Task-Based Agents</h3><p>A task-based agent executes discrete, bounded jobs. It does not have a persistent organisational identity; it is called when needed and priced per invocation. The economics of a task-based agent are grounded in the economics of the task itself &#8212; which may be dramatically different from the FTE cost of the role that would otherwise perform that task.</p><p>A human analyst might spend a day preparing a competitive intelligence report at a cost of $500. That report might inform a $5M strategic decision. A task-based agent that produces the same report in 20 minutes, at a direct cost of $15, is not worth $500. It is worth a share of the $5M it helped to protect or create &#8212; which is a very different number. Task-based agents can reach deeper into the Outcome layer precisely because the task-to-outcome connection is often more direct and more measurable than the role-to-outcome connection.</p><p>The practical implication: vendors who design agents as tasks and price them against task EVE &#8212; rather than against role labour cost &#8212; have access to a higher price ceiling. But this requires investment in outcome definition and attribution infrastructure, and it requires sales teams comfortable with value-based selling rather than competitive substitution selling.</p><p>The design choice between role and task is not permanent. Many successful agent products begin with role-based design (because it is easier to position and sell) and evolve toward task-based pricing as attribution infrastructure matures and the customer&#8217;s trust in the agent&#8217;s capabilities grows. The Layer Cake provides the architecture for this evolution: start with Role + Access, add Usage credits as volume grows, and layer in Outcome pricing as attribution becomes defensible.</p><div><hr></div><h2>Conclusion</h2><p>Pricing agents is no longer a peripheral question; it is now one of the core design choices that will determine who actually makes money in the agent economy. The teams that treat pricing as part of agent architecture &#8212; not as a billing afterthought &#8212; will be the ones that compound learning, capture value, and build defensible positions over the next decade.</p><h3><strong>From taxonomy to design decisions</strong></h3><p>The Agent Pricing Metric Taxonomy is useful only insofar as it changes what you do next. Every agent team should be able to answer four concrete questions:</p><ul><li><p>What is the primary role our agent plays, and how explicit is our Role metric in the pricing story?</p></li><li><p>Where do we charge for access, and where do we charge for actions, outputs, or outcomes?</p></li><li><p>How will our pricing architecture evolve over the next 24 months as attribution improves?</p></li><li><p>Where, precisely, do credits sit in this stack, and what do they <em>mean</em> economically for our buyers?</p></li></ul><p>If you cannot answer these with specificity for your current product and next two releases, you do not yet have a pricing architecture; you have a billing schema.</p><h3><strong>Actions for product and pricing teams</strong></h3><p>Three actions follow directly from this taxonomy.</p><ol><li><p>Map your agents to the six metrics.<br>For each agent, define the Role, Access, Input, Action, Output, and Outcome layers and decide consciously which two or three you will monetize now. This exercise surfaces misalignments quickly: agents priced only on seats with no reference to actions or outcomes, credits that mirror feature quotas, or outcome bonuses grafted onto usage pricing without an attribution model.</p></li><li><p>Design credits as value units, not cost units.<br>If you already use credits, pressure-test them against a value model built in Tom Nagle&#8217;s EVE framework. If one credit is still &#8220;roughly a thousand tokens,&#8221; you have an infrastructure metric masquerading as a value metric. Redesign credits so that each unit corresponds to the smallest meaningful action a buyer understands &#8212; a case resolved, a decision logged, a document reviewed &#8212; and then make the lifecycle (pooling, rollover, top-ups, PayGo) explicit and machine-readable.</p></li><li><p>Decide who carries outcome risk &#8212; and why.<br>Make your position on outcome risk a strategic choice, not an accident of history. If you stay in pure usage-based pricing, be explicit that the customer carries outcome uncertainty and that you are choosing margin simplicity over upside capture. If you move to shared or vendor-absorbed risk, invest ahead of time in attribution infrastructure and outcome definitions; these are assets, not costs, and they unlock Role + Outcomes, Access + Outcomes, and Actions + Outcomes architectures that your competitors will struggle to imitate.</p></li></ol><h3><strong>Build your agent pricing roadmap</strong></h3><p>The practical way to operationalise this is to treat agent pricing as a roadmap with three horizons.</p><ul><li><p>Horizon 1 (0&#8211;12 months): Stabilise on Role + Access + Actions or Actions + Outputs, with credits abstracting away raw infrastructure and giving buyers predictable spend against clear units of work. Publish machine-readable pricing pages and usage dashboards that make the mapping from credits to actions legible to humans and agents alike.</p></li><li><p>Horizon 2 (12&#8211;24 months): Add Output layers where deliverables are clear, and begin instrumenting outcomes even if you are not yet pricing on them. Build internal causal models, run A/B experiments, and create the measurement spine that will support future Outcome layers.</p></li><li><p>Horizon 3 (24+ months): Introduce Outcome components &#8212; initially as success fees or bonuses &#8212; in segments where attribution has matured and trust is high. Move selectively into hybrid risk structures, starting with customers who are willing to co-design outcome definitions and share data; this is where the highest sustainable price ceilings live.</p></li></ul><p>None of this is speculative. The most credit-native and outcome-attuned companies in the Tanso dataset &#8212; Anthropic, Snowflake, Databricks, ElevenLabs, Replit, Clay, Windsurf &#8212; are already operating along this ladder, using credits, pooled allocation, rollover, and Pay as you Go to translate complex agent work into understandable units of value. The agent economy will not converge on a single &#8220;right&#8221; model, but it <em>will</em> converge on architectures that make value computable, portable, and negotiable.</p><p>If you are building or pricing agents today, the invitation is simple: treat the six-layer taxonomy, credits, and risk positions as design primitives, not as optional optimisation. Choose your layers, define your credit unit, decide your risk stance &#8212; and then publish those choices so that both humans and agents can read, reason about, and act on them.</p><div><hr></div><p><em>This post is part of the series building toward <strong><a href="/__u/pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book">Pricing for the Agent Economy</a></strong> (October 2026), by Steven Forth and Michael Mansard with Wolfgang Ulaga (INSEAD). Tom Nagle is writing the foreword. To follow the build in public, subscribe to Pricing Innovation.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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[Pricing for the Agent Economy Book ]]></title><description><![CDATA[By Steven Forth and Michael Mansard with Wolfgang Ulaga]]></description><link>https://pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book</link><guid isPermaLink="false">https://pricinginnovation.substack.com/p/pricing-for-the-agent-economy-book</guid><dc:creator><![CDATA[Steven Forth]]></dc:creator><pubDate>Mon, 06 Jul 2026 14:11:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!06fF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.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="/__u/substackcdn.com/image/fetch/$s_!06fF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!06fF!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png 424w, /__u/substackcdn.com/image/fetch/$s_!06fF!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png 848w, /__u/substackcdn.com/image/fetch/$s_!06fF!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png 1272w, /__u/substackcdn.com/image/fetch/$s_!06fF!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_webp, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!06fF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png" width="1014" height="1551" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1551,&quot;width&quot;:1014,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1875427,&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://pricinginnovation.substack.com/i/204992706?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!06fF!, /__u/pricinginnovation.substack.com/w_424, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png 424w, /__u/substackcdn.com/image/fetch/$s_!06fF!, /__u/pricinginnovation.substack.com/w_848, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png 848w, /__u/substackcdn.com/image/fetch/$s_!06fF!, /__u/pricinginnovation.substack.com/w_1272, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.png 1272w, /__u/substackcdn.com/image/fetch/$s_!06fF!, /__u/pricinginnovation.substack.com/w_1456, /__u/pricinginnovation.substack.com/c_limit, /__u/pricinginnovation.substack.com/f_auto, /__u/pricinginnovation.substack.com/q_auto:good, /__u/pricinginnovation.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e9a435c-852c-4f51-ab42-6ab1c0943f86_1014x1551.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><span>In October, Michael Mansard, Wolfgang Ulaga and I will publish our first book together.</span></p><p><span>If you want to follow the build in public, leave your name and a way to reach you in the comments.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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><strong><span>Pricing for the Agent Economy: How to Design, Implement, and Scale Credit-Based Pricing in the Age of AI Agents</span></strong></h2><p><span>We are fortunate to have Wolfgang Ulaga (INSEAD) contributing a chapter on &#8220;Credits Beyond Agents,&#8221; and Tom Nagle writing the foreword, grounding this work in the broader tradition of value-based pricing.</span></p><p><span>This project emerged from several years of collaboration, crystallizing in spring 2026 during a working session in Paris. At the same time, Michael and Wolfgang have been teaching at INSEAD on pricing, subscriptions, and the shift to services&#8212;work that now extends directly into the role of AI agents in the wider economy.</span></p><p><span>Over the past two years, AI&#8212;particularly deep learning and generative models&#8212;has fundamentally changed three things: what we price, how we price, and how pricing itself is executed. These shifts converge in credit-based pricing.</span></p><p><span>At its core, credit-based pricing converts access, capacity, and usage into a common unit: credits. Customers purchase credits upfront or on demand, then spend them as actions are triggered or outcomes are produced&#8212;guided by a calculator before purchase and a wallet after.</span></p><p><span>Despite growing adoption, the concept is widely misunderstood.</span></p><p><span>Some equate credits with tokens&#8212;the unit used by model providers&#8212;reducing pricing to cost-plus mechanics. Others treat credits as a temporary bridge to outcome-based pricing. The result is a wave of poorly designed systems: credits disconnected from value, unpredictable consumption, and opaque usage patterns.</span></p><p><span>We take a different view.</span></p><p><span>Credit-based pricing is not a stopgap&#8212;it is emerging as the most effective way to organize, communicate, and operate pricing in the agent economy.</span></p><p><span>In this world, autonomous and semi-autonomous agents&#8212;not human seat holders&#8212;become the primary producers and consumers of digital work. Credits fit this model because they can:</span></p><ul><li><p><span>Price heterogeneous actions, capabilities, and access.</span></p></li><li><p><span>Support granular, high-frequency transactions.</span></p></li><li><p><span>Map cleanly to both cost and value.</span></p></li></ul><p><span>More importantly, they enable adaptive, resilient pricing systems&#8212;capable of tracking value and cost at any level of granularity.</span></p><p><span>Our goal with this book is practical: to provide the foundations and design process required to build credit systems that actually work.</span></p><p><span>We treat credits not as a pricing tactic, but as a system&#8212;one that must be coherent, maintainable, and built from reusable design patterns. The book approaches credits through this systems and pattern language lens.</span></p><p><span>There is no single way to design a credit system. Our approach is grounded in a set of principles: transparency, fairness, curiosity, community, and continuous learning. These values shape both the book and how we are building it&#8212;openly, with input from the community.</span></p><p><span>Here is our current draft table of contents.</span></p><h3><strong><span>Front Matter</span></strong></h3><p><strong><span>Foreword</span></strong><span> </span><em><span>by Tom Nagle</span></em><span> &#8212; Connects the book to the larger value-based work.</span></p><p><strong><span>Preface</span></strong><span> &#8212; How three pricing thinkers &#8212; drawing on value-based pricing research, enterprise monetization deployments, and INSEAD executive education &#8212; came together to define credit-based pricing for the age of AI.</span></p><p><strong><span>How to Use This Book</span></strong><span> &#8212; Three reading paths: the Practitioner who needs to act Monday morning, the Executive navigating a seat-to-credit transition, and the Student of Pricing building a rigorous foundation.</span></p><div><hr></div><h3><strong><span>Part I &#8212; The Structural Shift</span></strong></h3><p><strong><span>Chapter 1: Your Pricing Model Was Built for Humans<br></span></strong><span>The flat-rate subscription &#8212; seats, annual contracts, binary churn &#8212; was designed for humans operating software. AI agents violate every assumption simultaneously. Salesforce&#8217;s mid-course correction from $2-per-conversation to Flex Credits is the opening proof.</span></p><p><strong><span>Chapter 2: The Agent Economy &#8212; A Field Guide<br></span></strong><span>A structured map of the agent stack: four layers, six competitive archetypes (from Domain Oracle to Trust Infrastructure), and the most consequential shift of all &#8212; by 2026, buyer agents are screening vendors before humans engage.</span></p><p><strong><span>Chapter 3: The Long Road to Credit-Based Pricing<br></span></strong><span>From perpetual licenses to SaaS subscriptions to usage-based models &#8212; and why credits emerged as the pragmatic middle path that absorbs the 100x variance in agentic workloads while preserving the value alignment that tokens never could.</span></p><div><hr></div><h3><strong><span>Part II &#8212; Strategic Choices</span></strong></h3><p><strong><span>Chapter 4: Where to Play &#8212; Stack Position and Competitive Architecture<br></span></strong><span>The most durable decision you will make in the agent economy is which layer of the stack to occupy. That choice determines which pricing models are available to you and what margins are achievable &#8212; and the window for making it consciously is closing.</span></p><p><strong><span>Chapter 5: How to Define Value in an Agentic World<br></span></strong><span>Nagle&#8217;s EVE framework extended for the agent context: six positive value driver categories, the autonomy risk premium as a new negative differentiator, and the conditions under which outcome-based pricing is actually viable (most agents in mid-2026 cannot yet meet them).</span></p><p><strong><span>Practitioner Interview: Elena Verna &#8212; Credit-Based Growth at Lovable<br></span></strong><span>How a credit-native design transformed growth motion, expansion revenue, and the metrics the team now tracks &#8212; from the architect who built it.</span></p><p><strong><span>Chapter 6: Choosing Your Pricing Architecture &#8212; The Layer Cake<br></span></strong><span>Four pricing layers &#8212; Role, Access, Usage, Outcome &#8212; and the strategic logic for combining two or three of them. Credits are the bridge that makes the Usage layer legible. Most importantly: design for Phase 3 economics from Day 1, even if you charge Phase 1 prices today.</span></p><div><hr></div><h3><strong><span>Part III &#8212; Design</span></strong></h3><p><strong><span>Chapter 7: The Credit Unit &#8212; What One Credit Represents<br></span></strong><span>The most consequential design decision in the entire system. Five unit types on the abstraction spectrum &#8212; from input-based tokens to outcome-based results &#8212; and why anchoring credit weights to customer economic value, not infrastructure cost, is the difference between a pricing system and a billing system.</span></p><p><strong><span>Chapter 8: Connecting Value and Credits &#8212; The Two Dials<br></span></strong><span>Credit-based pricing has exactly two adjustment mechanisms: price per credit and credits per action. Knowing when to turn each dial &#8212; and why conflating them destroys customer trust &#8212; is the operational core of value-based credit design. Introduces the Value-to-Burn (VtB) ratio as the strategic compass.</span></p><p><strong><span>Chapter 9: Lifecycle Design &#8212; How Credits Behave in Period<br></span></strong><span>The five coupled lifecycle choices &#8212; overage policy, rollover, pooling, on-demand credits, and engagement incentives &#8212; and the evidence from 73 companies on which combinations build trust and which quietly destroy it. Hard caps without PayGo remain the single most common and most damaging design choice in the dataset.</span></p><p><strong><span>Chapter 10: Design Patterns from the Field &#8212; Analysis of 73 Companies<br></span></strong><span>The first empirical map of credit-based pricing in practice: five coherent design archetypes, co-occurrence rules, structural tensions, and six inferences about where design will move by 2027. The Tanso June 2026 dataset in full.</span></p><p><strong><span>Practitioner Interview: TBD &#8212; Enterprise Credit Transition<br></span></strong><span>The organizational change management, finance, and GTM challenges of the seat-to-credit migration from a large-platform perspective.</span></p><div><hr></div><h3><strong><span>Part IV &#8212; Operations and Governance</span></strong></h3><p><strong><span>Chapter 11: Credit Pricing Metrics &#8212; A New Stack for a New Economy<br></span></strong><span>SaaS Metrics 2.0 was designed for contracted recurring revenue. Credit-based pricing breaks all three foundational assumptions. This chapter provides the replacement: three metric tiers organized by audience, from CCARR and CN-NRR for the board to CWAS and VPG for the pricing team &#8212; with a full translation table mapping every Skok Metrics 2.0 concept to its credit-economy equivalent.</span></p><p><strong><span>Chapter 12: Operationalizing Credit Pricing &#8212; From Design to Revenue Engine<br></span></strong><span>Packaging patterns, governance tooling, change management protocols, and GTM alignment &#8212; including the sales compensation structures that make or break a credit-based motion. The Tanso anti-pattern audit: score your current design against the five most common implementation errors.</span></p><p><strong><span>Chapter 13: Protocols, Skills, and APIs &#8212; Integration in the Agent Economy<br></span></strong><span>In the agent economy, pricing logic lives in protocols and APIs, not just packaging pages. MCP as commercial infrastructure, Claude Skills as priced capability units, and the critical distinction between a tool call and a value call &#8212; the decision that separates firms that capture value from those that leak it.</span></p><p><strong><span>Chapter 14: Credit Pricing Governance &#8212; Trust as a Pricing Lever<br></span></strong><span>Governance is not compliance overhead &#8212; it is positive differentiation value. The autonomy risk premium as a quantifiable EVE input, machine-readable pricing as GTM infrastructure, and why the organization that controls the ecosystem credit wallet becomes the platform.</span></p><p><strong><span>Practitioner Interview: Brandon Hickie at LinkedIn &#8212; Pricing Transformation in a Platform Business<br></span></strong><span>How a platform at scale manages the seat-credit hybrid, the data moat as pricing power, and what a pricing leader at a large platform should do differently than a startup.</span></p><div><hr></div><h3><strong><span>Part V &#8212; Looking Forward</span></strong></h3><p><strong><span>Chapter 15: The Future of Credit-Based Pricing &#8212; Outcomes, Agents, and Wallets<br></span></strong><span>Phase 3 is 24&#8211;36 months away: outcome attribution becomes practical, agent-to-agent commerce becomes material, cross-vendor credit wallets emerge. Companies designing for Phase 3 today avoid repricing trauma tomorrow. Nagle&#8217;s core insight &#8212; that value, not cost, should anchor price &#8212; becomes more relevant, not less, as the agent economy matures.</span></p><p><strong><span>Chapter 16: Credits Beyond Agents &#8212; How this will affect the rest of the world <br>(by Wolfgang Ulaga)</span></strong></p><p><span>The subscription economy had an impact well beyond software with subscription models being introduced for everything from meals, to lighting, to industrial equipment. How will agents and credits impact business in the larger economy?</span></p><div><hr></div><h3><strong><span>Back Matter</span></strong></h3><p><strong><span>Appendix A</span></strong><span>: The Credit Design and Management Process - How to Execute</span></p><p><strong><span>Appendix B:</span></strong><span> Credit Pricing Design Pattern Library </span><em><span>(18 patterns in Gang-of-Four format: name, context, problem, solution, trade-offs, field examples)</span></em></p><p><strong><span>Appendix C:</span></strong><span> The COMPASS Framework &#8212; A Reference Guide </span><em><span>(Full documentation of Mansard&#8217;s synthesis framework for credit pricing design in agentic AI)</span></em></p><p><strong><span>Appendix D:</span></strong><span> Credit-Based Pricing Glossary </span><em><span>(The authoritative taxonomy &#8212; from A2A Commerce Readiness Index to Workflow Credit)</span></em></p><p><strong><span>Appendix E:</span></strong><span> How We Used AI in Developing This Book </span><em><span>(A transparent account &#8212; what agents did well, what required sustained human judgment, and what this means for practitioners using AI in their own pricing design work)</span></em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pricinginnovation.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Steven's Substack! 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>