<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[AAIF User Community]]></title><description><![CDATA[The Agentic AI Foundation is where the agentic stack is being built. The AAIF User Community brings together people building and working with agentic AI. ]]></description><link>https://aaifcommunity.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!rdZM!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82c92253-43a3-49c2-bfa1-a176a4516e3e_2000x2000.jpeg</url><title>AAIF User Community</title><link>https://aaifcommunity.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 02 Sep 2026 06:45:39 GMT</lastBuildDate><atom:link href="/__u/aaifcommunity.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[MLOps Community]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[aaifcommunity@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[aaifcommunity@substack.com]]></itunes:email><itunes:name><![CDATA[AAIF User Community]]></itunes:name></itunes:owner><itunes:author><![CDATA[AAIF User Community]]></itunes:author><googleplay:owner><![CDATA[aaifcommunity@substack.com]]></googleplay:owner><googleplay:email><![CDATA[aaifcommunity@substack.com]]></googleplay:email><googleplay:author><![CDATA[AAIF User Community]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[When token costs go off-script]]></title><description><![CDATA[Plus&#8230; leaner agents, stateless MCP, and safer tooling]]></description><link>https://aaifcommunity.substack.com/p/when-token-costs-go-off-script</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/when-token-costs-go-off-script</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 27 Aug 2026 16:07:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nr6_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZH8W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZH8W!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZH8W!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZH8W!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZH8W!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZH8W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png" width="1400" height="340" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:340,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Agentic AI Foundation&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="Agentic AI Foundation" title="Agentic AI Foundation" srcset="/__u/substackcdn.com/image/fetch/$s_!ZH8W!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZH8W!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZH8W!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZH8W!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc5b2cef-eb89-4755-9fa9-2e619b0fcebe_1400x340.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3><em><strong>Fresh new look, same great taste!</strong></em></h3><h3><em>We&#8217;ve refreshed the design but kept the useful content you&#8217;re used to.</em></h3><h3><em>We&#8217;re looking to add new sections over the coming weeks, if there&#8217;s anything you&#8217;d like to see, hit reply and let us know.</em></h3><div><hr></div><p><strong>IN CASE YOU MISSED IT</strong></p><h1><strong>Hidden gems</strong></h1><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs7ZqMzn5yaZZPx0N5YEUX1uoWfx1S2-2BCBxlvIId6HLgH8-2BcROHKTEPBUdJx0rItuKOKBKlJs1FTw6A1EMBSqKGbs66s898YYKl2JOqEI3jUSQxw8q2HVgjraC4BDy5OGq0R2npztpUOXI9flvY7AcbAgmMlITCXHWYPT657lzTUdYTX7-2FX3ft1cEwfz6PmYHhw-3D-3D4QBU_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszadN1L99nzTy0zIQcww88fzqwyo4Fs1OajVXpN4TCX5bzmmPg97jsQNPfDtexufTbBg31M4deQdJp0TCP4grFJDjQGgQdaJV75ciu9Q5VTyrkftXv8ar7dyeDh-2BQ8UBMCZfJuwUD09xX7o-2BG2zY8NAQ-3D-3D">MCP learning path from fundamentals to conformance</a></strong></p><p>Across 17 hands-on lessons, the course covers MCP clients, servers, transports, security, authorization, gateways, registries, reliability, and conformance, using the 2026-07-28 specification throughout.</p><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsybgAjjPTcyiz62UXIZ0-2F9OC-2FR1mIRYiCwD4vmNSgnWiCXWkXpyKT8KZOQq3-2Bds59pk61GjLGVnqJmA6NQYlUUTwzl3WTV0lTN06NLKuU0DJaJmF9Wbq7qkAo1-2BDOv2bdZmxiHVX6IJtIJsDvwSOPdQ-3DrJT8_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszf5RHSXgMnUmyyiTDcWn41aSwQUJwXM6PprY12iaVD5wBmAxY-2BPyZCOP3FPzc8mUgTlPYAdB2jT2bHXToYGH3OUWn2fuXMOG1yHcv89OAojOC793Mu421RdmD0w21thrHk80WljCME7LNeBzP2Ns1zA-3D-3D">Security analysis of inference engine exploits</a></strong></p><p>Using a real vLLM arbitrary-code-execution bug as evidence, it examines how malicious model outputs could exploit inference parsers, compromise GPU hosts, persist through tool use, and how operators can reduce exposure.</p><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsygcQkgSmeYUGKedXsN3aBXQZbMSB4oRUthjfrKQESszLprjPuoi-2FyzTGZjn3ElJHbKVymJf1LSqVPU3hIoBNBBVrqoq338h2NxQsi05bwNHGFf1_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymsz41XN1VMgmNW8pfD60DZ4FLI2thrg25akmCSWnSdg5-2Ba6j4wm1cVGHvn26qCVh-2B4h6X21zhsZ9YPQgoyaNhRl41kv1A-2Blel2D7D-2BRKyUVB8r4wVGguiVdk0h4dXbm35WxXSzoDljpart4WxfnlLLRVw-3D-3D">Microharness for persistent agents</a></strong></p><p>Built around a continuous self-guided thought loop, Headlong combines Bash-based tools, persistent trajectories, memory compaction, and sandboxing to test agents that keep working between external interactions.</p><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BswQ3qPnv3qvqTSzE-2FkCzzQci6haNvznZhftroHd8nEror2p2KWiDs6zOd8uBj3vTd6lJHJp8MpDEm6dB6Q6su3Q-3DV0c4_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszxBImh3e7hDiQzOJaLjJEhsXEVdYK0OKdKJK6zYkUw7z9WaEyFAcDpnpZ0MVpgLkEVGC4vx9wVjhFXTHs7R2KpKw3G-2Fv9uloAFWlbS1i2PlXw5ub73u9ICjBSImeWXOOMyd9Vp3HnruIsVMSSHLNI5g-3D-3D">Visual review tool for AI-generated files</a></strong></p><p>Built for HTML, Markdown, and localhost pages, it lets you edit content visually, attach comments to specific elements, and send consolidated feedback back to your coding agent.</p><div><hr></div><p><strong>AGNTCON + MCPCON EUROPE</strong></p><h1><strong>36 hours live from Amsterdam</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_!bjHk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bjHk!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png 424w, /__u/substackcdn.com/image/fetch/$s_!bjHk!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png 848w, /__u/substackcdn.com/image/fetch/$s_!bjHk!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bjHk!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bjHk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!bjHk!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png 424w, /__u/substackcdn.com/image/fetch/$s_!bjHk!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png 848w, /__u/substackcdn.com/image/fetch/$s_!bjHk!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bjHk!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F628e234a-4020-49f6-86b3-3da67799aba7_1678x937.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>Get the coffee and stroopwafels ready - we&#8217;re going live from AGNTCon + MCPCon Europe for <strong>36 hours straight</strong>, bringing you the talks, speaker interviews, expo floor conversations, demos, after-hours chats and plenty that won&#8217;t appear on the official agenda.</p><p>We&#8217;ll be moving around the conference, catching speakers and builders between sessions, following the conversations happening across RAI Amsterdam and bringing questions from the livestream chat into the event.</p><p>Drop in for a keynote, stick around for the aftershow, or see how long you can stay with us through the night shift.</p><p><strong>Watch from home:</strong> Tune in across September 17&#8211;18 for the full 36-hour broadcast. <strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6-2FJW0t0m4pRwKZxGhRe-2Fo2xz3Kpri3eEm4DBkjC1UFStcQdGz9OpLcVzh1u6jfauA-3D-3DmOOF_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszevo05dz6rPbgEUDw-2FkEw0NS1WZOX7D49-2F3M9xuoEiudkAZUnBAfeGdOkiNFtJyrKEx6VrDnKl3MnBcNZR6HZ9yllAdmJwcRYzP4Fi4EI-2FRcfmGFxqRgWcjpAzM-2FfPEQiJfFrTmsJXC54NF75UVs4PQ-3D-3D">Register free</a></strong></p><p><strong>Want to be there in person?</strong> Join us in Amsterdam and come say hi. Early Bird tickets are available until September 4. <strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CnclA52lgd0fxCRaXKWxo7lnluFcqbBXU0icFksDj2wlCa5-2FnehOYRi-2B2k4X-2B7gP30khnccvkTEnDvqMfMyO1PvwGjCAmmfCZHqzySzmHj1LEg_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszJWsuL8AsyLVlJcbAnDTazw0q-2FEzt17hYnPfGEQAd1Y1AP5gUT4WBLTKV44L09lV-2BgEVqYpP094rxXeqO2j9GxnMz8Zssx2GgBd6D2teT3f196bs8OMR7BSI7-2BEcyXU9kh2olvhJzSRhEFaEOc3WChQ-3D-3D">Get your ticket here</a></strong></p><div><hr></div><p><strong>AAIF COMMUNITY</strong></p><h1><strong>How predictive analytics stops budget overruns before they happen</strong></h1><p>A model change can push token usage up 8x, while retry-heavy agent loops can burn through budget before conventional billing alerts catch the problem. The discussion looks at how FinOps can move closer to the engineering workflow as AI usage scales.</p><ul><li><p>Predictive budgets can flag teams or service accounts heading far beyond quota early in the month, giving engineers time to adjust rather than simply hitting a hard stop.</p></li><li><p>FinOps checks can be built into system prompts, pull requests, and deployment workflows, surfacing policy, model, and infrastructure costs as code changes.</p></li><li><p>Some workflows may be better served by rules, retrieval, or conventional ML, with LLMs reserved for the steps that genuinely need generation.</p></li></ul><p>The core idea is to make cost an engineering signal that appears early enough to shape architecture, model choice, and day-to-day decisions.</p><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOdsB8zgWUsrxBRiaxpRDE8k-2B32lZpmFWtu1Tebp9hVqGeEqMQRabFXJrmGRDIfY4WQYTbuBpGSz01uxC0lwMuCSbN5zjQRVo9FOtTJ5k7DFwmAFKUMgxxGx5HaB9VPzpis-3DoshN_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszN40GvvKDncQFowgVdqVAEJu3k-2F2i7IGa7XXcCIFvmYZ1ziDodMOi8-2FkicoQM8GS6eVDYjWRSVEpTC7idJyLW5M7polpN89fX7MwtsKQOqnPBM9Rhen-2FdiZ1868l0aL8MkjwrwIdvc-2FkADXcndIGBZg-3D-3D">Video</a> &#183; <a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1OjvrG0-2BX-2BNv2CWIkKC5jJNQ4DuZoKsITM1ihfyrwVQe9ggSkYhC6kwKuygayecljw1xz7qn3wuyeg9Z-2F5OKKKt9o7Lk3AT1V9wqbGBrRo0yhRd_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszxhqAtzlfmJztms3Yg87X6bSW8Wgx4BXX8RS5VFc2x-2FtIu6S4A5swcH4YMqOl4-2B-2BRb18Fwq9zBIiLhDFwi-2Fzip5w3xrLNKY3Fw83uEbNUshYX3kytDR-2F60X-2BuH6AmrJZn0tbIaN-2F-2FBfMzhyudHQeDGA-3D-3D">Spotify</a> &#183; <a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9xttRZEnVxIdySmXEOeOsNVx27m4gTZUXmC741vK9Jgim54WeOY9Dj-2B-2Bt0Zh-2B7zhteKjRXRXhP49dYtRXkDzfjn1tcvRIikByZ5GiNPBsx3mLR24aa2JOgoq9ERgrlZBwHl6RYsBJnkZFbX9asoXxkXX3qtJSKIVYVgEq3l5PwLwqb0JOtD-2BMJejUJGGJlcYw-3D-3D1nvK_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszcLq8WxTqSdMQE6TrbBGwm31Q3UAgyMYP1xNAj5ETyA0uD5-2BYfknTWr2FF2-2FCoVko-2BkCcH6-2Bb077r-2Bdjm8FmpGs5tTYDSe2bKs5jXlyOfXL6pry3yBfse8t1McbqcjB1T1rC6layagHWKamlvoyUcJA-3D-3D">Apple</a></strong></p><div><hr></div><h1><strong>The Winchester Mystery House Problem in AI development</strong></h1><p>A workflow that cost $1 per 1,000 records at 90% accuracy reached 95% accuracy while costing less, after an optimizer moved 75% of the work out of the model and into code. That result sits inside a broader discussion about when agentic behavior should become a defined workflow.</p><ul><li><p>Models increasingly inherit assumptions from the coding harnesses they were trained around, which can make custom harnesses harder to build.</p></li><li><p>Repeated agent tasks can often be &#8220;crystallized&#8221; into smaller models or conventional code once the process is understood.</p></li><li><p>DSPy separates task definitions from implementation, allowing prompts, models, and even harness code to be optimized without redefining the task.</p></li></ul><p>The practical direction is toward identifying which tasks still need open-ended agents and which are mature enough to become cheaper, more reliable workflows.</p><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOdsB8zgWUsrxBRiaxpRDE8kctwYxnf-2BJ6dXr0dpSAHFxcnrFD-2By4ooTIFbh7n2xpGAbTagjrjrHx5dp9229L2O19bCF9quSCuHO1fqDJLM3rg-3D-3DICl9_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymsz8KZPYlcpcJ8xaOyCG6RIXp2QVobD8qbKFzNfM8mWwpxCA4NX8-2B5ltI09dlTeGDLWfjJO9H23pxQ58B-2B6fLyLmjxwX68VZB2oHsmurH5fkOMO-2BFrSqzCufUsvlZihzFIbXwfYc8JTdXcY70f2GsnRzw-3D-3D">Video</a> &#183; <a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1OjvrG0-2BX-2BNv2CWIkKC5jKFzB5BkfSq-2FdeJ4EHI7xf3fxaKQJXVY3dolfDBw3ENwclx3-2BvIJOlxBM2NLT-2Fn9bJwZoXNAZGWi8F63f-2F3RGoOU0Zv_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszEI5pa0L6eDmzl1vMKV-2Bi10QMmCUyYvUjlZnCPs3GIeEwYThefK-2Fg0mkngvpP9vR6rN32bBk7SV9zUf-2BPQZKIZCxdG-2BkODzS6-2FTsjLM1TIXqq2Gpu9W-2Bdnzo-2BDEqsNZIW5K9-2BJAvXb3FRVa7mib3YUg-3D-3D">Spotify</a> &#183; <a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9xttRZEnVxIdySmXEOeOsNGsrveRw62gqwaRKogfAxZSDjv0JzWxwPOw-2ByjuOh4w7QWlXPEaaRbTg5S8mpSv1ooUftZS7euJnx9Q56VhRzxpGjm-2FFInuHqGYhWs-2FHHEILL1Nj6uN48RJCsFx8Czb8XnZXwktbNgbkBFv-2B0jxmAqJ5IwqUE22yjvoC0njhPKRw-3D-3Dpkzs_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszwLCLf60aHfBg2-2BT2sRw4iSYGSp0edZempZ9l3YBXKpRj8BVlAfx52dqhQHbLLhKWj-2FwbEu7DtPMZjRhUt8-2BMmhCme16-2BgVyU7MOuxTeJv-2FX8WFDWqvlr5SkPI-2Fn4bMlNtcfrtNNg8d-2F1lv0Bc7E3mw-3D-3D">Apple</a></strong></p><div><hr></div><h1><strong>MCP 2026&#8211;07&#8211;28: Stateless core, enterprise authorization, and SDK betas</strong></h1><p>Sticky sessions and shared session stores are no longer required under MCP&#8217;s 2026-07-28 specification, removing a major obstacle to scaling remote servers across multiple instances. The same release cycle also brings centralized enterprise authorization and a more predictable protocol lifecycle.</p><ul><li><p>The stateless core makes every request self-describing, enabling standard round-robin load balancing and multi-round-trip interactions without persistent sessions.</p></li><li><p>Enterprise-managed authorization uses ID-JAG and token exchange to connect existing SSO, roles, and audit controls to MCP servers.</p></li><li><p>Formal deprecation windows, conformance testing, and beta SDKs give teams a clearer path for testing and migrating between protocol versions.</p></li></ul><p>The changes move MCP closer to infrastructure that teams can scale, govern, and upgrade using established production patterns.</p><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bsz9dZBAk-2BMKDE6sB6nsOk9uTGlEgrQtzDKqQJHZalmbGk3WQwy6GTfQ9nIeQiB8VvIHOOZGA3z7nuo8ERuYFC2usbJsyxer08hEu2ah2spkb-2F8HWCee-2BsNMI7xkbbjOH4B5zJM6T3PivGGP5qvmJjSw-3DQaLU_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszQS6DR-2FTkaNLkX-2FNR6vL38W4VaKkYgV7emgELcIjw2g3wr7itRvk778l0g077tRCB1Oac1L3uMIaXFKiU13Iw1JNdwVjS8dNrnapctaiwBgVqE5IjlpABEjuHL0GOs0An2jcHLKkvQ0o51c0QG6vy9A-3D-3D">Read the blog</a></strong></p><div><hr></div><h1><strong>Building a read-only multi-cloud Kubernetes inventory with goose</strong></h1><p>A read-only inventory agent can still have more authority than the task requires if its shell or cloud credentials are too broad. This design walkthrough uses goose to show how OKE and AKS inventory could be constrained without giving the model write-capable access, while clearly separating planned behavior from validated results.</p><ul><li><p>The prototype combines read-only cloud identities, supervised shell access, and two exact inventory commands, while acknowledging that recipe instructions are not a technical allowlist.</p></li><li><p>Structured output preserves partial failures, unknown values, warnings, and provenance, with independent logs needed to verify what actually ran.</p></li><li><p>A stronger production boundary would replace the general shell with narrow MCP tools that expose only the required read operations.</p></li></ul><p>The main design lesson is to keep authorization outside the model and treat prompts, approvals, and containers as supporting controls rather than security boundaries.</p><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs7O0NB2JOxFFMMc02Fpwd3BbE-2B5Yq8yM2c-2FWoRaQkBfVrSi6yScGi4v-2B8Ci-2B7w-2F8NJJM3uhf4KfbnV5orITn9P7Hfv4-2FS9jr-2FwGZvPdfmzVC2faiDsimNoO-2Fq2zRoN5KTQ-3D-3DL_7H_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszw2iWtpnDFi3B0JY-2Bg0rMDeBuwTu024SSXzh8dXTkKa2k3QjciULbjSiE2ImmVewRVxotjmLvgmAjR5i-2BriRqERbGDutci37HbdKryFLdZdkKHk-2FB-2FyuKi-2FZPJYHAQqQ3w2goOEhHCUfMIDKjg4O8Hw-3D-3D">Read the blog</a></strong></p><div><hr></div><h1><strong>Where A2A fits in the open agent ecosystem</strong></h1><p>A restaurant manager agent can use one protocol to delegate an urgent order, another to read inventory, and others to structure checkout and verify payment authorization. The piece uses that flow to show where A2A fits alongside MCP, UCP, AP2, and existing web standards.</p><ul><li><p>A2A gives independent agents a shared contract for discovery, delegation, stateful tasks, progress updates, and artifacts without exposing their internal implementation.</p></li><li><p>MCP covers tool and context access, while A2A handles collaboration between autonomous endpoints with their own execution logic.</p></li><li><p>Extensions let domain protocols such as UCP and AP2 add commerce-specific data and authorization without expanding A2A&#8217;s core.</p></li></ul><p>The architecture depends on clear protocol boundaries, so each layer can specialize while remaining composable with the others.</p><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs4oRncX7gc63Q7bWkKsJYRERSJ3N7x1KQXaRgxisNNoU5PgWbuSUr9D1Y13n3DXXwSFS-2FVafNrrS5lt8Tnp-2Bi2LfIxFNGYcgDSExjxfThXBUNH-a_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszcmmAnTVmpGG90vrgvL2CNsHZLM79v-2FEtA3xjuoKoPT3D12MeHkTyPpDN-2BZ2kGafVZrTZvPuH-2FEjUOt82805smfqQW-2FaaDZ5yqW5dj4dSr7e82AQTbWw6EwwM14ljIcTCi1YZcX1hLKwq7SZP0Kbo5w-3D-3D">Read the blog</a></strong></p><div><hr></div><p><strong>COME AND CONNECT</strong></p><h1><strong>IN-PERSON EVENTS</strong></h1><ul><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2Bz-2F4qe9MxPY6qLQ-2BUG0zCbhj2uR9ylmZCaFQ-2FN4SknkmNJa0tLSNttbIoWAND6oGA-3D-3DOTIF_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszTymi-2F39ZeauXIqi-2Bb752psgCK9WLVSyfvxdz0ZyYLSXKgooo7wWQJZTEyAuymGKPbHBT864RUmI6-2F8gipdEwh7E27J68Ro5PFJ37lXLFw62zU4gbtDf2b2ABiU1GnFIaU-2FEoxZzSwMqdu5tFnTcIqA-3D-3D">Silicon Valley</a></strong> - August 27</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6BwXGh3noMtQXfshgGbFLfCITGeraC0iRl9DEpLXlv0AD-2BmwkFfiLTDMFWhdL9ENA-3D-3D61DG_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszdApCVyWcVcfAIJn2-2BKH8wW0xovtkmeL8xuv3C-2BKX3WIwvDI4wSljxYagr6vqqP833R0H-2FxymC5Yu8d8K54Ryb9rlZ3diKxyJj2WtJLhJ8uyuqp32DteLZKaAJ-2Fk3N1dQ3xsYNmA-2BSLsu52zLKnmmYw-3D-3D">Denver</a></strong> - August 27</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs15m51uTlyy6HasCxcoocKtDiHHyZ8Phac-2BfmSkmgCBhX47uPtmJvu5VAeXKAODogA-3D-3DROjg_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszUk3XMj8fCWPk01CKmxZfs68DbPpVv84iDTZ1n1u4s7-2FI3y98EehStM59Qn9VEeSIVFOZtXukDkTsdF4mk9TCDk-2BeEClYC-2BDaG6BcSUPqRS0FVSqPr-2BTKq18-2BtOcBUre0NOGDu4KTWX93b54ZzxBwlA-3D-3D">Melbourne</a></strong> - September 2</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2FUaeD2NkqRYcG2lEAsrq4HJEWRBOroYDkr3-2FwV1X7yAH9zmXNHzZ8CpozgHBO8ruw-3D-3DCqDV_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymsz9IVWQly4-2BgA6KiKORaaPHiaMWXRQCU781v60Y4IedVb4hMPrgGXnZrNzMG4Fw-2FiRoMAufvnSdbUZKPmANlE02ddt4L8DiCxj-2FGnNktsuzCxFI48J3iHQJZOO96Ig3cIHvMJXu6NXwNjap2LkbchQsQ-3D-3D">Shanghai</a></strong> - September 5</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs22iXZ0zgFOES84dw6RE7FsiMyxkRXUPu7WkXmUIALXfN8WwoVtlIwkMcJQk9M1Dfi4GyiJI9UTYQPRzGFzZ6rE-3DrTNQ_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszd-2B1lm9zWqP-2FwLAXEllBGc4yH3pI8CgxJnqhJTDFPqZ-2Fm3dre9BX8YBqYhD-2B1kH6Tn0hgXtjq4MyUKu7nR-2BmcjVsGd3BoO9RZFfVxlEoOa3ruwSbl-2BQ7V4Om9drOr46pH05-2B-2B21FX2mIrYjvRFVEv-2FQ-3D-3D">AGNTCon + MCPCon China</a></strong> - September 6</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs73wFzq-2BLAdATXuHLS-2BbipdiGSt3NL2xxMN-2BUOnnZ45CuL1JU3qfLWdJK7U1jl4U9A-3D-3DTueS_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszdFPXmmgoxgcRJfJFWwrr19sPcDn5difd6IvYXaEA4tCOOYHSBmHrwDhb1FegONHeMnSSdmjTbyTh8trB6znm3Q9YoBVKI1BhARHk7ZZhnvnMKMY6vxh6R1L66G9dwg4aUu3UsBRJmwGSOVkoN1wY-2BQ-3D-3D">Toronto</a></strong> - September 10</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CnclA52lgd0fxCRaXKWxo7lnluFcqbBXU0icFksDj2QWAVYBKDxeLhg3XZUZ0KQJIHsz8BcQz2aVfvujbRpbe-2FJPzLBdEQKHgrA35Gv-2BFiGy2o_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszrInaYSnvV6t01INoFkyBa0A8ANSwvbXDeQG8g7uTVmrSi9ZEpty2qSiyIMsLEpKtF-2FdL9kmVDIJrbcCL50p96C8oeYABIBMbJzqmy30cQh-2FJsrfW-2FDI5jD5-2FoZ5RsqBx88AZ-2Bf-2BCS2X1hpy0Da9ZZQ-3D-3D">AGNTCon + MCPCon Japan</a></strong> - September 10</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsyaxsoZIX7xFkDgRYvnVvo8dxrBIoPPVukXeGYSrXc3NI2miN4p-2B5GvYxPkAizPR9A-3D-3DRMhp_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymsz5bnNxOvyTpLf929Tkolxwv7WdrMCJ2dcZpc8BPzpnebEHrv7H19265Ed6OyyENHMwy2xYfZZSnn7f4vvUOJpWaLioHl5dmvZcUVQdnJiSy2YEOXdTSxkEK1bGVybaEMEn9q3vJkd2uLIklMwXnqCUg-3D-3D">Pune, India</a></strong> - September 12</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1yD-2F8VQrzRO-2FXttIK8cGZPMD0kF4vmn-2BwPO0L7Cf-2Btiq9FhJlRtuK6KekX98G86ww-3D-3DEvT3_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszZ571f5uYjumqKI8OhYP8j3nx9yzmkjpt2h49uLuZg1RP57aPQQPx3FF0f6jMDXKEhry9fJEppNhYJB20xpxnQSvx3GxCeaPmpPmz0HQgi0hhaYCO6kaZscbhkcF0u5uT3YdH8qPpXBqf-2Ff54FWjwGg-3D-3D">New York</a></strong> - September 15</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs8JlwMiFTQxcJO4-2Fvq1xCVoPtfiL0W-2BmlJTsfXGA-2BjAMPPSE-2BywGl1Z0kX-2B67lbKQw-3D-3D9J_e_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszxnKGDEB7PBhf18t-2FZD82FrIy5cgHhrDS4sS0nJqedq251-2BfV5aWJKGDdfSdbA7PbdFv-2Bo-2FlXO-2FbbSdIygNpOjtXglqUCVl4p1A1hWl7N6LSEb7ngsdLIO8-2B-2BkjfmhuiJzNL8kZyLccB1WltswGsQFg-3D-3D">San Francisco, Voice Agents Forum</a></strong> - September 16</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CnclA52lgd0fxCRaXKWxo7lnluFcqbBXU0icFksDj2wlCa5-2FnehOYRi-2B2k4X-2B7gIaBcJTRk9LiYsUU0tVZh9rv4-2FIHoKp6KXX1wyYuHFuq5MG4_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszwPDu1dSmOu6gkgzsjHio1ex45MIkdSTmjgvuyhmZZtKe7-2BJjeWhoyMYkEvGvbczIrsmM1TlFOQqQTYdVNh0PYWX0Yc6me8PrKR2Df2QKEjsTo7szcXmrD12k2BilGNYmtyRp-2BV0yszfH9C97SsdxhA-3D-3D">AGNTCon + MCPCon Europe</a></strong> - September 17</p></li></ul><p>Find your city <strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsxhdE1YEcrP9jf783QBNuu2XY2ubJMawtLnnEi0Fj00enK2hAJfFWKqv-2BIAQBKT23Q-3D-3DGsFo_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymsz65cBWOopYS5UKaSlXQi9H8kZEXhCf8pVYq-2FIE-2BwTmmwKVb5qijQ-2F9zVaaVAB98kbobT-2FUEKOiblI4H261sTqn635UFaRG8-2FOdcVLdE3qIXq9Ur2s9KdRyxaNWCz0ALnqVCU9-2FdlyJIy4cwjhIshdNQ-3D-3D">here</a></strong>, or start a chapter if there isn&#8217;t one yet.</p><div><hr></div><p><strong>JOIN FROM ANYWHERE</strong></p><h1><strong>VIRTUAL EVENTS</strong></h1><ul><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOfChUPtNXHjeh173mRg-2FeuX3jC80Q8r412EKnUmZub9A-2FTs0TqY5nlYxyWwyGztKqQmErCiAUTcjJgkebaK-2F4W6-2FbAZdHWb-2FhYlolzvOG-2FQoECsE7khcjwIDOKuWTU0QZ7C-2FQPDx7SNJLJ1gEm3v5iWcsYTTy-2BtfFx1utL8Hqy6YO5blFuowRiKUFSeP1kd2-2FX2Z7lwo9UODPHofuUP-2B3Kgp7QaN2aRkXWLbJRaGwwEwcXzlgYhLPx33kfFOBZIl5RHbCebg3ez1QGqkqwfzSvoyiba5HDCE0pw-2BiKQ4cPIXuVwbONFK3XJbj8BDjnEWyWsUt-2BIuJCcMig4PId41jmVESOxWcIUZChB4L-2BMtEDGBQ-3D-3DhXvT_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszQ5g-2FcnufhlE0fYUHyPUH70swI1OhI-2Fs5GuhvuxNm-2FfOFq-2Fm8CF5ZQNPZI7UZ8R2Pvamt3-2BzyjfZKWC3tT-2FrmAt-2FeFViRoqfzud3eVl3wRRxVxP5Zgt-2F6uU-2Fo04p1HV8CI26EyTRdZxOd6HCpsMLMXg-3D-3D">Reading Group: Prompt Injection as Role Confusion</a> </strong>- August 27</p></li><li><p><strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6-2FJW0t0m4pRwKZxGhRe-2Fo3UVS1FxSr5ZiQ50aaapHoj9K2Etnh7ltqhXfizLel2Ww-3D-3DgtTA_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszqNTAZ1HwN1xLuklQ98-2FUpAqCrHEx-2FgC-2FpymrlhWYplearNacyjt0dEH8jOCEcUQzZ7XY3LltYBBGmPV-2BvFKC337GNJKyLKBamiX59J7G50meFit4B06cMi8xuMH6GEqr1KlFC-2F2ajUKujSd-2BJ-2Fh0Qg-3D-3D">36 Hours Live from AGNTCon + MCPCon Europe</a></strong> - September 17 - 18</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nr6_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nr6_!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png 424w, /__u/substackcdn.com/image/fetch/$s_!nr6_!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png 848w, /__u/substackcdn.com/image/fetch/$s_!nr6_!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nr6_!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nr6_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png" width="863" height="704" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:704,&quot;width&quot;:863,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Meme of the week&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="Meme of the week" title="Meme of the week" srcset="/__u/substackcdn.com/image/fetch/$s_!nr6_!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png 424w, /__u/substackcdn.com/image/fetch/$s_!nr6_!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png 848w, /__u/substackcdn.com/image/fetch/$s_!nr6_!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nr6_!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5777d6e1-933d-4df5-9401-9cbd871f5f93_863x704.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><p>Thanks for reading. See you on <strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6EzSfsD9u8QKDLvB8khwik7oWSGnVsUrIw7xwVQO49v90Xl_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymsz-2Bg2ClfN0KROJrfpry8hNmFwZjFcqD19paXYyJmLNRaXXN-2BogwQyuaAY6-2FX-2Bmk2YDY2JGle2xeM-2FoE3fyjYnVd-2Fivtdaidcq1qzh7wrUPTgJ6Aej-2Fi4SvhXjhs80dLqFxw-2FQ2lgbhAUShkOZpYTs66w-3D-3D">Discord</a></strong>, <strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CWcrzDaJ8SWyifCwWumXhD49F9x1gf60h-2F2bXbx55AqGsm1vTiGpDmV-2Frl0vuNog-3D-3D5IM__BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszOwgOF2infaIK47huCm83-2F9EZXrrT-2Bl77x473LIyUqHJDuFRhe88rUWyFlbQTv785p4kSqrJTQjmuxc17Xv0Tm9EVbsSdjlFJHXUeU4cQ-2FVBTJ7LqUG-2BHkyKsuz-2FxSps3W-2BOGtvXLVFR5wAaQPRrdtw-3D-3D">YouTube</a></strong>, <strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2BWJLFJ2zHeF2eseZoMAEYf83GrnCBfseP4Lf35d-2FYlp9wlz_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymsz8Lx87g4tDSC-2B9mbR3NewlNwt1fryjzZ3IfF849GmRgG0QJa58DyfxYOJxIIjQPRz80hdOxHqiyLGw8mi4aw71va92VilJr2uZr-2FKQ47B26lkY4R2BnsO5LkJUIX4ketnqh2NfItrslXPRBk2qpyR0w-3D-3D">GitHub</a></strong>, <strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs472RWJfi7M2ZSeisssECkSyS7hvaRn8Y4rvTrSDzEh4NUjm_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymszwm2qv5AweOisfIyKbfqn-2Bfg-2BYqE6EUt1DnhKBDyzi0Jmndm3WNn54QZn7j3J9xnnWKGtDRwBztkLDBTtuUBJRHzenrrWaBWBSgl1u0Qth7aAxUgrPno8cVJxeAvfH5kK2qQH-2FEFrZcvGMWg2cSsyUg-3D-3D">X</a></strong>, and <strong><a href="http://go.aaif.live/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6DpVU6roi9PRBhXRbAKaT0dD2f2PjjRbfX2hHAiJ4iiXbn-2Bro-2BPKfhJxGT0OE6UxQ-3D-3DtqJl_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu8SHmERiRfsXnenIOShBhX8YGwia8LC3mTbRcluoQKpRNipeCWFRtq-2Bi3DxZh0O60QotJdjdKjqotwkOdIvbEGED5jI5vQoyPbCC81CUZBLAETYmuhANaZxSMLsEZ7XzooIVY21a8Sssf20C2amt5q-2BfXgrn2AhCjCDN3z0ymsz3BL9OIa9i8ujD0OAsE3IHzEamCl-2FxnjYgdrH8xsvh3ZQZ1tPhvBT-2Bk8F0nrR773ZOfFm7kaksHnKR8tkrjsUEF0U26SYVL-2FuDkt7LEHH6WeW2JB2BJZrk25MUAzrjH6crXZl2LZjIHa8vJZs7vnuyg-3D-3D">LinkedIn</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/when-token-costs-go-off-script?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/when-token-costs-go-off-script?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts.</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></p>]]></content:encoded></item><item><title><![CDATA[Your agent needs a manager]]></title><description><![CDATA[Plus agent costs, gateways, and MCP controls]]></description><link>https://aaifcommunity.substack.com/p/your-agent-needs-a-manager</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/your-agent-needs-a-manager</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 20 Aug 2026 16:05:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OaaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>AI is facing its most difficult challenge to date - <strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsxVQWJueuCFlim8gaT4Ai-2B7Psz0PwE1Vdsv3W13-2FIDED68UoqPRXBAC07RBiy7b6zi2uOBZyhUuscPhy7PWkHQ9MA1aONnHkPC4ucDFm2NPadIMp5HfeZd47Sezd4qeE535zIXtnEMA-2BkO6H25XPP3g-3Dzief_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxLjP6u7lWjW-2ByXXPyYrIUsZpU01vh72i1LDlRcHK2x-2BjIKdUlhFkuKJcFKRSeAVVvSeNaJ9yP26Io1MI-2BMDcxLHdNMxgCBQVS8qxoeGr3RB3CPjn-2BIbCjkZxpOkWDBcXTn3iuLt9ybH9BdtA07MU78A-3D-3D">picking something to watch</a></strong>.</h2><p><strong>HOT TAKE</strong></p><div><hr></div><h1><strong>Taste test</strong></h1><p>When agents can write the code, engineering advantage shifts from implementation to judgment.</p><p>What becomes more valuable: Execution or Taste</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1l30g11ZcdfK66SHndRcNtQJ15HoDvWluYmJZjJg5bs-2FS8jtOiCXl0fCHpRrkbKog-3D-3DbKTH_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxtXd-2FryCx4KVrjnGGd96p1Up2nv36w9QQczPccuZz-2Bv6tVZh-2B78nYBgeU3qQUH7MvX9yflrSGaNeC6n7onPs5eU-2BHgRF6FNkx1oJ7YS4ZSCs7RtZbzC2-2BY6KzxECcSLpnjyVodh-2BM3ZzAKrasZdLYog-3D-3D"><span>EXECUTION</span></a><span>           or           </span><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1l30g11ZcdfK66SHndRcNtQJ15HoDvWluYmJZjJg5bs2Gt04hWhnF8kKdV2j1cfUA-3D-3DGJVn_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9Ox0pf-2FiBgvGVxdiBqbMXXnwMfavDgBCEFiM08Cs4DD2SUo7yMx70jAyqD8EO9JPVPdp2G4bBeIqyTu-2B-2FL8c8XkH1SGAD9GhW9wijFbFevp8jstC44xYJ7cnzcyYxFeVXJcAZnbIbQblYbxgZWjgJ5fbQ-3D-3D"><span>TASTE</span></a></strong></p><p><strong>LAST WEEK&#8217;S TAKE</strong></p><div><hr></div><h1><strong>Keeping it fresh</strong></h1><p>You don&#8217;t trust your agent to mark its own homework, preferring a fresh context to verify the code.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wLBd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wLBd!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png 424w, /__u/substackcdn.com/image/fetch/$s_!wLBd!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png 848w, /__u/substackcdn.com/image/fetch/$s_!wLBd!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wLBd!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wLBd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png" width="1046" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:478,&quot;width&quot;:1046,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!wLBd!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png 424w, /__u/substackcdn.com/image/fetch/$s_!wLBd!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png 848w, /__u/substackcdn.com/image/fetch/$s_!wLBd!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wLBd!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a725f9-5431-43d5-8a66-3f11dc732649_1046x478.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>READING GROUP &#8226; NEW DATE: AUGUST 27</strong></p><div><hr></div><h1><strong>When untrusted text looks like an instruction</strong></h1><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!u0uu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!u0uu!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!u0uu!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!u0uu!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!u0uu!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!u0uu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg" width="572" height="220" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:220,&quot;width&quot;:572,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!u0uu!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!u0uu!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!u0uu!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!u0uu!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5ea6a57-b030-439f-8540-a633703e7154_572x220.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>An agent pulls in content from a webpage, tool, or document, and the model treats that untrusted text as though it were an instruction from someone it should obey.</p><p><em>Prompt Injection as Role Confusion</em> argues that this failure to distinguish between different roles may help explain why prompt injection remains such a difficult security problem.</p><p>Join the AAIF reading group on <strong>August 27</strong> to discuss the paper, its arguments, and what this framing could mean for building safer agents and systems.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOfChUPtNXHjeh173mRg-2FeuX3jC80Q8r412EKnUmZub9A-2FTs0TqY5nlYxyWwyGztKqQmErCiAUTcjJgkebaK-2F4W6-2FbAZdHWb-2FhYlolzvOG-2FQoECsE7khcjwIDOKuWTU0QZ7C-2FQPDx7SNJLJ1gEm3v5iWcsYTTy-2BtfFx1utL8Hqy6YO5blFuowRiKUFSeP1kd2-2FX2Z7lwo9UODPHofuUP-2B3Kgp7QaN2aRkXWLbJRaGwwEwcXzlgYhLPx33kfFOBZIl5RHbCebg3ez1QGqkqwfzSvoyiba5HDCE0pw-2BiKQ4cPIXuVwbONFK3XJbj8BDjnEWyX-2BZ6cd-2FjZsA4oE7Ko5a5KHti9IJ9WbtqvtOtrcVNdLfg-3D-3DrfGZ_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9Ox1ec4Fh-2B-2BYxlRu7NUd5OMS-2BksOEBxDWTDummiVMiHaQN3NQ3gRe2-2F5RtVqbz14IeAGNFVpTnGPPErfF2iuxuhPBjJZYAECNM1161FMnTPM53PxunaAxMRMfpsP7MwEkkMZyuanCAdeVN-2F7H-2FdPhMz8w-3D-3D">Register for the reading group</a></strong></p><p>If you have time, <strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6LqsbRoozBwVrtO6K1HQMWY4-2FXzx9jgfs-2FGSg4gT7O8mqCtfsljBtm2-2Bvxu40lOCQ-3D-3DA8Z9_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxpVN3CaC-2Fs0Oyy8SAHlR4toY6fpDuSgnoZpa2McggQuv0pRXakuaSdHfW-2FHsY8-2B-2Bz4oBeZYBM1jIvgxI8nLN571-2FVn-2BZJmr9h8T2wzTpFD1nQOkvx3mUFdBxWFvK4A2CoYkINkmk8vs3zuPsxIr58AA-3D-3D">read the paper beforehand</a></strong> and bring your questions. If not, come along and work through it with the group.</p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6LqsbRoozBwVrtO6K1HQMX2jHGadK5b9wogJfxyGfluFXJ6j5q74RflYKMhu0glJQ-3D-3Dzlc6_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxCNbsl-2Bg55PCtoaHPsv3hkVUkojB3GS5PrkPq6tirwVvTYp2ZSapOtqfFstqI5DF7Lf3N5t5pO0xhRc6yfUg59BXDNPWPHwOUoRvyGCmVEFL-2BXu4x5gjCidKCHJiA8VoBR9GyrHuKSBz0Tnl5e4Bxtg-3D-3D">Stress-testing self-improving agents</a></strong></p><p>Re-evaluating memory-based agents across multiple runs and shuffled task orders, the paper finds that apparent improvement can depend heavily on evaluation noise, sequencing, and underspecified tasks.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsyX8TkTW8bOwLEFOl76bVZUXEYRLZtEOvEXEpaPNjlNkAYXqalDCDRsK4K8lTR-2FeiQ-3D-3D-uoL_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxSPL7RqWjGqo-2B-2BvpZYdueRYkbaBwMDNnG-2BvCd6RpwsAmQx-2B9QaauTS7qCEJYVmZ16ayAHeSr2-2FDVRyVnVxU9ueNHyICgzv-2FLRVkUUuMe6YOZoT42C2y-2Ft4Zt9iQ6EfWljSokC5KWDhwLVQruclyBgig-3D-3D">Contextual feedback tool for coding agents</a></strong></p><p>Capturing selected text, screenshots, web elements, and voice notes with their source context, Remarc hands structured feedback to coding agents through MCP, clipboard export, or webhooks.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9NSWU-2BKAmOX5S1v98or22efoVR-2BQ566hIqM6h2RACo7pyp-2F7LpeSu3DFT17UZYPLUkoIpXWhSrfkzANyGgmFj3MZDrq9hPS7gY7SYyS6obgYASDc9sX6xIe-2B3XGmRw-2FBPKrAKFr9Otm4kxClXmrNu-2BKFzs597Xx5UtUOK0T5F8Q4DYp_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxUJF8fDRdEVANd3Lcwtvlon8knHZqeCQcsE9SyYfNtcg-2BKmL2qtunAnnqiCNYS-2BQWzfdOEYt2tQ4yfiLQSaIyK1nhy9qSWrX0a8Np6yN-2B-2BnmZMHRQxTVSUPy6uU9IfTIAT4BlXkyNUroAR1agHSE0Hg-3D-3D">Enterprise agent workflow design</a></strong></p><p>Using a churn-detection system as the case study, the piece shows how to split work between code, embeddings, agents, and humans while keeping decisions verifiable and feedback useful.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs5DpTR3rlZNcOvJOJbeOJ8Uhnuftjds1frclQpyWkRnLed4O-2FL2zx75j9Q7j0tg7rUfaScm1v7gR2n5PvSa5RaXAl0MUNl-2BE5LkQicKeLdP2NwbR6D68YIYRJW7hJsKNcg-3D-3D37gG_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxSwMnuU9NiqjvknAHulJwXnrEAkHi8ZreFqJnQfLoXCw0-2FZ5FnLuvE5L1Sl5nEBAkQAZE4Y0GaM5d3DNM8ohmB58-2BDv3VzX6BNFWPD-2FXIO91n1uTL12cvdl7TudSuEmE-2Bgx1weNP-2BbyQLHWuCxPOjMQ-3D-3D">Agent security beyond model safeguards</a></strong></p><p>Framing agents as privileged identities, the piece connects model behavior with credentials, tools, and production access, arguing for security controls that account for changing model and deployment risk.</p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs2w2PQ9-2FmjqGxlZGyD7g6wfsyCsfDEqYOer-2FnEfVhTWVareDKwKX1o73ybja3nDTHtK9VeKmRUHnqkQXRHT9uKs-3De0dU_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9Ox3uBqZTVMzLACfO-2FFlBLulBtWtzrtGsLjJEs-2FC1Gjlzon-2BoaItNlyppUNhwl0wILIDO2uUghm4YW314CM3sBZL4GaXwr9Uq72goTi1s6E1d9go41J0F3i-2BfWH1DnrbklPjSdjjgAO6-2BoA6C4HEQ4mwQ-3D-3D">Senior Applied AI Engineer</a> // Forter // London, UK</strong></p><p>Forter is hiring a Senior Applied AI Engineer to work directly with business teams on production AI systems, from scoping opportunities through deployment and adoption. The role spans agents, MCP, RAG, evaluation frameworks, guardrails, and internal AI tooling.</p><p><strong>Responsibilities</strong></p><ul><li><p>Identify and prioritize high-impact AI opportunities across business teams</p></li><li><p>Own AI solutions from requirements and development through deployment and adoption</p></li><li><p>Build on shared infrastructure including MCP servers, RAG systems, eval frameworks, and guardrails</p></li><li><p>Measure adoption, time saved, process improvements, and other outcomes</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>7+ years of software engineering experience shipping production systems</p></li><li><p>Experience working directly with non-technical teams on technology projects</p></li><li><p>Strong product judgment, communication skills, and ability to work independently</p></li><li><p>Experience with LLMs, prompt engineering, RAG, agents, and tool use</p><div><hr></div></li></ul><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>How to delegate to an agent like you would an employee?</strong></h1><p>An agent can rebase a PR, chase failing CI, respond to review comments, and keep checking until every test is green while you work on something else. The discussion gets into what happens when computer use moves from occasional assistance to something closer to continuous delegation.</p><ul><li><p>Computer use lets agents operate across logged-in apps, forms, dashboards, notebooks, and spreadsheets, including workflows where building or maintaining an API integration would be more effort than simply using the interface.</p></li><li><p>That autonomy needs controls at several layers, including sandbox restrictions, MCP permissions, classifiers, and separate model review before potentially sensitive actions are allowed through.</p></li><li><p>One of the harder open questions is when an agent should keep trying and when it should stop and ask for help. Too little persistence wastes the delegation, while too much can create its own problems.</p></li></ul><p>As agents get better at doing the work, deciding when they should hand control back may become one of the more important parts of designing them.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOdsB8zgWUsrxBRiaxpRDE8kMXzc3KF9kTFNlFxJczfJuGTTu4YIIcEUug4o-2BZszIp5BXHHESPXqACvNrVqG4T8VHe8Vhu-2BsBxn60dk41hPeMA-3D-3D52L8_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxsgAxQTS06KH7v9FTr-2B6vigfEIzI3BX0Wdw-2F4Qk9VixX6rnarjBjd-2FSocYmVNiPjq0k6NGlItvIBGfO8-2BxW9wYxv8m2oZKMx3lc59Zl3f0CMagtcs5xwZwZZI9PyE3yBbkiQ0kM2NnruCZEMbLLLpmw-3D-3D">Video</a> &#183; <a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1OjvrG0-2BX-2BNv2CWIkKC5jILcZUptdMHO6VDiKCtvWlKO6GlDaMoR1b41-2Bv3nMucDevD-2FurE9xWDU4eHyym-2Fl0GvIuR8CeFrRmlessw7dQCWI2a2_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxziMN1kU9UWpmm27Vm0A1OiJpUU5LCyLGgU-2FG1S-2BX2gTj43e6p6D23qaz5YcnzO2bhnWkHj9LhYH4YKNaEpLK3mhoIMOduF0J-2BpgLAkF8tVvSKQi2l0vTIDOlKFeAInEgDlgJrGlCejENSujebdUiUg-3D-3D">Spotify</a> &#183; <a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9xttRZEnVxIdySmXEOeOsNmDsbcjJa0-2Blukv40cNW7W1DvJjqfhymambSFdIQ0AlzUYoqvEI9-2FXH1S2KnwoAEy-2BM9sk-2BnrUK4jJn7-2BOIkvNrC5LdMo9SVEpLFLRVCJ-2FsxN0cAh1YUIKtnS7w74Fs4H6Z0P8FodoWByaltyjzfIU6qHo-2FO6s4Bbtl-2FOmtmhIPA-3D-3DYP4b_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxdBnFgROs11oBGd5AUKuU9aXOXUV21XorBY1GSQpUxvFU-2Ff2idz-2F8aCvENMBHskTI7ciuBXFF35DonW-2BrQjnt86FyuNLIW-2BOVL-2BuwJOPcc9DqrWkxpZ3rzipKCMz9UPzJRfUrXlVTUdH8A8qblvGE3Q-3D-3D">Apple</a></strong></p><div><hr></div><h1><strong>The affordable AI agents</strong></h1><p>A 5,000-developer engineering team saw its AI bill jump 5x in a month after autonomous coding agents started burning through usage-based credits in background debug loops. The response was a wider look at where managed APIs, self-hosted models, and local inference make financial sense.</p><ul><li><p>Usage-based pricing changes the economics of agentic workloads because every context load, tool call, and repeated loop carries a direct cost, making model choice and context size infrastructure concerns rather than small optimization details.</p></li><li><p>Self-hosting can cut per-query costs for predictable, high-volume workloads, but GPU capacity, GKE operations, and specialist engineering time can erase much of the apparent saving.</p></li><li><p>Local inference avoids API charges but introduces its own tradeoffs around memory limits, prefill latency, hardware performance, maintenance, and loss of centralized telemetry.</p></li></ul><p>The practical answer is likely workload routing, with different models and hosting approaches chosen according to task complexity, volume, latency, and operational cost.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bsz9dZBAk-2BMKDE6sB6nsOk9tpo-2FIbs-2BzvjJTnIrv-2B-2Fa4SbYjJEkMx-2F-2Bv4t-2Bi7oyx-2B4Xw6LsznORKI-2BVa9UjfDFzg-3DEUMH_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9Ox-2FPDVc6bC8r-2BGXYh2WyKnEb0qCTqtWeX3stuAdbgEvkVxoHcrQK6uTmzyLdXVpqfRdo1ktcU-2BjcS64vSzxu5PjcHLETekRGLw1-2F9TccdV3JgssQaUHL0bm2lwlL-2BzkUFUF-2B5Gyq5yHfIZCUkHhmbFfw-3D-3D">Read the blog</a></strong></p><div><hr></div><h1><strong>Putting a front door on local AI with agentgateway</strong></h1><p>One unauthenticated request burned 1,302 tokens of GPU time, and the model server had no record of who sent it. That is the kind of problem that appears once a local model stops being a personal experiment and starts serving other users and agents.</p><ul><li><p>Putting an AI-aware gateway in front of Ollama adds authentication, stable model names, token accounting, and a consistent endpoint without changing the models underneath.</p></li><li><p>Token-based limits can stop an agent loop consuming unlimited shared capacity, although the standalone setup uses one shared budget rather than separate quotas for each API key.</p></li><li><p>Health-based routing can move traffic to a backup model when the primary fails, but the first failed request can still reach the client before the unhealthy target is evicted.</p></li></ul><p>Running the model is only part of the job once other people and agents depend on it.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs7yBZ1mBCEQPPswrt-2B1R3RFgF9S8fkLankcLaZFnykwksuDHMAQQpc5KfuHgiKC0yFh9A5XktZjfGZymH8eE8gC-2FpvqEecG3NDBpXoNG9SX-2FDez__BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxIGtZ51VFJhPpgDzZVZr8zxYtIyFuky9xzEbxijTBjza5xWchXO-2Be3I6S3EAxUktJb54b1Ijrmh4c2LmlRjMcM47-2B5E1Tna7GSz154TvEdE3DaFu-2FA6r-2B2jcT4rMRV5wM4zX1cipMQd-2BnVre6CiKYYQ-3D-3D">Read the blog</a></strong></p><div><hr></div><h1><strong>Building a governed MCP platform with agentgateway</strong></h1><p>A plausible-looking authorization policy in the wrong place can leave a tool completely unenforced. That was one of several issues exposed while building a local reference platform for identity, MCP authorization, model failover, and observability around a shared agent gateway.</p><ul><li><p>MCP authorization needs to reach the tool-call boundary, not stop at server access. The test setup filtered tool discovery by role and tenant, then separately rejected unauthorized writes and direct cross-tenant calls.</p></li><li><p>Runtime testing caught problems that static configuration review missed, including misplaced policies, unsafe tenant selection, failover that required health-based eviction, and an identity-provider startup race.</p></li><li><p>Observability was tested behaviorally too, with authenticated requests producing expected metrics and traces rather than treating a provisioned dashboard as proof that telemetry worked.</p></li></ul><p>For agent infrastructure, configured controls only become meaningful when tests prove they allow and deny the right things.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs7O0NB2JOxFFMMc02Fpwd3C2S-2BrPq9-2FGNzB47E8TKBhvMp2LwH96hmn2NC3PdYp8CuewD9t5b7Y4JAuCuFHDQiY-2F4GJv4AfCQI2smD1B6ZVJA0vp_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxVay1wLPZZqkgeF2Fk6hUpBV6qC2-2FRqY8dBvd5Fo8UMlTIpCdarLP8vHf-2BN51se-2FOt8km-2BrwrjuuFmTDC-2FoVl00DDv1jOSnlYrVe-2Fe1Q6flFClaKLH3j4W6AI5Yo4-2BDHkv9EvdPn63MObNuHrtmzGIA-3D-3D">Read the blog</a></strong></p><div><hr></div><p><strong>IN-PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2Bz-2F4qe9MxPY6qLQ-2BUG0zCbvRS8Y1YuyzxJx-2BzeQElT2Y-2F80vz564cwcy2wIF4LMFQ-3D-3D8fne_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxixO7reaC-2BAMMU2yh9y1SQbOBsngcp-2B9EXzSGqQuu6IxwRFuqBuemaIjudWTjohxuUIihXeGLCSHg4RczEGKtWzL-2F1V00dk4a27l6xgEVHJVv2Z90bXHbrf1B3gFAis8NYgiXYMBX0NxdqPweHEx0cA-3D-3D">Silicon Valley</a></strong> - August 27</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6BwXGh3noMtQXfshgGbFLfcnov2EzxyfTzjpiXZUh6xm-2B-2FTKvkRIkU4ukEo5VbSWQ-3D-3Dov8J_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9Oxcb46rIRSXc005fu1uwcWUjoP-2Fo4vMeAprdtxoHblizkCX-2F2uEV4LTSgdyIWYdSmFcksH-2F2gWiM0grqQ69KPfwiiZtVd9A5RuwI31Ao6YQ7P5Mjtm6Zy28AXjyahWUWeNhcK8Fp8gxQ3zmuFTpVcpFA-3D-3D">Denver</a></strong> - August 27</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs15m51uTlyy6HasCxcoocKtmhVz-2Fns9KTAimZ15Mdb26Z72f-2FQcSUGTGDbj7wIFoPg-3D-3Di5uO_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxSO6lKsVygzk5YM7tUn0mUsq3WNS-2BA5wJwiFZDMP2Q9by6pOnbZpVSRnjIaiVR6JzZxupsOjPCJZLCfZi9E-2BRGPpBHcRLudIqm5oAHbnSUaFWCIdpoBXnUtzzfckpUCwsdCQgD4uUytvC1z-2BpUtgxCQ-3D-3D">Melbourne</a></strong> - September 2</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2FUaeD2NkqRYcG2lEAsrq4H2ziaUh2Wt-2BNGE9m7J2vezYuwRwMAwOyavQ8g-2BQA-2F39Q-3D-3DqLv8_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxVsLiTNrRtLyeXuEQ2mVDv8EgOSlwQex1TEGbECypkw3-2Fb0Fb4D-2FDxAnQTVYVHP-2BiPO76UVImx17c9f5iUN-2FbarpDsSoxRqm1qG2tOv9tOh1FWbDbxobwDDbP-2FavLr-2Fy6gI0KKGfwC-2BUxc1tsb4loiQ-3D-3D">Shanghai</a></strong> - September 5</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs22iXZ0zgFOES84dw6RE7FsiMyxkRXUPu7WkXmUIALXfN8WwoVtlIwkMcJQk9M1Dfq2ig5vQrPhjYyeKL2UMIns-3D__vA_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxVwviH7TaPleiklQWR8UGJAtMuWSluCAZs-2Fxh1T5xdJpHYXG0CbiegeYGDVBWLodFLmcNgE-2Fv8TxNSky-2FU-2FRZ5XHKVCjDk38nAro8NngKTHOzEqN3-2Bx6jKctkTk0gBrkbSgeV27b5aVIqPJpyOx4McA-3D-3D">AGNTCon + MCPCon China</a> </strong>- September 6</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsxxlYdtv1-2Bst2W5mG6oOdhJ-2BHnsyqW1ky1zyCep1aoCJjEYkdu2xM8X1ddcEO066fQ-3D-3Dxu4h_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxzqNf7gBfsFhDSzdnxVgvbZH5G2neR4qWJ1SU20uvjlycPu5nmynkEeJb-2BcEoF3XI4UofjLxtiHp8dD404FE5figy-2FGAIULt625FJluRbhRg0vLkMkwkI4tKumX41Uy5C-2BW8D14GC9JdQLcWPQjlf-2Bw-3D-3D">Dallas</a></strong> - September 9</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs73wFzq-2BLAdATXuHLS-2Bbipe7nPlY-2FouakfpY2OV31IoAT0OYZBeyGGuQtiPnsoVlvg-3D-3DuLfv_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9Ox3ntzLLXWmJN1WOerc3-2FqmKQhPf6U6DLbUhUl-2BijvM484IwVEtdl-2BrqohOU-2Fd0toF5ZEjwXZveVA5fRr0ICmOx-2BN4R4F0svevs93yKd6JKEoN-2FDe-2F9Btl2A2qjNTnU4RWlB6-2Fb4D84TNZl-2FH3FV4D1w-3D-3D">Toronto</a></strong> - September 10</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CnclA52lgd0fxCRaXKWxo7lnluFcqbBXU0icFksDj2QWAVYBKDxeLhg3XZUZ0KQDiVrdKj4XL1NtJKfsCRdXVo4eGg-2BqQ5V5bQY8EOWC64foX6_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxY3GRc8hhDdUk0uEb3v25eM1UrVsmqh0yTRoD4EZXghiTjp7qKd6kpWMojV5pNOmPPcfqgTd2ZlOFDLxziuXhm2OcHv0fYi7OcvNtWmReY4Wsst-2FPsrWrYvMjUbx4nYfJoZ6az3oPUBLwfrQlplyzKA-3D-3D">AGNTCon + MCPCon Japan</a></strong> - September 10</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsyaxsoZIX7xFkDgRYvnVvo-2BIlIJoqjwM16Mu4iy54japJOzLBk70UPfKoAiDTS8y7A-3D-3Dis9O_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxVtDN3iQgRmIF1z4g3opIPb-2F9oMWrEWWsTw53kMH3BdA02mbYnf-2BobR5Lw6-2BypYwX9CRg9OQg-2BzauOdwlhMO7Dbcpx18Y1cAdXSxApTrbu-2FWd8rVSixETJaIKTC9K0Yc68pgAroCmbyWevSbVLxgIAg-3D-3D">Pune, India</a></strong> - September 12</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1yD-2F8VQrzRO-2FXttIK8cGZOM0iMHnh4b2OX7UZ5Ung59YbdhQD6Lc2mVpa3XgoNoCw-3D-3DU3J1_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxoHlTnRUF73ffZj5GHBciNXZoedFUdQp7RUjZkjtD8zxFA8ALfUeD-2Fk4kIVnsudooDSN7qjwHFUOV-2BS6BMEYY1p-2BCp7kDQ3rHvVOPSQSeqMzPdZ0c9A19Gh8K5VQGTAw2ClMWJV-2Fm16zfgKfzRywT0w-3D-3D">New York</a></strong> - September 15</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs8JlwMiFTQxcJO4-2Fvq1xCVre6ALfNWtLr6-2Ba05tRYJFWeB1bUkl5Pw7-2BErvrKT076Q-3D-3D4GPP_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxSqQ8ROu35906foAuhKcPQMfHf9HeqIV4LYALDxdMZVXCn899ETnneiXIGbSs2HpAQp9yeZV5v8jLSaBJ4tyN2apztmG1pZcpOrA8DOKjrViP1oNbKwKkB4upw5X6yY96YOQdIv6nPeypyb5uZhbBsw-3D-3D">San Francisco, Voice Agents Forum</a></strong> - September 16</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CnclA52lgd0fxCRaXKWxo7lnluFcqbBXU0icFksDj2wlCa5-2FnehOYRi-2B2k4X-2B7gG9D-2BM29FoExTZlm7jzlPmEXEdETKZgz79o-2B4BMETsbi7Sl4_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxwdQ0O-2BSIMFtSs0srsGSY-2FzbDvC0vA-2Bb6Nz5Lwjq9-2FmOxoj0AALwp6urivs68wYxPemtpwIFhER0FZn4u3QopgZNUAbeCQ9-2FgMSpVgghqNYhZKeuH19lnES5ijCXcaFFMOwJBv0CbUOkYOFQY6OMgfg-3D-3D">AGNTCon + MCPCon Europe</a></strong> - September 17</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOfChUPtNXHjeh173mRg-2FeuXq8ZDoiI9qjXQNYoPCjDxPePDNsyWTxpfwQ1P9dWxS4qESWznmvqjBYe7U-2BtL1I-2FOiOqcjmAO6jczJfGIp3g0YyfukVtyLUEJfZvfYq19bAp9L3H6gON87-2BzU6V8UtufW6uaccyJ-2FprmE9QqmOwboLw-3D-3D8kms_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxRwM3rxcR83Rnt0CsnscGYRtn78LqXwWtx7BrgdOhz0H-2FcWyrGEm7JvlQfqk7w0beugUK4V-2B5LInCiHuwoWFBRlCXkGzW6FpJr8eevTOLrdQ7Ko1PyIK4OdKw3bagh-2B0qWl-2FSzphJYfIOfCw3aPsd7A-3D-3D">Coding Agents Lunch &amp; Learn Session 22</a> </strong>- August 21</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOfChUPtNXHjeh173mRg-2FeuX3jC80Q8r412EKnUmZub9A-2FTs0TqY5nlYxyWwyGztKqQmErCiAUTcjJgkebaK-2F4W6-2FbAZdHWb-2FhYlolzvOG-2FQoECsE7khcjwIDOKuWTU0QZ7C-2FQPDx7SNJLJ1gEm3v5iWcsYTTy-2BtfFx1utL8Hqy6YO5blFuowRiKUFSeP1kd2-2FX2Z7lwo9UODPHofuUP-2B3Kgp7QaN2aRkXWLbJRaGwwEwcXzlgYhLPx33kfFOBZIl5RHbCebg3ez1QGqkqwfzSvoyiba5HDCE0pw-2BiKQ4cPIXuVwbONFK3XJbj8BDjnEWyXAMCpNy6feY6gkWoAN1cLmtFtsFmQgcdRccU1jFX9ffQ-3D-3DvlWW_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9Oxa3wIUNJ3kV-2F7wpexW71Gf2KOpu5DUsbyPMvrbMKqeSwLj7UeErp81Dy3AisQO6unFGsOSn7WW4wGhvcinPaebvlSNiIxngnmfKg5D30-2BgV4VhXeNf8KtX0FKqVDoIzatafsxR0RLK9RJw1pnSQortQ-3D-3D">Reading Group: Prompt Injection as Role Confusion</a> </strong>- August 27</p><div><hr></div></li></ul><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OaaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OaaG!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!OaaG!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!OaaG!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!OaaG!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OaaG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg" width="972" height="386" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:386,&quot;width&quot;:972,&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_!OaaG!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!OaaG!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!OaaG!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!OaaG!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f0987c1-6fff-49b6-90ad-f33cf7790290_972x386.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong>ML CONFESSIONS</strong></p><h1><strong>The JSON Supremacy</strong></h1><p>I spent three weeks improving a RAG system that kept missing obvious answers. New embeddings, different chunk sizes, reranking, hybrid search. Recall went up a bit. Users kept complaining.</p><p>Then I found an old debug branch still live in production. For the 40 most common questions, it skipped retrieval and returned a hand-maintained answer from a JSON file someone had built months earlier and forgotten to remove.</p><p>Those 40 questions had the highest satisfaction scores of anything in the product.</p><p>We fixed the retrieval system and left the JSON file running alongside it, because nothing we built matched what a person had just typed out by hand.</p><p>Share your confession <strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2BJFTSqu4Wp2vmph0fxNcjkkHqG9he92eZ31EBZRqArucRZv7Kq3AAmwGvD1htpAfzeIKGoz-2BGgkqUNjRmvDJVlq-2Bf1qgJOvTsuaCb6Nt99jeilGs7ox0CcWQDlvT0ONaUSJv5ydfSPsAgQnD0MYY4s-3DJigv_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCmwTwMKRho443AcF-2BZxAnQQ3y7wJcKQRAW7DvPl4t6fT8pyDqudhjBLif-2FfOgYLh-2FqRJkNcnr-2BLjcnJ-2FcIQPgGQEsyEY3aq7xcbmt4H6vn2k2nR1yLK4AOzMSTTeitoseBvXz15P8bVEJAQLRDeCAbvHJv0dXoIZlYnoitV1J9OxgsBS4YQz5vzOq-2FMCTu1eDhb7HO6GuFoUxY-2BW46Tm5qDEbzT7Fpi88Vu7Gs8dmZZB0Vt9BYvE0AR-2FY6w3xglg3ny5Fm3XWSqScNXkzxCJzhGdl93wD3IZgviRASRdjRhhEVV68aEK-2BWjWpP3O8e2N1A-3D-3D">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/your-agent-needs-a-manager?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/your-agent-needs-a-manager?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the community.</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[Who watches the coding agents?]]></title><description><![CDATA[Plus evolving agent designs, MCP sprawl, and portable plugins]]></description><link>https://aaifcommunity.substack.com/p/who-watches-the-coding-agents</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/who-watches-the-coding-agents</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 13 Aug 2026 16:08:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!admB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>When your agent sounds like a kid: <a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs7Aa8kRh0KegId-2BXd02HeUfv5vCYtkABfhbs3qQUKIfqUzP86g711Ws1zwIoQL2LTm5H3OUEREVdPf9NYkKdkaj6YJV-2BDfLjwugyZtmSVZUjK9M3OgpKtuoyPm8xplvoQA-3D-3Dkk1S_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhX9H3uB5Viwrs3XCodbxg0Ew5gPUgJRysInB39IRhvTxhMzhxKU4rTK7QJav3XA8r-2BqN2iYQDj-2F45cxY-2Fq45Cg6-2BtRUH5OmWfopO7deXKCa6NGkUupB4uAXzDUioOkru193b5xX9f9OCIcBaPdDcxAA-3D-3D">&#8220;But you said I could!&#8221;</a><br><br>Somebody said it, and it wasn&#8217;t you. Our next reading group on 18 August takes that apart as a role confusion problem. <strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOfChUPtNXHjeh173mRg-2FeuX3jC80Q8r412EKnUmZub9A-2FTs0TqY5nlYxyWwyGztKqQmErCiAUTcjJgkebaK-2F4W6-2FbAZdHWb-2FhYlolzvOG-2FQoECsE7khcjwIDOKuWTU0QZ7C-2FQPDx7SNJLJ1gEm3v5iWcsYTTy-2BtfFx1utL8Hqy6YO5blFuowRiKUFSeP1kd2-2FX2Z7lwo9UODPHofuUP-2B3Kgp7QaN2aRkXWLbJRaGwwEwcXzlgYhLPx33kfFOBZIl5RHbCebg3ez1QGqkqwfzSvoyiba5HDCE0pw-2BiKQ4cPIXuVwbONFK3XJbj8BDjnEWyVD6bvoUai-2F2rrVC0vJVXB7fcRyWi7NeYztbIrkUF13ZQ-3D-3DvnCQ_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhteWOGciDxXznx2hH0qhbmtV-2FUaE6kBPqhdTnkOtZHhz-2FI1Fs0Stv1gYqs9XN4TeUTdDFiQnXkg5PecK9AUQ28xFA6Jr-2BepwEcGwqOuKyqG1TPnkG7HTrNS6xfOUUfcGXeiQOY9-2BBMnIvuNx-2B3AUUmQ-3D-3D">Register here</a></strong>.</h2><div><hr></div><p><strong>HOT TAKE</strong></p><h1><strong>Fresh Pair of AIs</strong></h1><p>The best verifier is an agent that did not write the code.</p><p>Who should check the work? Same context or Fresh context</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1l30g11ZcdfK66SHndRcNuRYZv3eC1dRMWXpU3YnB8wLbrGckts1zUa-2BOduva-2F-2BmQ-3D-3D6QlU_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhJZu1x16Tx-2FwXJdnNm1G-2BHjDw-2BYpn2VPO6bCEhOMgm6wYzIz9-2B-2B5SZu3NuujF-2BKJzKw0ectJfmKGtwdvJclGtClr5RNzb9c7vXHw3cxLoqFIZUSuJF2tgqzvOwKsETRA6F1unqhSFoc-2F2IktxJO6mBA-3D-3D"><span>SAME</span></a><span>      or      </span><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1l30g11ZcdfK66SHndRcNuRYZv3eC1dRMWXpU3YnB8w-2FUrGbP0GrgjzYRP-2BzwYNbg-3D-3DrRr4_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmh27IfJ6VFRhZQ3L2c8M8cmc22BFFfQk6I-2FOXcv6xoCP70lu-2FR37A301sAEzZZAxvcsJeA0LTbtx1uNi-2BMDS7jUeCmZAUwieudox3D3FjNYOc62fPOkCiKWzTT-2FzpuR-2Ft5itldDNx0NsokcHWUyYafrw-3D-3D"><span>FRESH</span></a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h1><strong>Rules of engagement</strong></h1><p>Close, but more of you back writing better rules over upgrading your model.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!admB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!admB!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png 424w, /__u/substackcdn.com/image/fetch/$s_!admB!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png 848w, /__u/substackcdn.com/image/fetch/$s_!admB!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png 1272w, /__u/substackcdn.com/image/fetch/$s_!admB!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!admB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png" width="1185" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:478,&quot;width&quot;:1185,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!admB!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png 424w, /__u/substackcdn.com/image/fetch/$s_!admB!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png 848w, /__u/substackcdn.com/image/fetch/$s_!admB!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.png 1272w, /__u/substackcdn.com/image/fetch/$s_!admB!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9102e3ac-b837-4477-9648-5f171dba97ec_1185x478.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><p><strong>VOICE AGENTS FORUM // SAN FRANCISCO</strong></p><h1><strong>Building voice agents for production</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_!Dbe-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Dbe-!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Dbe-!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Dbe-!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Dbe-!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Dbe-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg" width="640" height="336" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:336,&quot;width&quot;:640,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!Dbe-!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Dbe-!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Dbe-!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Dbe-!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c280ba-6542-4220-b5b2-be343fe7f89d_640x336.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Latency, interruptions, handoff, evaluation, observability, reliability. Voice agents bring a set of engineering and operational problems that only become more important once people start using them.</p><p>Join us at <strong>Digital Jungle SF on September 16</strong> for a day with engineers, founders, researchers, and operators building and deploying voice systems. Compare how teams are approaching the stack, where technical choices create tradeoffs, and what to consider as voice agents move from prototypes into production.</p><p><strong>Early Bird tickets end September 1.</strong></p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs8JlwMiFTQxcJO4-2Fvq1xCVqTSzMelZQSPaBREk6Lq6F-2BNoV6yPqvwnQB-2FGhucEMRtg-3D-3DdP31_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmh79QXXMzgxdx8MyHC5fnoehA-2FsBfLF93KzciTv1oKeJAZjUjVDIK-2B4Qrs5Gs7Hicd1ptyR-2BK4nKB3PujkdaouUuunTghHActsu8Q1-2BOPJFl8D-2FV9THhbMq5gWt7eBZqvYe0-2FTimRzW7mfaZOpP36M0g-3D-3D"><span>Register now</span></a></strong></p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9wL0NTxTEtMerCbgR-2BKQouPT8-2FpH5UsYHM1pDGEKlFCcOcx7p1c5zqLif-2FF9ICqiCUGVD2Vv-2FkXDr3bFgrqq-2F4-3DZJYv_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhsnZOMLSH4vBkl4cULPArrYU-2BN5gj7vj1eRyZgW2JVg4gPVZ9u4ah14HUDTZC1OgyZs1Cxobjdlh0n25-2FTs5-2F3n9mGQwht9dCYRMq0W1skApA3irCATXKUXRAP1Vg-2B2A-2B3CiaEv6TEtqC1iNcebs83w-3D-3D">AI code review orchestration guide</a></strong></p><p>Seven specialized agents, coordinated through a CI-native plugin architecture, provide a practical design for scaling automated reviews while controlling noise, duplication, severity, cost, and failures.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs4a21X04ToMqV-2FYnQOEsMKSw43qhl-2FSuTy7wqaDY0bFtJZRZ4BLemqNokWSnjVq3lh5MQ1QvuZwfXQacXY4b9mY-3DqCqP_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhQKADztS3G3eO30m5-2BiYBK9-2BzhyZT3ub2-2Fox9oPGh9Xbcu2SpcpsLdaGWSUwRvQMj-2FCxWGZ-2Fr2OS3vEbnn45DoDtbemzcDJ4lHIWBQfvT-2B-2FPuVYA-2BlS1f5tUbRhB5Pr0Lzuq1oV26f5hj9dYDCYTybQ-3D-3D">Static retrieval training and benchmark</a></strong></p><p>Training on 660 million pairs and aggressive quantization produce an 8 MB retrieval model that can embed English Wikipedia on a laptop in under eight minutes.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs4a21X04ToMqV-2FYnQOEsMKRCfvxJneH1BKoW3DC4GQtT6bZmm9-2BjQ-2FoSW2jkiaOJ9FYB7ev1-2FKinpcbYh-2Buy9FpmkiMgKPy2dYnYTTrCfuCjeNe__BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhZ-2FRNFJUj91IOdOrVUxtYxf-2BoqmgSfnmP7s-2Btxp1V7KLXWr0tZe-2BJmxnAMiPyjwMAl7hV95poprvUM7BD51ABSqWmVm-2FjzKeuslgoDI7FpxtY9-2BFlM0JuJJ8XMhddje4xRkskNQQT4LyjysMW6mqADw-3D-3D">Coding agent harness training guide</a></strong></p><p>Running each rollout inside the deployed harness lets TRL train on captured model calls and hidden-test rewards, preserving the agent&#8217;s genuine tool loop rather than recreating it.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsxhI9PMKosXLlxJATxwSjtj66y0L0Noyrdc83R6Lf1iN0Itz9QPmzf7bHkeZMbdJqUzmh2ddh54QswyU41cZzPoyFRlTTTCaz-2F6bkxtCAIOCNXA0lAmR0X72yWA61G7REQ-3D-3D6JPv_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhUjnShH4hwY5OE1OaS15BiSzpYjdnvxKRgLyjP2Q9n0J2XfA-2FvfNmQXhgkjUeOs-2B-2FqRzckhihpP1kZ7ssnM0bPGETaz40GUTiTab1OY1412OorSxVcnRGqHGWPiSy-2FIMrcJTw-2BXztiCmZTWJmIn-2BHHQ-3D-3D">Reproducible evals for SRE MCP servers</a></strong></p><p>Deterministic telemetry, isolated agent runs, and blind scoring form an open evaluation framework for comparing MCP tools against direct SQL across realistic incident-investigation scenarios.</p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bszyytk6tf9Nv3uyXz6G4zPTfQUq8YGVbzBU80ZYZxIKUisTC4hXFdhJ7W9MzU85v-2FXb17-2FGax1YAVblBkvbYIwWS0tfKBq6Nj2Vc8FbtIMESuD3R_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhMNDFLL9kM163ufXRfGyQS64FUyEFfuHmTUEcEvQljlV-2BpoEIKbLneACgWQMDkA1PI8HZ-2BiFRQ67fkuSOjAqSeyBJlAGwppPTUTYGqvBKhvWeBGRtjXAL2EOcV9K4lLNZTftDqf55od4GdX09k0clTg-3D-3D">Senior Machine Learning Engineer</a> // Thorn // Remote, US</strong></p><p>Thorn is hiring a Senior ML Engineer to build, deploy, and maintain models that help identify victims, detect abusive content and behavior, and support the removal of child sexual abuse material. The role covers model development, evaluation, data labeling, and production infrastructure.</p><p><strong>Responsibilities</strong></p><ul><li><p>Own end-to-end development of production ML systems and algorithms</p></li><li><p>Define data sourcing, labeling requirements, and evaluation processes</p></li><li><p>Deploy and maintain models with product engineering teams</p></li><li><p>Present technical work and collaborate with external partners</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>5+ years of experience in ML or AI</p></li><li><p>Experience building production ML systems and pipelines</p></li><li><p>Production experience with computer vision or NLP</p></li><li><p>Clear communication and willingness to work in online safety</p><div><hr></div></li></ul><p><strong>LUNCH &amp; LEARN &#183; SESSION 21</strong></p><h1><strong>856 tools, 103 servers, one quality score</strong></h1><p>Tomorrow, Friday 14 August, 16:00-17:00 UTC. Free and virtual.</p><p>Om Shree is presenting TDQS (Tool Definition Quality Score), a framework for measuring MCP tool quality that came out of a study of 856 tools across 103 live MCP servers. He&#8217;ll cover what separates a tool definition an agent can use reliably from one that produces confusing behavior, and what to check in your own tools. Community discussion on the MCP ecosystem follows the talk.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1l30g11ZcdfK66SHndRcNt4H9bE-2FN24fbYk2w4vUkkj6AZXYqFCOIOVXf9pLDfKLQ-3D-3DfaJC_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhkI0Vf3JFI4MNz6-2FNOF3P-2FXexvFPoCs6EX3hQk5iGGljD8X6Z2WR7izdNuVsAVghTodbgUwgoMGmiVutAidFuaG6c0LdFs69Z4E1SEe4MmBL9F9e0tb6TGSGfvdllomveGHt8URUH-2Bnvtlw0QuOZJMw-3D-3D">Register here</a></strong></p><p>The last session ran on a related theme. Leo Walker walked through Arcade&#8217;s ToolBench benchmark for grading MCP servers, and why a strong compliance grade still doesn&#8217;t guarantee a clean connection. John Dellenbaugh demoed the stateless protocol change that lets you scale MCP servers across instances without a sticky gateway or a session store, and Ben Kearns pushed back on what happens to authorization when a client carries its own identifier.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1l30g11ZcdfK66SHndRcNu2vaiFHmGlVSD-2BnyDgeHcFc9jXIGJ-2B0jledjkQ8QoqQQ-3D-3DtlAN_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhHZD-2Bx6awRBxBwO-2FnuUT7cr82fcN5axMUyNPMk8j-2BLR8mDLvVH6SxiULMimP77S-2FxvuLj4im-2BjQhvYvrmKEPREPCrdELlTdZsPgpeaVManIfPXpl1aV3q-2FA6LdmOtB4u-2BXnzyU5bKVWLPagH4UrQbVw-3D-3D">Notes from the session</a></strong></p><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>Why Supervising AI Code Is Harder Than Watching a Car Drive Itself</strong></h1><p>Supervising a coding agent may be more cognitively demanding than watching a self-driving car because its intent and acceptable end state are far harder to observe.</p><ul><li><p>Self-driving works within defined inputs, goals, and physical constraints; software development is open-ended, with much of its intent missing from the code.</p></li><li><p>Graph-based workflows can run independent agent tasks in parallel, then use fresh context to verify and merge results.</p></li><li><p>Growing skill libraries need evaluation, pruning, and reliable selection across models.</p></li></ul><p>Better agents still demand better ways to supervise their reasoning.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CWcrzDaJ8SWyifCwWumXi3-2B7ZAB-2Bnde9rz6d8Fd21FB9dsnvhmTMJPZPa09Rwntq6MhEkHcvrGm-2FZdKcVLzFf6iCIbBr29EPw1TfVFRAE-2FBtljtiJU3IgqbjWJb1GZWw-3D-3DSMNY_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmh90hBeFXKdrVwlOS4SgF6it-2B6qGjVCzhMtpW9kIfPaHsCTf0OHzcdZiiHYcLGOQimaMNT2AkNxPzV0oewhdXpf6W-2BTJT4sWIk9rLO5KaR6nqORdXtCT5obgTu-2F-2FzreBjzS-2FF7oqlCaEwwIXCwIjKtbg-3D-3D">Video</a> &#183; <a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1OjvrG0-2BX-2BNv2CWIkKC5jL86oUq1Nuaem1YFakUHMJG3I2kEkWzUM1SuFrJHR1JS15FRi0yS9tKik5S0Vczxwg4zxFN8hR0S4LBXOwXoey0YDJwUDMcJzkw099QlO3Z1w-3D-3DGC45_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhDFBvq-2FFNzlmhYPJLP-2BreoCRtrNVgMRMbvkyURqTeWIqkDmHd8V51bCwCxbgsOWMtB-2FoRisYumiJcYG4JD77C2MuLJAotFLaUaeVkZQe2HUkiAd32n5dOGDJmlE29AciNDvexUU2aJUShWtPUu8ZadA-3D-3D">Spotify</a></strong></p><div><hr></div><h1><strong>Agent evolutions: Stop guessing the design - evolve it</strong></h1><p>The winning design cut CLI startup from 142.0 ms to 98.6 ms, yet it did not exist when the search began.</p><ul><li><p>A genetic coding-agent loop generates diverse approaches, keeps strong performers, and mutates or combines them across generations.</p></li><li><p>Binary gates exclude broken variants, while a frozen numeric rubric prevents the scoring criteria shifting after results appear.</p></li><li><p>File-based results preserve audit trails, survive crashes, and keep parallel sub-agents isolated.</p></li></ul><p>Measured evolution can find designs that intuition and one-shot sampling miss.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bsz9dZBAk-2BMKDE6sB6nsOk9v8H5xe2QQF3RnSbEwm328Qg1qBnXT-2BW6NRkkr-2Bpcx7ksFbJOQwb7zW0AxkPg6MVrak63VEgoPGdzciOFQ1PQfR19VVwyUsNETteFdU6DeEww-3D-3DTLzK_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhxRcSN8DTnddQDjHE1S56mdrM1SoiHgF0yTVu-2F1iNN-2B58ewV4R4VM7QYZMf5Zh8Uo0ZFsHHqRDvXVWj7vGfqpLj-2BcHYA7NT-2F5pVy088Uj-2F8Rx-2FXJl0l9TjhbrRlmgW4yR01V0NuJIQNoJqSn1Y6s3fA-3D-3D">Read the blog</a></strong></p><div><hr></div><h1><strong>The enterprise MCP scaling paradox: why every agent needs a tailored backend</strong></h1><p>Successful MCP adoption could leave an enterprise running hundreds of servers, each adding compute, maintenance, security review, and on-call responsibilities.</p><ul><li><p>Broad vendor tool catalogs increase token use, latency, and attack surface while exposing far more capabilities than individual agents need.</p></li><li><p>Internal servers fragment identity, deployment, and telemetry unless teams share a clear platform contract.</p></li><li><p>Gateways, generated tool definitions, and agent-specific backends each reduce some duplication but introduce their own tradeoffs.</p></li></ul><p>MCP scale depends on governing the full estate before server sprawl sets in.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1HFb1IXVH-2FrPT4PnUNbUpL-2FMFwtlbAcWAy2AwxON01e8HgcPkn3f6AfQaz1zQ2QtOHQpntuVcJ6IanXg5TMMaV1p-2BNls1R1Cuqqa0qRBTy3wRzlQ8dDqt4SMtqNydV8dvhYsBZN-2BFpCsoCOfzEetOw-3DsFS4_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhurHtjjh3QuipLuc2z2LH5z-2BP8jn3CGMYjwE11zY-2BRgsAz8ZLnlSlIXUcMG7o5-2BrSXWat-2B1snL4fsz9Pc-2BYq-2BZFod8MXRA7P28dFi-2BzHVWoNAdcqyWepiWjeQee0v6qEC2F2ko-2B6d6R-2FYX2Iee1-2F2dw-3D-3D">Read the blog</a></strong></p><div><hr></div><h1><strong>From Skills and Tools to Portable Agent Plugins</strong></h1><p>A deployment assistant combining reusable instructions and live tools can now travel across compatible agent clients without being repackaged for each one.</p><ul><li><p>Agent Plugins 1.0 places native Agent Skills and MCP configuration inside one predictable directory structure and manifest.</p></li><li><p>Client-specific features remain in namespaced folders that unsupported clients can safely ignore.</p></li><li><p>Installation, permissions, trust, distribution, and runtime behavior stay under each client&#8217;s control rather than being forced into the shared format.</p></li></ul><p>The result is a narrow portability layer that preserves room for clients to differ.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs2bfmmBNlTrxuCySkyWGG0JCQHSXfRlItg-2BFISHIMoagZWZjg49o9aZfx-2FIElhsrxedo03OqbdNOu92gGUNaDb4U2zLh9ceAkmXBqhcokDQbUNaQ_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhP1n-2F5V2y8CNpoANVTLPZHPEy85pjLxlSnJUhMDTa-2FDssrXBA8kZliPEvCzvMzwdaCGMpgV2fe-2FzuhyvtcEOm2AsNrJEFuxFUUIHGr-2FUk37eqZ3M-2FUXxk-2Bgbiu77Y7-2FoPqB80kduNpVfOmJHmaUJjlw-3D-3D">Read the blog</a></strong></p><div><hr></div><p><strong>IN-PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0ZOavlRsylaYzeeOqTv4Pe8alRx04lrXeNQIBInKAgoFRCcdN0cYpAm4nriQGIH-2BQ-3D-3DWHN6_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhuNejPuFo2-2FuWGiNYNIA8Lx5Uf3PIPzl4IcDuuYmrMUquVtacMAJ-2FKjqhu0H9rfvgkA0GLsm1unkZ5lPh3CrqMNg7p7aFzxsf60mdobPZX-2B-2Bl6a6OjpAmfAsUnVaWVBHLRhJYzu-2BQfzzCjxgSPvLPIQ-3D-3D">New York</a></strong> - August 14</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2Bz-2F4qe9MxPY6qLQ-2BUG0zCYy0pnuPMDR6GSRMAecdZuIFf0RcWUQHsewkHr9esjVOw-3D-3DbKnP_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhlm4-2FjdAphrghvQp8XEeOZVtQUvsq7uL8vQLDfvMnvonkhmGUnsFROZHCARCNv3gLT9851PKb71u8B9bJMBa4s8I70BdY2WXCIcJuKiWAsw06U-2FQL-2BZzoYu7RimlJdKW6F2BPF0h4H3aaYeTbcUSLXg-3D-3D">Silicon Valley</a></strong> - August 27</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs15m51uTlyy6HasCxcoocKshd6ABvzxokHuBEel6-2FFtrh5YhVVmIW6c5gYDkA8upYw-3D-3DtV3T_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmh6Y6JhozoQrUG6bm0MJGpF-2F67IFl1Boli5Sv9wezL2jxfuTVQ0soyYGIlobK81593UgmFwDhfc2-2F2F5jTmktYdMpMlZ0-2FQLRXKhh3VEE5YQCS-2FGxau8fojAFJTeZim4YvJNWw7EW7EeTeSVbfcRdPeQ-3D-3D">Melbourne</a></strong> - September 2</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2FUaeD2NkqRYcG2lEAsrq4Hug4wHhi2DZWquU5EEt0fG7xz2ArVXn-2BV4IuW43SkPMg-3D-3D1gdh_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhMFE0D4m6YE9WDU8JR4c-2FTB2NBYOGj8TrDLBc8JfAS7bi6X6l24Iut3yPDKro0J2kyVlcGv9qrK0eI-2F9CAolttbwEtCmWy-2FRts4In17MLKuBxkMOB5GdZE2r7-2FVkbykZV-2FKnNl2m5ljiMCtG-2FvTJO9A-3D-3D">Shanghai</a></strong> - September 5</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs22iXZ0zgFOES84dw6RE7FsiMyxkRXUPu7WkXmUIALXfN8WwoVtlIwkMcJQk9M1Dfkdz-2FTKzziYACWc6pBfaQvg-3Dn7pS_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhbCBkBPUVR02dbHEU5W3WR-2BT1M5q7hAW7JGKgFzdS-2F0TWlTzBy7sChiuBbqXUSM8-2F7HW4fojTypG-2BIkMRU0kNNNVE7N98XxskAiGd0tfPkV-2FMAqvWm90KqQpxwV7Mpd6PQS6Dlo2pm55C2ZpuNb3dQw-3D-3D">AGNTCon + MCPCon China</a> </strong>- September 6</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs73wFzq-2BLAdATXuHLS-2Bbipcgj6ZnmAU8o95JwPkbedGEA46qCS3uZn9ggsGHHnZzcg-3D-3DD4H3_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhrNS-2BdcCKAbxjrgoPKBrZD9T-2BtjwFc3k5Ga0aUR5THyQ-2FSDGQ4lhNH4-2FRB2mHLbcAb0zcpDIeHYUeEVawulJj09dVab81F8SyUClkwJ6IUFIMpDjNUD6nhDituRVxMfiudEHiRBbQLBQ5yt9CuYHngw-3D-3D">Toronto</a></strong> - September 10</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CnclA52lgd0fxCRaXKWxo7lnluFcqbBXU0icFksDj2QWAVYBKDxeLhg3XZUZ0KQNMLcYq82uKzOuvinjnnjIx9C77vF6MKRxE8-2BgkUsAKvVvO8_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhR-2B2VnQuHKUIE6wrXrrHpRdyaHqJiKrUVz-2FIziXdBXReGAtNKfoJMqo2H3-2BoeJVcKGai6cojsxPDjHke-2BJQ-2F00YN493Vuo3o0-2FmQOAQiWCnBjzkLOp-2F9o-2BQeFvQFODbWLA-2B82U7BVYPVSr-2FK-2BK8RyPg-3D-3D">AGNTCon + MCPCon Japan</a></strong> - September 10</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2BsyaxsoZIX7xFkDgRYvnVvo-2Fj3-2BNYclpZiJvJ7VSN8dtk6zMPGNV6VgJFMxci10InjA-3D-3D2T1r_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhRQtk0VyLVj7p0XUHTvD7wuRQI7S-2BL-2BZKBVgz6eDJZfmsrNFq71hAUo0JHDwkGiyk1FGDLlC1bXe-2BG842E3R3uxF1MSBqiQlE48KLzGcGqxHjBBrfsEYNTRA8IlxDm8JAsD1TKnY7P8GZ3FzfODXdDA-3D-3D">Pune, India</a></strong> - September 12</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1yD-2F8VQrzRO-2FXttIK8cGZPo2h8lQtSggAC3lHrOiFueIScnxkCtdDHMjw5z-2BYvSPA-3D-3DbpZn_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhiVfUQBDhCB0lzJQxLblpUorQCaIy5WYEApdGPSK48yv6v3IdPEBoHd0-2BI1jhicenPsHJAy-2FIpQ44wwUIiacTc0eFk-2FOhso2MHQCTG2UGr0VFicw2Gu6UXwU4j-2F263Bs5gd6nuFITeSWqtpWjWFqqvw-3D-3D">New York</a></strong> - September 15</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs8JlwMiFTQxcJO4-2Fvq1xCVrIn4PahCAskyXkNeBVneigc8VczNcTzHtDWX3g5mxbAw-3D-3DkYEF_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhkwti06cJ3qFzh-2FngYQcdkhK4gjQHzDhGpK-2BRPRgng2H9x8X3s6rhdg206xKzzr-2BB33TAdWZyjm2y0FdZn6rrRNnj28hJkTMaHAsqpWy5SELfpHtfufCh5mB4OhRhJlIl5TQurjxtEqyNmnQKwpzqlA-3D-3D">San Francisco, Voice Agents Forum</a></strong> - September 16</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOfChUPtNXHjeh173mRg-2FeuXq8ZDoiI9qjXQNYoPCjDxPePDNsyWTxpfwQ1P9dWxS4rXQUXF3MnMbesJk61BPFpjPPKpZWztEwcDa6iVlk3ufaz4tkUICcTQxKXXL7KES5Exx87i-2BlXV1BwBsAd3XBiGMPj4l6M9ongUjjHmxWhp2a-2FhaPO3MXytQTROKtkPzewlRowgAMxtiOUk3eUn-2FvlYPy5ukzk-2BWMZHbmLbX8JluaPzFoi3sKrGNj97iHpc4Lm3JKHuYK3hGmYE7jB-2FtaPuPNiwB44oAuQ60PAeauGTTwCsTImz6tdGkwl2jw1v7SHIl6F8b44fVK56KX1SOmtrSMROeBEcCt-2BGE1iGPiV9SqKcmTgFwsDqm7YSFalM18n9E3jQd1-2FBbMVoxjvpjP7g2zTL_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhmuzdzwf9TWqNAtTHzT0moxzQkWv-2FAj-2FzDJNJl0cQnSLARHO96f87h2rjNbdwW-2FKR84RAGP2XKBTigMsOk27t0nx0PkpzrYVHk537F2mni7qXSk5ZEjQdu6Te1mnSZVRWPq4haGTqeywskDIs7s0Sfw-3D-3D">Coding Agents Lunch &amp; Learn Session 21</a> </strong>- August 14</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOfChUPtNXHjeh173mRg-2FeuX3jC80Q8r412EKnUmZub9A-2FTs0TqY5nlYxyWwyGztKqQmErCiAUTcjJgkebaK-2F4W6-2FbAZdHWb-2FhYlolzvOG-2FQoECsE7khcjwIDOKuWTU0QZ7C-2FQPDx7SNJLJ1gEm3v5iWcsYTTy-2BtfFx1utL8Hqy6YO5blFuowRiKUFSeP1kd2-2FX2Z7lwo9UODPHofuUP-2B3Kgp7QaN2aRkXWLbJRaGwwEwcXzlgYhLPx33kfFOBZIl5RHbCebg3ez1QGqkqwfzSvoyiba5HDCE0pw-2BiKQ4cPIXuVwbONFK3XJbj8BDjnEWyVW5Z4UJ72zb8OZJvtNOU6ldmZCdj5SDBljiVd8FH05Mg-3D-3D71Sf_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhnRJ-2Fd86sDKCyvmq7OvFxPszmrm8R1eX-2BNRUJdronXWVdl5dC-2FfRv9s-2FUBn5BESoqGyRVHYtRnYiV1GSA4eEZ6SdOwYwqTHBnIUeuKSeemHfG4eoY64UF9cMD2gxCylMICNBt2DenxJWcQfut5FqeOQ-3D-3D">Reading Group: Prompt Injection as Role Confusion</a> </strong>- August 18</p><div><hr></div></li></ul><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CzXT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CzXT!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png 424w, /__u/substackcdn.com/image/fetch/$s_!CzXT!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png 848w, /__u/substackcdn.com/image/fetch/$s_!CzXT!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CzXT!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CzXT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png" width="1016" height="926" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:926,&quot;width&quot;:1016,&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_!CzXT!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png 424w, /__u/substackcdn.com/image/fetch/$s_!CzXT!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png 848w, /__u/substackcdn.com/image/fetch/$s_!CzXT!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CzXT!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19a74045-c628-4d16-902c-2d3f6dbe8eaa_1016x926.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><p><strong>ML CONFESSIONS</strong></p><h1><strong>Predicting the Past</strong></h1><p>I got 0.94 AUC on a churn model and presented it twice. The second time someone asked what account_status_updated_at was doing in the feature list. It was the timestamp on the cancellation record.</p><p>I said I&#8217;d double-check and moved to the next slide. Rebuilt it over the weekend without that column and got 0.71. Sent the new numbers round on Monday with no explanation. Nobody replied.</p><p>Share your confession <strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2BJFTSqu4Wp2vmph0fxNcjkkHqG9he92eZ31EBZRqArucRZv7Kq3AAmwGvD1htpAfzeIKGoz-2BGgkqUNjRmvDJVlq-2Bf1qgJOvTsuaCb6Nt99jeilGs7ox0CcWQDlvT0ONaSzIzbWi9-2FScTybigYKjL5s-3DzBte_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3vwSMlSNvMSlwO2FVveRf8jGmFef3mgwaetrSSMC19WCu1M3Iyokl6D-2B6GtcjWTkJBIQ8ON-2FLL8dBgtEIp0nZ-2FNhqXhAag31bSFPCZZwu1rMvBaNDxhgd6XpiW3uYp1pBtIibqq8OQ1IEQn-2B8tJ3Ilvqc-2FyCJXHvDEYQEtF46T3LdD4aLEQ-2B-2FIoRKyMQftOWIwwjpzAuoee6heoS5GwPWmhzMl-2BvkN1ulVvW2T-2Bek429-2FnB5-2FzIG3QesnFhRFm-2FSK3eCl5-2F5JFdQW0HeYOCuzXR5m2eZNEF-2F0d2mIWpRWrkF5SnqH-2FaTarQpsOvo-2BfMhSjCQdV8X7WODLfY9-2FSBUgTH4ykT8igLYvZ4KlPP6Gn4eA-3D-3D">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/who-watches-the-coding-agents?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/who-watches-the-coding-agents?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the community.</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></p>]]></content:encoded></item><item><title><![CDATA[Your Agent Has Expensive Taste]]></title><description><![CDATA[Plus&#8230;AI Act rules, conductor agents, and better coding loops]]></description><link>https://aaifcommunity.substack.com/p/your-agent-has-expensive-taste</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/your-agent-has-expensive-taste</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 06 Aug 2026 16:05:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hONn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4>Launch week was great.</h4><h4>Six cities, seven events, 475+ attendees, and countless cake.</h4><h4>We pulled together some of the numbers, event recaps, community posts, and coverage in one place so you don&#8217;t have to go hunting through LinkedIn. <strong><a href="https://mlopscommunity.github.io/mcp-launch-impact/">Have a look</a></strong>.</h4><div><hr></div><p><strong>HOT TAKE</strong></p><h1><strong>Time is money</strong></h1><p>Most teams paying for a frontier model would get more from an hour spent on their <a href="http://agents.md/">AGENTS.md</a>.</p><p>What moves the needle more? Rules or Model</p><p><strong><a href="https://go.mlops.community/NL_HT1_Aug06"><span>RULES</span></a><span>     or     </span></strong> <strong><a href="https://go.mlops.community/NL_HT1_Aug06"><span>MODEL</span></a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h1><strong>What&#8217;s the frequency, Kenneth?</strong></h1><p>The consequence of asking what should guardrails minimize: a clean sweep.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!TQWY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!TQWY!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.png 424w, /__u/substackcdn.com/image/fetch/$s_!TQWY!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.png 848w, /__u/substackcdn.com/image/fetch/$s_!TQWY!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TQWY!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!TQWY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.png" width="1189" height="472" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0158281d-c2f6-4314-a973-b632555316c6_1189x472.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:472,&quot;width&quot;:1189,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!TQWY!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.png 424w, /__u/substackcdn.com/image/fetch/$s_!TQWY!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.png 848w, /__u/substackcdn.com/image/fetch/$s_!TQWY!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TQWY!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0158281d-c2f6-4314-a973-b632555316c6_1189x472.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>FREE VIRTUAL EVENT - TODAY</strong></p><div><hr></div><h1><strong>What breaks when you run MCP in production</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_!DZzM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DZzM!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png 424w, /__u/substackcdn.com/image/fetch/$s_!DZzM!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png 848w, /__u/substackcdn.com/image/fetch/$s_!DZzM!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DZzM!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DZzM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png" width="600" height="299" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:299,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!DZzM!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png 424w, /__u/substackcdn.com/image/fetch/$s_!DZzM!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png 848w, /__u/substackcdn.com/image/fetch/$s_!DZzM!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DZzM!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eb1eb0f-e3f6-4efd-ba9b-64c63646e6c8_600x299.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>Speakers from eight teams share what holds up once MCP has to handle production security, observability, governance, and multiple agents.</p><p>Expect live demos and practical lessons, including source-level findings from 100 MCP servers, agent swarm orchestration, an MCP-powered observability stack, and what the 7-28 spec changes and how to migrate.</p><p><strong>Happening today, 15:00-19:00 UTC / 08:00-12:00 PDT. Free and virtual.</strong></p><p><strong><a href="https://home.mlops.community/home/events/a-virtual-mcp-community-event-for-ai-builders-14x29g2kqp"><span>Register now</span></a></strong></p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://github.com/huggingface/tau">Readable Python coding agent</a></strong></p><p>Built around a portable, provider-neutral harness, Tau reads and edits files, runs shell commands, preserves sessions, and provides a compact reference implementation for understanding coding-agent architecture without a large production codebase.</p><p><strong><a href="https://developers.googleblog.com/scaling-agentic-rl-high-throughput-agentic-training-with-tunix/">Tunix high-throughput agentic RL framework</a></strong></p><p>Combining asynchronous trajectory collection, barrier-free training pipelines, modular agent and environment APIs, and lightweight profiling, Tunix helps JAX/TPU teams reduce idle time and identify bottlenecks in multi-turn RL workloads.</p><p><strong><a href="https://www.monaco.com/blog/agent-developer-workspaces">Agent developer workspace architecture</a></strong></p><p>Built around Coder-based workspaces, Monaco&#8217;s setup combines isolated VMs, cloned databases, prebuilt AMIs, private networking, and controlled credentials to support multiple coding agents working in parallel.</p><p><strong><a href="https://www.linkedin.com/pulse/new-reasoning-techniques-makes-4b-model-beat-14b-devansh-devansh-bsqoe/">Random-vector reasoning experiment</a></strong></p><p>Testing Qwen3 models across arithmetic, planning, legal reasoning, and debugging tasks, the study measures whether noisy embedding prefixes and plurality voting improve small-model accuracy without fine-tuning or larger hardware.</p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><p><strong><a href="https://culture.on.com/jobs/8071276/">Agentic AI Platform Engineer</a> // On // London, UK</strong></p><p>On&#8217;s newly established AI and ML Platform team is hiring an engineer to build and operate production agentic infrastructure, including gateways, evaluation systems, observability, and governance, while supporting product teams adopting agent-based workflows across the business.</p><p><strong>Responsibilities</strong></p><ul><li><p>Architect and operate secure, observable infrastructure for production agent systems.</p></li><li><p>Build evaluation frameworks, routing layers, gateways, and monitoring capabilities.</p></li><li><p>Guide product teams on scalable architecture for agent-based workflows.</p></li><li><p>Establish engineering standards and assess tools for shared platform use.</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>Three-plus years&#8217; software engineering experience for mid-level applicants.</p></li><li><p>Production experience building agentic AI or LLM platform components.</p></li><li><p>Experience with cloud infrastructure, preferably GCP, and agent frameworks.</p></li><li><p>Practical knowledge of MCP, vector databases, evaluation, and observability.</p><div><hr></div></li></ul><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>Why your AI bill will double before it gets better</strong></h1><p>LLM costs are no longer falling fast enough to offset exploding usage, and hidden premiums can turn a viable feature into an expensive mistake.</p><ul><li><p>Cost calculators built into evaluation workflows can flag unscalable experiments before teams spend weeks prototyping.</p></li><li><p>Token telemetry by service and feature makes spikes, model choices, and experiment costs visible.</p></li><li><p>Optimization needs researchers, engineers, and finance working from the same latency, quality, and cost data.</p></li></ul><p>Teams that price AI early can ship faster and avoid learning the economics after launch.</p><p><strong><a href="https://home.mlops.community/home/videos/why-your-ai-bill-will-double-before-it-gets-better">Video</a> &#183; <a href="https://open.spotify.com/episode/24XVJn7m7VnJ6sZO0Wq7sx?si=1EfQdsUMRVSCN14nxpYApQ">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/why-your-ai-bill-will-double-before-it-gets-better/id1505372978?i=1000779713422">Apple</a></strong></p><div><hr></div><h1><strong>The EU AI Act and the new rules for building AI agents</strong></h1><p>An agent can issue a refund in seconds, but the company may later need to show which model ran, what data it used, which policy permitted the payment, and where human intervention was available.</p><ul><li><p>Risk classification follows the agent&#8217;s intended use, affected users, data access, and tools rather than model capability alone.</p></li><li><p>Teams remain responsible for the assembled system, including access controls, human approvals, version records, and logs of tool requests and results.</p></li><li><p>Material changes to its purpose, permissions, or models may require a fresh assessment.</p></li></ul><p>Traceability and control need to be part of the production design before deployment.</p><p><strong><a href="https://aaif.io/blog/the-eu-ai-act-and-the-new-rules-for-building-ai-agents">Read the blog</a></strong></p><div><hr></div><h1><strong>AI music needs more knobs: YouAndOrchestra makes conducting agents a compositional exercise</strong></h1><p>One-shot generation can produce a polished track, but it gives creators few ways to correct one weak section without starting again.</p><ul><li><p>YouAndOrchestra assigns composition and critique to specialist agents coordinated through an iterative conductor loop.</p></li><li><p>Users can intervene globally, at section level, or down to a bar, beat, or instrument.</p></li><li><p>Every note carries provenance, showing which agent role proposed it, which musical rule it followed, what feedback redirected it, and how the decision was applied.</p></li><li><p>The work is forkable and versioned, so earlier states remain available.</p></li></ul><p>The project offers a useful model for agent systems where people need precise control over evolving work.</p><p><strong><a href="https://aaif.io/blog/ai-music-needs-more-knobs-youandorchestra-makes-conducting-agents-a-compositional-exercise">Read the blog</a></strong></p><div><hr></div><h1><strong>Agent Levers: A plan-do-check-act loop that makes coding agents finish what they start</strong></h1><p>A coding agent can pass every test and still build the wrong feature. Agent Levers puts the workflow on disk so intent, verification, and stopping conditions remain visible.</p><ul><li><p>Tasks move through a plan, do, check, and act cycle with explicit acceptance criteria.</p></li><li><p>Verifiers run from a fresh shell, while iteration budgets stop failed loops from expanding the diff.</p></li><li><p>Recurring mistakes become proposed rules in <a href="http://agents.md/">AGENTS.md</a> for future sessions.</p></li></ul><p>The result is less supervision without surrendering control over what gets shipped.</p><p><strong><a href="https://mlops.community/blog/agent-levers-a-plan-do-check-act-loop-that-makes-coding-agents-finish-what-they-start">Read the blog</a></strong></p><div><hr></div><p><strong>IN-PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://luma.com/kylt79cf">New York</a></strong> - August 14</p></li><li><p><strong><a href="https://luma.com/p6vg7zag">Toronto</a></strong> - September 10</p></li><li><p><strong><a href="https://luma.com/voiceagentssf">San Francisco, Voice Agents Forum</a></strong> - September 16</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://home.mlops.community/home/events/a-virtual-mcp-community-event-for-ai-builders-14x29g2kqp">Virtual MCP event</a></strong> - August 6</p><div><hr></div></li></ul><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hONn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hONn!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png 424w, /__u/substackcdn.com/image/fetch/$s_!hONn!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png 848w, /__u/substackcdn.com/image/fetch/$s_!hONn!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hONn!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hONn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png" width="1116" height="1238" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1238,&quot;width&quot;:1116,&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_!hONn!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png 424w, /__u/substackcdn.com/image/fetch/$s_!hONn!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png 848w, /__u/substackcdn.com/image/fetch/$s_!hONn!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hONn!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8446684e-9c86-48cb-be78-635e30d1150f_1116x1238.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><p><strong>ML CONFESSIONS</strong></p><h1><strong>DAG Another Day</strong></h1><p>Three years ago someone senior pushed for us to move every training pipeline onto an orchestration framework they&#8217;d used at their last company. I argued against it in three separate meetings. What I said was that it would add operational burden we didn&#8217;t have the headcount for, and that we&#8217;d be rewriting DAG logic that already worked fine.</p><p>What I thought was that I&#8217;d just come off a fortnight of a different migration and could not face learning another set of abstractions.</p><p>We didn&#8217;t move. About a year later the main maintainer stepped back and the company behind it got bought. The org that had standardized on it spent most of last year moving off. I&#8217;ve still got the Slack message from one of their engineers saying I&#8217;d called it early.</p><p>Nobody has asked me to explain the reasoning. I get pulled into architecture reviews for this now, and there&#8217;s one next week about an agent framework. I&#8217;ve read maybe half the docs and I already know what I&#8217;m going to say.</p><p>Share your confession <strong><a href="https://docs.google.com/forms/d/e/1FAIpQLScLyUmV7B_fvmiQni6cF0iIFMEvjrL5fivzUjdFci14G_nQCA/viewform">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/your-agent-has-expensive-taste?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/your-agent-has-expensive-taste?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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[Scaling Agents, Paying the Bill]]></title><description><![CDATA[Plus MCP migration, latency design, and agent benchmarks]]></description><link>https://aaifcommunity.substack.com/p/scaling-agents-paying-the-bill</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/scaling-agents-paying-the-bill</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 30 Jul 2026 15:58:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ioyb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><span>Like Justin&#8217;s career after </span><strong><a href="https://www.ycrootaccess.com/p/boris-cherny-building-claude-code?r=2yz3fo&amp;selection=32990103-28c1-466f-a165-067dd960ca3f&amp;utm_campaign=post-share-selection&amp;utm_medium=web&amp;aspectRatio=instagram&amp;textColor=%23ffffff&amp;bgImage=true&amp;triedRedirect=true#:~:text=%20You%20actually%20deleted%20over%2080%25%20of%20the%20system%20prompt%20from%20Claude%20Code"><span>cutting 80% of *NSYNC</span></a></strong><span>. Just don&#8217;t mention the tour.</span></h2><div><hr></div><p><strong>HOT TAKE</strong></p><h1><strong>Frequent f-Liar</strong></h1><p><span>Low-value hallucinations may be cheaper to tolerate than prevent.</span></p><p><span>What should guardrails minimize: Frequency or Consequence?</span></p><p><strong><a href="https://go.mlops.community/NL_HT1_Jul30"><span>FREQUENCY</span></a><span>        or       </span></strong> <strong><a href="https://go.mlops.community/NL_HT1_Jul30"><span>CONSEQUENCE</span></a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h1><strong>Tough Call</strong></h1><p><span>Models aren&#8217;t the only ones who struggle to make a call - a dead 50/50 on whether the server or client should own tool overload.</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_!xLmX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xLmX!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png 424w, /__u/substackcdn.com/image/fetch/$s_!xLmX!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png 848w, /__u/substackcdn.com/image/fetch/$s_!xLmX!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xLmX!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xLmX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png" width="1051" height="479" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:479,&quot;width&quot;:1051,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!xLmX!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png 424w, /__u/substackcdn.com/image/fetch/$s_!xLmX!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png 848w, /__u/substackcdn.com/image/fetch/$s_!xLmX!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xLmX!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f2c007-2125-45d9-bd05-c3f789288330_1051x479.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><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://github.com/johndell-914/mcp-stateless">Stateless MCP Scaling Demo</a></strong></p><p><span>Using a shopping-cart MCP server, the demo compares sticky-session and stateless deployments, with Cloud Run logs, pod recycling, and concurrent requests showing how client-carried state enables round-robin scaling.</span></p><p><strong><a href="https://nqawhc.github.io/articles/harness-efficiency-not-quality/">Coding Agent Harness Efficiency Benchmark</a></strong></p><p><span>Holding DeepSeek V4 Flash constant, the benchmark compares Pi, OpenCode, Claude Code, and Nanocoder across bug fixes, finding similar graded quality but substantial differences in tokens, tool calls, and completion time.</span></p><p><strong><a href="https://cleric.ai/blog/measuring-an-sre-agent-without-ground-truth">Pairwise SRE Agent Evaluation Method</a></strong></p><p><span>Comparing similar incident-investigation traces with an LLM judge and converting pairwise wins into Elo scores provides an unsupervised signal for tracking SRE agent quality without immediate ground truth.</span></p><p><strong><a href="https://www.linkedin.com/feed/update/urn:li:share:7485355670175657985/">SkyPilot Multi-Cloud GPU Platform Launch</a></strong></p><p><span>Combining fragmented GPU capacity across clouds and clusters, the platform provides fleet management, governance, and support for pretraining, post-training, multi-cluster serving, and sandboxes without replacing existing SkyPilot workflows.</span></p><div><hr></div><p><strong>MCP 7-28</strong></p><h1><strong>Five Guides to the New Specification</strong></h1><p>The MCP community marked the 7-28 release with launch parties around the world this week. To help teams understand what changed and plan their transition, we&#8217;ve collected five AAIF blogs covering migration, stateless architecture, platform governance, deprecation, authorization, and long-running tasks.</p><div><hr></div><p><strong><a href="https://aaif.io/blog/mcp-2026-07-28-whats-changing-and-how-to-migrate">MCP 2026-07-28: What&#8217;s Changing and How to Migrate</a></strong></p><p>A practical migration guide to the release&#8217;s stateless core, Tasks and MCP Apps extensions, authorization changes, and deprecations, with concrete checks for MCP client and server maintainers.</p><div><hr></div><p><strong><a href="https://aaif.io/blog/migrate-sessions-to-stateless-requests-with-mcp-2026-07-28">Migrate Sessions to Stateless Requests with MCP 2026-07-28</a></strong></p><p>A code-led TypeScript migration guide showing how to replace session IDs and transport registries with per-request server instances, explicit state handling, standard load balancing, and controlled legacy-client support.</p><div><hr></div><p><strong><a href="https://aaif.io/blog/7-28-hands-mcp-to-platform-teams">7-28 Hands MCP to Platform Teams</a></strong></p><p>A platform engineering guide to the release&#8217;s stateless architecture, authorization boundaries, schema validation, and observability changes, with practical steps for governing and scaling MCP services.</p><div><hr></div><p><strong><a href="https://aaif.io/blog/mcp-just-handed-you-a-deprecation-policy-steal-it">MCP Just Handed You a Deprecation Policy. Steal It.</a></strong></p><p><span>A practical framework for applying MCP&#8217;s new feature lifecycle to internal tools and connectors, covering ownership, versioning, migration paths, sunset dates, and communication with dependent teams.</span></p><div><hr></div><p><strong><a href="https://aaif.io/blog/mcp-graduates-to-enterprise-infrastructure-stateless-architecture-formal-governance-and-security">MCP Graduates to Enterprise Infrastructure</a></strong></p><p>A broad technical overview of MCP&#8217;s stateless architecture, authorization hardening, formal feature lifecycle, and official extensions for interactive interfaces and durable long-running operations.</p><div><hr></div><h4><strong>More MCP on August 6</strong></h4><p>Couldn&#8217;t make one of the launch parties, or still working through what 7-28 means for your systems?</p><p><strong>MCP Jam</strong> is a free virtual event on <strong>August 6</strong>, featuring technical talks, live demos, and lessons from developers, maintainers, and platform teams building with MCP.<br><br><strong><a href="https://home.mlops.community/home/events/a-virtual-mcp-community-event-for-ai-builders-14x29g2kqp">Register here</a></strong></p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><p><strong><a href="/__u/jobs.ashbyhq.com/synthesia/e9c63d3d-13cc-4049-ae0a-5fef402c595b">Principal ML Platform Engineer</a> // Synthesia // Europe (Remote)</strong></p><p><span>Synthesia develops AI video software for business use. This principal-level IC role shapes the ML platform supporting generative model training, evaluation, deployment, and serving, with responsibility for infrastructure reliability, automation, GPU workloads, internal tooling, and architectural direction.</span></p><p><strong><span>Responsibilities</span></strong></p><ul><li><p><span>Design platform systems for model training, evaluation, and production serving.</span></p></li><li><p><span>Build reliable, scalable infrastructure and tooling for ML workloads.</span></p></li><li><p><span>Improve GPU workload scheduling, monitoring, debugging, and resource efficiency.</span></p></li><li><p><span>Translate researcher and product needs into robust platform capabilities.</span></p></li></ul><p><strong><span>Requirements</span></strong></p><ul><li><p><span>Build and operate reliable, scalable, maintainable production systems at scale.</span></p></li><li><p><span>Work hands-on with cloud infrastructure, Linux, and infrastructure automation.</span></p></li><li><p><span>Operate Kubernetes-based distributed workloads in complex production environments.</span></p></li><li><p><span>Write strong Python code for backend systems and internal tooling.</span></p><div><hr></div></li></ul><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>What an Anthropic Engineer Thinks About MCP</strong></h1><p><span>MCP&#8217;s biggest protocol change removes persistent server sessions, clearing a major scaling obstacle for deployments handling millions of requests.</span></p><ul><li><p><span>Stateless transport lets load balancers move requests between servers without synchronizing session data.</span></p></li><li><p><span>Multi-round-trip requests carry required context across tool calls while preserving agent state.</span></p></li><li><p><span>SDK updates should keep migrations small, while tool search and programmatic calling reduce context bloat.</span></p></li></ul><p><span>The release shifts MCP closer to standard web infrastructure without stripping away the state agents still need.</span></p><p><strong><a href="https://home.mlops.community/home/videos/what-an-anthropic-engineer-thinks-about-mcp">Video</a> &#183; <a href="https://open.spotify.com/episode/62rPUXq0cmYfwJLKr7UGhs?si=jETIPse0SIOlTgS_9X98IA">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/what-an-anthropic-engineer-thinks-about-mcp/id1505372978?i=1000778566450">Apple</a></strong></p><div><hr></div><h1><strong>AI Hype vs. Real Value</strong></h1><p>AI projects can look productive until token and compute bills erase the gains. The discussion argues that real value comes from redesigning complete workflows, rather than scattering pilots across the business.</p><ul><li><p>Compare AI-assisted teams with control groups and measure changes in speed, cost, revenue, or output.</p></li><li><p>Match models to tasks, limit token use, and apply FinOps at workflow level.</p></li><li><p>Keep humans involved in sensitive decisions, then reduce oversight as accuracy improves.</p></li></ul><p>AI pays off when workflow gains survive cost and risk checks.</p><p><strong><a href="https://home.mlops.community/home/videos/ai-hype-vs-real-value">Video</a> &#183; <a href="https://open.spotify.com/episode/6QLuRQLZQN8A6Jm3L1I823?si=moS-J2ssQf-qb7ATzq0E5Q">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/ai-hype-vs-real-value/id1505372978?i=1000778227428">Apple</a></strong></p><div><hr></div><h1><strong>How iFood Designed Rosie Around Latency</strong></h1><p><span>When dinner is late, a fast wrong answer can cost more than a slow correct one. iFood&#8217;s support agent is built around that production reality, treating latency as something to design for.</span></p><ul><li><p><span>Async callbacks keep slow tools from blocking the conversation.</span></p></li><li><p><span>Rollback merges rapid-fire messages before the agent replies.</span></p></li><li><p><span>A small reviser model checks outgoing messages, while end-state evals measure whether the user&#8217;s problem was resolved.</span></p></li></ul><p><span>The system stays responsive without assuming every dependency will be fast.</span></p><p><strong><a href="https://mlops.community/blog/how-ifood-designed-rosie-around-latency">Read the blog</a></strong></p><div><hr></div><p><strong>IN-PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://luma.com/unzyev3c">San Francisco</a></strong> - July 30</p></li><li><p><strong><a href="https://luma.com/ioxenpxl">Pune, India</a></strong> - August 1</p></li><li><p><strong><a href="https://luma.com/kylt79cf">New York</a></strong> - August 14</p></li><li><p><strong><a href="https://luma.com/p6vg7zag">Toronto</a></strong> - September 10</p></li><li><p><strong><a href="https://luma.com/voiceagentssf">San Francisco, Voice Agents Forum</a></strong> - September 16</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://home.mlops.community/home/events/a-virtual-mcp-community-event-for-ai-builders-14x29g2kqp">MCP Jam</a> </strong>- August 6</p><div><hr></div></li></ul><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Ioyb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ioyb!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ioyb!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ioyb!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ioyb!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ioyb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png" width="736" height="336" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:336,&quot;width&quot;:736,&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_!Ioyb!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ioyb!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ioyb!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ioyb!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0282ce9-4bfa-4203-af31-34cbf1b3c384_736x336.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><p><strong>ML CONFESSIONS</strong></p><h1><strong>Buying Time</strong></h1><p><span>The support tickets all said the same thing. Requests hanging for twenty seconds, sometimes longer. I would open the dashboard, see p95 sitting under 500ms, and close it. The graph and the tickets could not both be right, and I decided it was the tickets.</span></p><p><span>I raised the client timeout. A week later I raised it again. I told the team it was almost certainly upstream, and I believed it, because the number I looked at every morning kept coming back clean.</span></p><p><span>The number came back clean because we wrote it only after inference returned. Every request that timed out or lost its worker died before it reached that line. I had a dashboard that could report on the requests that worked and nothing else.</span></p><p><span>We added a start event and a timeout counter. The next incident showed up on the graph while it was still happening.</span></p><p>Share your confession <strong><a href="https://docs.google.com/forms/d/e/1FAIpQLScLyUmV7B_fvmiQni6cF0iIFMEvjrL5fivzUjdFci14G_nQCA/viewform">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/scaling-agents-paying-the-bill?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/scaling-agents-paying-the-bill?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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 style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Cheap Code, Expensive Cleanup]]></title><description><![CDATA[Plus FastMCP guardrails, local agent docs, and real-PR benchmarks]]></description><link>https://aaifcommunity.substack.com/p/cheap-code-expensive-cleanup</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/cheap-code-expensive-cleanup</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 23 Jul 2026 16:06:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!22cy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>The AI buzzword <strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.YtyaNElxMR1UdZr-2Fgd9TI0BufphWfUvIYqiTX5I4smMtH8eKSScnX5eqzunaU8gpWC4EK08CjOpu8dBnx8aVCL-2B1RLOK0w7-2Fsn4b5Kx2HQogjwm18l9ocwt-2FX5NtYePXtgAg_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtQ5ocQk72Hj3enSkeSGCEYGSLXKojTwYtYPkGEPCQ9OzJFE49FNc5INV4T7bVSHLkWSk-2FaIMNjJOb9N0TzCUufopYYFwrKyUdwmgMnhqRsMugqzPgNE1nZp6YtkvmNIqFzl9JPUps-2FJhzjVCepXi08l">leaderboard</a></strong> taking shape, with harness climbing fast and a minor dispute over whether agent and agentic count separately.</h3><h3>Hit reply with the buzzword you&#8217;re hearing most. As well as joining the leaderboard it&#8217;ll also help make sure the newsletter reaches you when it starts coming from <a href="mailto:demetrios@aaif.live">demetrios@aaif.live</a> as part of our move to the Agentic AI Foundation.</h3><h3>We might even use them to make a bingo card like this week&#8217;s meme.</h3><div><hr></div><p><strong>HOT TAKE</strong></p><h1><strong>Who You Gonna Call?</strong></h1><p>Models pick the wrong tool long before a server hits 1,000 of them.</p><p>Who should own tool overload, server or client?</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1l30g11ZcdfK66SHndRcNv79gB2a9MnzYNN3GRoGY6kKcdhH7d5rGdZHEK7HtsUtw-3D-3DIJol_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtTd07m3cRBMbqZm8k3LFrSpVHpKFiFIno6LiMv-2BFEjLyp4G53rL2rTLQRdECEmhcEEje8uyDXJ0pvsMlZTITtE8hhpZNSe-2BW-2BYIANflouPXJo2n-2BCPtsj6HWwACYrNUckUnxbxpokBFuBrz6igpReF-2F"><span>SERVER</span></a><span>            or             </span><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1l30g11ZcdfK66SHndRcNv79gB2a9MnzYNN3GRoGY6kRMNxxVrKxSRMH1VXkYasWw-3D-3DRFFN_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtS-2FkocB6oTsevbAKBrXF8uPVqBGMwYvd2mtCXoJxq2r-2FOhLnJyLbp-2FYDrLrH6fLZJElMEZdkPvSfmDbjcl1-2BTnSgHsS1c48H8XqXIE-2BSexZiIk4u7UpQQ6oBdJtGDem5QrNpgettChIUMHNm4SZpj4w"><span>CLIENT</span></a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h1><strong>The Next Re-Generation</strong></h1><p>Agent-built internal tools now have the life expectancy of a Star Trek redshirt.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!s6ud!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!s6ud!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png 424w, /__u/substackcdn.com/image/fetch/$s_!s6ud!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png 848w, /__u/substackcdn.com/image/fetch/$s_!s6ud!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png 1272w, /__u/substackcdn.com/image/fetch/$s_!s6ud!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!s6ud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png" width="1044" height="475" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:475,&quot;width&quot;:1044,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!s6ud!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png 424w, /__u/substackcdn.com/image/fetch/$s_!s6ud!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png 848w, /__u/substackcdn.com/image/fetch/$s_!s6ud!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.png 1272w, /__u/substackcdn.com/image/fetch/$s_!s6ud!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc18bdbe-fdd4-4a09-b549-222f28966577_1044x475.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><p><strong>EXTRA 15% OFF EARLY BIRD</strong></p><h1><strong>Meet the People Building MCP</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_!fAve!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fAve!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png 424w, /__u/substackcdn.com/image/fetch/$s_!fAve!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png 848w, /__u/substackcdn.com/image/fetch/$s_!fAve!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fAve!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fAve!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!fAve!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png 424w, /__u/substackcdn.com/image/fetch/$s_!fAve!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png 848w, /__u/substackcdn.com/image/fetch/$s_!fAve!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fAve!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4441fd41-819d-4bae-933a-0588fc7e7782_1672x941.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>AGNTCon + MCPCon brings together the people building MCP and agent systems in production, with technical sessions covering architecture, infrastructure, interoperability, security, observability, and more.</span></p><p><span>Use promo code </span><strong><span>COMMUNITY15</span></strong><span> for an extra </span><strong><span>15% off the early-bird price</span></strong><span>.</span></p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CnclA52lgd0fxCRaXKWxo7lnluFcqbBXU0icFksDj2Nprd1V65BQOrqn-2FqJjodK99NooNNhrH8C09qeuy-2B5pWgy7yHHfcbz9Nfkw6b49IJvzz0_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtQ8xFZ0Ug94SS9vVhlvv8UFG6wqnmVl4uBZ-2BVTRAjoNp0GBZEYKP7lDFTQFMimL7-2Bdzi63Cj7lRDp9GXaKQ-2BhGuch66hI04fmM26WEIfgsbnZFfQ9lHNt75U1MJVgBqWyrzG4Si7v8PcLX4ltWzB20O">North America: San Jose, October 22&#8211;23</a></strong><br>Early bird ends July 28</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs0CnclA52lgd0fxCRaXKWxo7lnluFcqbBXU0icFksDj2wlCa5-2FnehOYRi-2B2k4X-2B7gEvat6ArOc8yBA4FkkT1IgkFperxWXUh1C00WChc6JAQoYXf_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtQPYJw0m-2BisNK3wxmf-2FbiDhoKprYvCpi8fECYtNj8AhZIzAEgj9X032Dyxr59O-2BnBb-2F83q-2BXArchLDfb5ws9mu3X1lK0EoEL0iz2ulVllvrNuYNjeDL0J0dgFR66-2FnEITJVzWIxA7cLr-2FP3QoUeVSVt">Europe: Amsterdam, September 17&#8211;18</a></strong><br>Early bird ends August 2</p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs5lj8KEScsTmFyjEEDmkfcegyc779RGe0dFq1mT7jlVAuhIm1Hb5n3r4JU74CWjZhTdmKQS3DEplsDPsUuX-2BnUWdGUFM2XY25fzCcSHh1r1Slc0F1CfW5jgUD0I8AW7erjLslnQipY3FtEU7U3OSRk4-3DTeNL_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRdFbxB0ahPt2LkhduCvJ1F9Hl7LnlWSJ3wKV56oY92Y2bznNIgpzLuu5BD6r6kLYCNexp5K-2BUGGsI3crkCGFZ7OQhVP-2BCJ3V685T6QlsztsJsvB1CFeZj-2B48KTWy0iq2CYlXWBhd0WAaPpMiV5Hrc1">Coding Agent Benchmark on Real PRs</a></strong></p><p><span>Built from recent, human-written PRs across a multi-million-line codebase, the benchmark compares model and harness quality, task-level cost, context efficiency, and performance across different coding complexities.</span></p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9KM0TXZ-2BQw6pi-2BSF-2BtXNvgZdLCx2Wff-2FS7AAInBbuRfdniYckalgeystFMiEEKl1smhNNE2bNQU74s-2BkcwNFLEC-2FfVgEC5yRDNBA10de0PsqonmNlTKbhNP8lXksWCX4TR4rsBwhJJkwPCgN-2FoXH-2FEwlVDFre5wTRT3Og-2B0o5PM6mrW_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49AigdUQ1LKDyU17JAM6PA7P5ymIoKYBPZm2l4E4XYszYrn8l22bH8MF4tnU4-2FOjR-2BmtNc8BEDHWPLUigda09x0r7aUxgPsEutAg-2BYPI5s4RJk3zVx5VC-2BH-2FwNbkNQhHx5b2L">Official MCP Certification Exam Scope</a></strong></p><p><span>Covering architecture, message flow, tool invocation, security, governance, and ecosystem use cases, the vendor-neutral MCPA sets out the foundational MCP knowledge developers need for the exam.</span></p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6DpVU6roi9PRBhXRbAKaT3x-2B00-2FchtjL2rFQLweRWbhMvJ3HmnJxFzh3ClZVbkZn5LFAeKN1BBRvjQ7ekX9Badb2Yj0kVmchViFMPcAdyyqn3-2B-2FJRMAK-2FJxjg6OU8G-2BvQ-3D-3D-VwM_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49Aigv8cG9uudyU-2BDUcqdKvh6i5rYu10gdZfvCLVbScJ34jkUqolJl5f8Z-2F45hFlAupzP58RJgj7pCw5Q8FsO175hvLnJ-2FKk7XqZIXDd1Qvchi0ilb2wKQeJ1AW4Sqkb5ohXx">Agent Infrastructure Trends Report</a></strong></p><p><span>Drawing on 30 days of AI Tinkerers demos, the report tracks emerging patterns in cognitive architecture, context-cost optimization, and agent harnesses for reliability, governance, security, and production deployment.</span></p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs54AM4riOLNT3BGobKyBcI44ruHxEKIfNOiZeuDQK-2FKRw51jQ8nxFIF-2BlybO2I-2FbZuRcedIvEaUOaZTIUbbDelQ-3DMw5F_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49AigWP7b8ur5qkZMRX-2F974zowdjpR9meH5QIqZGAqU9QSTZqZk3Bf46YZx6fK3-2BEmwT2l1EejPjPKGOcdq3Dca5xJLFm0Um7llLOqBbEI8CtbUWk6SibDX7GGg6gV-2B-2F-2FOpPb">One-Click Hermes Agent Deployment</a></strong></p><p><span>Combining one-click Docker deployment with persistent memory, multi-platform messaging, scheduled tasks, subagents, and support for 200+ models, the service offers a managed VPS route to running Hermes Agent.</span></p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><h4><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs5UMr35ToOCeB4WxEd3LBq5lcNsKQZb6Pbf6pcdqCoDaECytc3s-2BYXeRk1eQrBrBEjWi9zXyM25y4Rtk84jsArw-3DukO-_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49AigkI6tO-2B-2B3B3h5-2BIU-2FYbwcqa3VUAInhW09-2BdzxxdV8l711rS8Z7tT8LMXStX4aEfSOawYDuM8bi-2FSTt3jsJ0gzVFWpM9MOoDhuHlFZUTwWvyn6KJLQqDQ88UYeaaYThNKu">Senior Data Engineer</a> // WalletConnect // Remote, UK</strong></h4><p><span>WalletConnect develops infrastructure connecting wallets and applications across blockchain networks. The Senior Data Engineer will build and operate event-driven pipelines, real-time processing systems, and backend data services supporting payments, financial reconciliation, merchant reporting, operational monitoring, and product analytics.</span></p><p><strong><span>Responsibilities</span></strong></p><ul><li><p><span>Build and operate event-driven pipelines for high-volume payment transactions.</span></p></li><li><p><span>Scale real-time data systems from MVP to production architecture.</span></p></li><li><p><span>Model ledger data for reconciliation, settlements, fees, and reporting.</span></p></li><li><p><span>Develop backend services exposing data through internal platforms and APIs.</span></p></li></ul><p><strong><span>Requirements</span></strong></p><ul><li><p><span>Five-plus years building and operating production data systems.</span></p></li><li><p><span>Expertise in SQL, Python, and large-scale data processing.</span></p></li><li><p><span>Experience with Airflow, dbt, ClickHouse, and event-driven architectures.</span></p></li><li><p><span>Comfortable reviewing and productionizing code from AI-assisted development tools.</span></p><div><hr></div></li></ul><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>What Happens When Every Developer Has 20 AI Agents</strong></h1><p>AI can generate code faster than teams can review, secure, deploy, or even remember where they put it. The result may be a flood of disposable apps and agents rather than a clean productivity gain.</p><ul><li><p>Cheap code shifts the burden toward maintenance, governance, and deciding what deserves to survive.</p></li><li><p>Build systems, package repositories, security reviews, and maintainers are already absorbing more traffic and more work.</p></li><li><p>MCP adoption is rising quickly because it connects capable models to useful internal data.</p></li></ul><p>The advantage will go to teams that can turn cheap code into software they can still trust and operate.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOdsB8zgWUsrxBRiaxpRDE8krLFSiywdGvxgbJZuI-2FPs2hBiyk2PuxDcuVi8bGOFK-2FyMd9jpg608eWTWdC16-2Fo2MR-2FpJxCVYykAcT29-2BsLZLmA-3D-3DR5Wg_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49Aig0ML2WwUKlTMdO62Ag7LtwCX7lNeYRNO1Vd1kpSBhl-2BBe92AuymKycgjhiM3uqnkgs3f-2F-2BwHEzZopDwvUkxTapBcRDZKau7-2B2EMQUessFsS1lGyb-2B1V8jbiuhk7-2BKPaFZ">Video</a> &#183; <a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1OjvrG0-2BX-2BNv2CWIkKC5jL-2B6Sxm24y7StCTA9WaLkOOdMrGIfKHX8pzfXboXxXlwq5CsfEJ-2B1E93d4Xl-2BXYKWeVEfPjeGwzO9RzMeYiOYmnIU2T_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49Aig06egISmboFnjzgaTmEzlhDxvneGz5yHIef6CoHL9tMR7baovkAu0wrYMwIo-2Bz-2Fjq8S15crtTVO2FdiyRGjKX3B7HkJvDihuTKjRrf19Wh3LO9v1GR3IAj0a4-2FmE5GPXK">Spotify</a> &#183; <a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9xttRZEnVxIdySmXEOeOsOCNkHwOA8oMVMoZQry5rA66I6YhhBTEcQGom8GhzM1ZptSAhVff8rjXICSO6wyQ3HfK2soxHdB1RekSXH7xzIrf0bT7-2FsAVMHYrA-2Fa8k2Y3GksL0sd8Gy-2F47Ttrkfxz3-2FxMfpNrGhzXZZfij2LIwTokyhA_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49AigvBFid-2FRG4MSed9DqJ5ai2GG7H7DYZEYgd-2BKAiCjG5fCXXuZWNsOaNdiHIyfVDX65Jm7SDmvezFw4IKDhT-2Fcln8JUm5qQDNqlwZl7ndhZl7ZaZP7cl10fauAq8IApJoUm">Apple</a></strong></p><div><hr></div><h1><strong>The Creator of FastMCP Explains the Future of MCP</strong></h1><p>Give an agent raw access to a data warehouse and it may answer one question by taking the warehouse down and running up the bill. MCP&#8217;s strongest use may be controlled internal access rather than public-facing integrations.</p><ul><li><p>FastMCP turns Python functions into servers while handling schemas and protocol details.</p></li><li><p>Curated tools can make company data self-serve without exposing unrestricted queries.</p></li><li><p>MCP Apps return interactive tables and charts without stuffing every row into the LLM context.</p></li></ul><p>The useful layer is the guardrail between agents and the systems they touch.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOdsB8zgWUsrxBRiaxpRDE8kFVLEEa3Ouenqpyw81YNhGZbPTfGhqiqhLmGGotapnGrTbX8CAr8YuNkZ8o1-2BIvMSPgEA8L3hVHITa79iBeImnA-3D-3DKydq_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49Aigs6Kxf2rhthlj421jU7q58luFOr6TjAJPNBlZzVhsEsrNBIOMoxe0rIsZwuq5RDzCMDQD43UXTCEBBd2O4OsIBTdhrzvVpT3r19-2BpFhyA0-2BB9JABNgtT8oz-2BS1bfvzVHF">Video</a> &#183; <a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1OjvrG0-2BX-2BNv2CWIkKC5jJDbC2qGNDaCP0xa8-2BlEnTHGHz2K5FSWx33DUG2uka7AkHLvZ2anjd-2F1RVQHPG98eVpJBUu6GY2N4HTQDkK2tiXq7J2_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49AigzUbspZZVD9iBmyrhVj0-2BJnTCrViRCwRzUVuT-2FMya9zqHcxmj6hoomao6mjPOEubtGHh9QlJBIpl2uYxncT5H3rDDtAe0PAn6Fht-2FyHCoyEsYUec6MpodPDOvd41cIDzX">Spotify</a> &#183; <a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9xttRZEnVxIdySmXEOeOsOos77mQbm31a30wRdMXMKQRrvXL4r9ZhR49RCl29aFcJ1zLv4FD-2Bgd0EoPvBmZ24DZExxh0T5-2Bg8roOSAzy541pssiBuBSIBAMvSp2lZJAqy33R4Og8dtbDpWEMsGSPLnmB-2BtJvwXZ2witdbAFKOX0W_Hw_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtRZ7NcWL5J9Q1HsQbb49AigbNiaR2KtDGpdODq0qOQYX8FwXhyAWLsV9UoQoVIRGHmhVoWtI3ozu1NyGnUO3R7qHeQDJ0FS4WypZNdLuRdHhwJNaxCFxU99xkF8C2WftB8GaFXYRMSeMg4hTtaBU5fl">Apple</a></strong></p><div><hr></div><h1><strong>A Discussion on Loop Engineering</strong></h1><p><span>A coding loop can launch 75 agents and burn through its token budget in minutes if its controls are wrong. Making agents autonomous requires more than repeating prompts until the tests pass.</span></p><ul><li><p><span>Machine-readable plans, tests, and independent reviewers give each loop a measurable target.</span></p></li><li><p><span>Observability and evals show where systems drift, stall, or waste tokens.</span></p></li><li><p><span>Persisted failure modes and learnings let later runs avoid repeating the same mistakes.</span></p></li></ul><p><span>The useful loop is the one that knows when to stop.</span></p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOdsB8zgWUsrxBRiaxpRDE8kH3-2BJMdZjFWI9bQK-2FbbTiFCD2d4GOKTt0YUueGmPzzWW-2FRw0pFBlzjD5F1ms6q-2Ba3E5HGRj3tMEr3k8Fe6PimYw-3D-3DvX7p_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288kVIDLMWhfiob4gGeqmjAOKPwdn6lgFw4G8GVgJL8XoWdm9bdNAdTv7aAKcSOS4DEoFEfDQaZsxr8Tn2CXpgByXmEPbW3x0U53WI7jOH4V8KphMV2tegSzpXFkd9j11J5i">Watch the reading group</a></strong></p><div><hr></div><h1><strong>Agent Docs: Answer Locally Before the Web &#8212; A Shared Reference for Every Coding Agent</strong></h1><p><span>Your coding agent can be perfectly faithful to the wrong documentation. Stale search results and repeated web lookups add latency, token cost, and version-specific errors that often surface only when the code breaks.</span></p><ul><li><p><span>A local </span><code>.agents/docs/</code><span> map points agents to approved upstream pages before they search.</span></p></li><li><p><span>Project-scoped references stay diffable in Git and consistent across coding tools.</span></p></li><li><p><span>Verification dates, changelogs, and stale warnings make outdated guidance visible.</span></p></li></ul><p><span>The result is faster retrieval with fewer wrong-version mistakes.</span></p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bsz9dZBAk-2BMKDE6sB6nsOk9tI5c9bO6uJxFV91xXBAnymT8OXMapsuY9NIRcdd428Oi2N-2FWRSzMc1Bh8iSyxfGfaFfJh7zqvzxdIqBDzQpx53HrFtEHm0yszA3ubhzRiVPsuj-2FkqGjbi9k2GcdhnQhoYR9Q7Byizcq9b-2BugkQQeHbGfgh_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288kGYTZXOdJqR8yuxglwWOezvvsVLLCcQUddPj8INU5M6PwKalZtUgmzwn7meeOwBJxNmBgHtKiROMq5b06rVrpF2vpBA17i3ta1dvlK41XXA-2BuXOqq4FmFsBj70G-2BS-2BEND">Read the blog</a></strong></p><div><hr></div><p><strong>MCP RELEASE PARTIES</strong></p><ul><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs5AdtOJx-2B64Ep22fPPKtcRWDfsHf7pZvpyrHqe-2BDEB40v0jlqm7ud7GD-2FbS-2BrImxhA-3D-3DtK7g_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288kh5yQF5YGilb5bSCE6SmJX20Ij7B9aVDD9LVMlf8jH5blSmb6oY0-2FfHQdBvzvLCgBioliul-2FWbB8vrUwYlJTZ5drwkxfKDsEVjN2715iOwRHRLeY7hDnk64PpPDUperK3">Amsterdam</a></strong> - July 29</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs4LEjg5m6qPVhNUq5zUl6sPJHcKan8a8guSZAWAlWyZoeRx3N-2Ff1gbOJqEgJwj15jw-3D-3DEc2v_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288kyRvBOs3IdJMhYPd3u7rlDMJY1-2BMw2r0Onj1TkLOs-2FCX6kht7iVl57oI7LfPpJS-2Bida4MdDe7Knn6oG6JU0hiEDXJaGy-2FGnsqDLS8y18hmgutn-2FU2bE2oBKuOE7VTjv6Z">London</a></strong> - July 28</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs8eILBLAQfv-2FTyMwwh4Ky3WJyh0ZCjBLyE-2FzFgFga4IIP2g-2FaOC-2FkeZnKVRL-2BO9b9A-3D-3DdP0O_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288krtnfb24HN6eGcDCKIjeqWKFDNBbMplMsMshBRFVtIuwCqXoCRlcuf-2B9Qn-2FhtbYQu7cEvI2LKu3lii-2BfqXBwju0lOsy-2FoKiQFCPanWkwtC6zns6VVZa8dBvODqgidQsCt">New York</a></strong> - July 28</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs6xQ5ZFP8DjmOzmBbMr8t90Va2CLUaqzDWdT6V4PfVYXEg7aW8-2BQy67SA9-2BgRAfuqw-3D-3DN1Lv_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288k0WXbmtPU2zU2fGh-2FmIIqdB-2F63qD8o-2FZcHMQs9Mt6nPp9aIXubOfMsMQz3O7iAaSUEi012GK-2BE6lNGv1Ptyam4KN0dJylF2ywq6fIkH4XWOv7gcerXaQlYTdNjg0D6uHb">San Francisco</a></strong> - July 28</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs8eILBLAQfv-2FTyMwwh4Ky3WhMxubh5jNpSJz-2BOO-2FiFgWj6BhjgDBp-2FkxtV-2Fjlc7BCQ-3D-3D4MTs_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288kzS6f-2BkgHyPx5oXMEUn7koatrlcvNQLzBSeQvcqHGo00Fv5-2FiCug48cSWk416thSq1S68eAKB6z1HDqkYBcdx8qokY5viF6pjoLhp4wTZnqRVPMizL-2FSiM8LdKMqHGjgY">Seattle</a></strong> - July 28</p></li></ul><div><hr></div><p><strong>IN-PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9qeiw4yoIhb-2Buh0JURPM2DZD2cSkAijMVF28vYe0khNKBiP1y0go8CLJC3g5XztdQ-3D-3DpT2u_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288kMriAyqoJrYugvaZAL5mu6ftXe461C-2Bru-2Bgx4aXKyfLrmY4qjlhpp4YinEUJtBQ5x6jprtmOGAz1MgthVhjCW50svf-2BLVngKMkp25Dk-2F00ujTlodYDZhVhMnYtmHGU-2BTB">San Francisco</a></strong> - July 30</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs9ediPSr1TY0aaNHwwMTwipQETZqet3McVuVtkepqjbD5q57I-2BuOqH4lwWBxaXoU-2Fg-3D-3DftMl_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288k5azJk-2FVPfK4OurP7WHSRQnZ7iFa6RRd6XJnl73lhp29-2B6643dAy-2BhCO9QkRSMiYGrSIIwNAM1pb-2FdDvUBqZQMdwoYTZ6su3BMIlJty8kLAxNLnxn69CNg4S2-2BOCSnBG1">Pune, India</a></strong> - August 1</p></li><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs8JlwMiFTQxcJO4-2Fvq1xCVoMLeZmMF1tTYgxsxgMhu-2BQZN0RYJzRoZN3sb-2FiKVpCcw-3D-3D-Z5Y_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtSj-2Bh0hLeoN2mgnH3NB288k45Hgyd3eeRweHnoz2PPViI-2B6sMtso0kA1nVVLDDWPpQljIeRBF3DLV9HLYebysjkVDyVp6umNZ4ECWQ4n7cYUIDc1f6RWWMDewjRsloRc4NdzJSiwkRjNZuO8SIrhzGy">San Francisco, Voice Agents Forum</a></strong> - September 16</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOfChUPtNXHjeh173mRg-2FeuXq8ZDoiI9qjXQNYoPCjDxPePDNsyWTxpfwQ1P9dWxS4pYyV6Ao9RZM6wKUxAc42OOTRtdRZz-2B6Y5nRJtVh0YqA6J-2FuCklyT3kpLcnY1bcJ87wjYfLxY-2BHim-2FsIUnKlhOIdS9aFbeOq4PYIxy0rEBXQJ3TIOAB8ZubpBcgdmDjed2RBltH0DvSOHFNn51XCQ43JldMPc-2FSli7rgtg1fpSUB8-2BdVTAy-2FMlzmUgCn1c0PLwLAlQGc7Ay26jhtLwTUJ0uR91U7qLA9UEExZBHVVJ5lUlBgp9x1bp36k-2BM8B9idCVyEYdUOjQ3Bb7jO7l9gi4qJ-Gm_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtTJrtWWB9N0iUb8fpvZ4Ln5ICICBqk8ZGKkXaSYniUIzsR-2FLcpFHIdIKOuIKe9JJBZmj-2FdBShyO-2BnmGlzSasGhnW-2B2foxccyJrpGbmiJ44CBEM0wQQtimj-2B9-2FxVVHJ8jldIyb4b1v67vq5zrlNIKEoK">Coding Agents Lunch &amp; Learn Session</a></strong> - July 24</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!22cy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!22cy!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png 424w, /__u/substackcdn.com/image/fetch/$s_!22cy!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png 848w, /__u/substackcdn.com/image/fetch/$s_!22cy!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!22cy!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!22cy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png" width="1254" height="1254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1254,&quot;width&quot;:1254,&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_!22cy!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png 424w, /__u/substackcdn.com/image/fetch/$s_!22cy!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png 848w, /__u/substackcdn.com/image/fetch/$s_!22cy!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!22cy!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20907fd1-d165-47c3-8c32-422e7d3ebc31_1254x1254.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><p><strong>ML CONFESSIONS</strong></p><h1><strong>Green Every Day</strong></h1><p>I set up a drift check for our fraud model that compared each day&#8217;s scores with the previous day. It stayed green for nearly three weeks.</p><p>The average score had fallen from 0.41 to 0.18 over that period, slowly enough that no single day crossed the threshold. I was checking the merchant category report most mornings too, working down the merchant list from the top and stopping once the names stopped being ones I recognized.</p><p>The manual review queue was down by about half before someone in finance asked whether we had changed the fraud policy.</p><p>We had not. A vendor had updated its merchant category taxonomy, and a lot of smaller merchants were now landing in &#8220;unknown.&#8221; Unknown was rare in training and mostly legitimate when it did appear, so the scores came down.</p><p>Everything that moved was further down the list than I ever got.</p><p>Share your confession <strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs-2BJFTSqu4Wp2vmph0fxNcjkkHqG9he92eZ31EBZRqArucRZv7Kq3AAmwGvD1htpAfzeIKGoz-2BGgkqUNjRmvDJVlq-2Bf1qgJOvTsuaCb6Nt99jeilGs7ox0CcWQDlvT0ONaY9wQ8Q4wdN5aYrnclTCjQI-3DV8F7_nk0cSttqZl0SmpO-2BxqLedgSi4hYJHE8dWTdmFUrkoLJQY3blZjm-2Fa59CG6BUVGZXWfY85rOAnZCuTOuHBOlsY551sU38oP4lyPvggxWLQw8EnHIXNfH8GcJb4yDSEPixOGVuscmIgzHKtZyYNT6zFAvLsGttas7REQAcYLnd5RK2dJq1k5Mh4Duo0xZukNY5B6oRwbF1s8y6-2BhUj1Ldlro37wrjO-2B99uQF1lxkNaFtTJrtWWB9N0iUb8fpvZ4Ln5w2tqZ-2B81SDkeC0rUW57Db-2BhJGZlc7r6LpiZwkhDFF7dbuH-2B1PdB1nrmwFCU-2BP1I0Od5p3nj9RpRNa0DZWFhqXYthsi7IWnQ-2FGlzurI-2BakmXWXAVwTkeQG-2BgdfnPugXVB">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/cheap-code-expensive-cleanup?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/cheap-code-expensive-cleanup?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOPs Community.</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[Your Next Dependency Is an Agent]]></title><description><![CDATA[Plus MCP design, serving runtimes, and agent health]]></description><link>https://aaifcommunity.substack.com/p/your-next-dependency-is-an-agent</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/your-next-dependency-is-an-agent</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 16 Jul 2026 16:06:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-Op4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Finally, <a href="https://techcrunch.com/2026/07/14/the-real-ai-race-may-no-longer-be-at-the-frontier-open-models-hugging-face/">an AI race I&#8217;m qualified for</a>.</h2><div><hr></div><p><strong>HOT TAKE</strong></p><h1><strong>Commitment Issues</strong></h1><p>Most agent-built internal tools should be disposable by default.</p><p>Maintain or Regenerate?</p><p><strong><a href="https://go.mlops.community/NL_HT1_Jul16"><span>MAINTAIN</span></a><span>      or      </span></strong> <strong><a href="https://go.mlops.community/NL_HT1_Jul16"><span>REGENERATE</span></a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h1><strong>No Reminder Needed</strong></h1><p><span>We&#8217;ll remember not to ask twice when it&#8217;s this clear you&#8217;re choosing memory over long context for agents.</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_!-Op4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-Op4!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png 424w, /__u/substackcdn.com/image/fetch/$s_!-Op4!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png 848w, /__u/substackcdn.com/image/fetch/$s_!-Op4!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-Op4!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-Op4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png" width="912" height="355" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:355,&quot;width&quot;:912,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!-Op4!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png 424w, /__u/substackcdn.com/image/fetch/$s_!-Op4!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png 848w, /__u/substackcdn.com/image/fetch/$s_!-Op4!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-Op4!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7db3d6f6-a0e5-477a-9ba1-26b37125c56a_912x355.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><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://github.com/rohitg00/agentmemory">Persistent Memory for Coding Agents</a></strong></p><p><span>Local memory for AI coding agents, with MCP, REST, hooks, search, and project context that can persist across sessions and tools.</span></p><p><strong><a href="https://github.com/DeusData/codebase-memory-mcp">Codebase Graph Memory for Agents</a></strong></p><p><span>Persistent codebase knowledge graphs, served through MCP, give coding agents structural search across functions, classes, call chains, routes, and cross-service links without repeated file-by-file exploration.</span></p><p><strong><a href="https://developers.redhat.com/articles/2026/06/26/deploying-distributed-ai-inference-blueprints-troubleshooting">Distributed AI Inference Deployment Guide</a></strong></p><p><span>Six traffic-shape blueprints pair vLLM and llm-d topologies with TTFT/TPOT diagnostics, mapping how teams can move from single-instance serving to distributed inference.</span></p><p><strong><a href="https://www.lithosai.com/">1,000-Token Agent Inference Engine</a></strong></p><p><span>Running Kimi K2.7 Code at model-native precision on a single 8&#215;B200 node, Lithos reports inference above 1,000 tokens per second for faster coding-agent workflows.</span></p><div><hr></div><p><strong>Agentic AI Momentum Report</strong></p><h1><strong>What 116 Agentic AI Projects Reveal</strong></h1><p>The open-source agent stack is attracting contributors and adoption quickly, but popularity does not show whether a project is secure, responsive, or structurally resilient. AAIF&#8217;s new Momentum Report compares 116 projects across five layers using adoption, development health, maintainer activity, vulnerabilities, governance, and contributor concentration.</p><p>Frameworks and infrastructure lead adoption with 1.5 million GitHub stars and 226,000 forks. Agent applications tell a different story: they attract the most active contributors and resolve issues in roughly two weeks, with pull requests merged in about two days.</p><p>Security presents a less encouraging picture. Unpatched CVEs across the projects rose 2.6x between December 2025 and June 2026, reaching around 9,200. Framework and infrastructure projects account for nearly half of them.</p><p>The governance data also separates formal processes from genuine contributor diversity. Some projects meet OpenSSF governance checks but remain controlled by one organization, while others have broader participation but weaker documentation.</p><p><strong><a href="https://aaif.io/report/agentic-ai-momentum-report/">Read the report and compare individual projects.</a></strong></p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><p><strong><a href="/__u/jobs.ashbyhq.com/runlayer/569e9a4c-63c9-4497-a55c-7ef7862d66b6">Member of Technical Staff - Platform</a> // Runlayer // Hybrid NYC / Remote (US Timezones)</strong></p><p><span>Runlayer is hiring a platform engineer to build the systems behind enterprise MCP, agent, and workflow deployments. The role covers scalable platform architecture, integrations, data transformation, customer requirements, and rapid feature iteration in production AI environments.</span></p><p><strong><span>Responsibilities:</span></strong></p><ul><li><p><span>Architect scalable systems for customer MCP, agent, and workflow deployments.</span></p></li><li><p><span>Build APIs, integrations, and data transformation workflows for enterprise systems.</span></p></li><li><p><span>Translate customer requirements into platform features and technical delivery plans.</span></p></li><li><p><span>Prototype, validate, and ship features based on real usage feedback.</span></p></li></ul><p><strong><span>Requirements:</span></strong></p><ul><li><p><span>7+ years building and operating production software systems.</span></p></li><li><p><span>Experience designing APIs, databases, integrations, and enterprise platform services.</span></p></li><li><p><span>Background working with AI/ML systems or related infrastructure.</span></p></li><li><p><span>Strong communication across engineering, product, and customer-facing technical teams.</span></p></li></ul><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>Developers May Stop Depending on Libraries</strong></h1><p><span>Models can now run 80 to 100 tool-call loops, while one compact tool can expose a huge capability surface without flooding the context window.</span></p><ul><li><p><span>RL has improved how agents chain actions, navigate environments, and use minimal tool interfaces.</span></p></li><li><p><span>Small MCP surfaces can generate code, query large hubs, and return results without replaying everything through the model.</span></p></li><li><p><span>MCP apps can place rich results directly in the UI, reducing token waste.</span></p></li></ul><p><span>The design question is shifting from tool count to how efficiently each tool expands what an agent can do.</span></p><p><strong><a href="https://home.mlops.community/public/videos/developers-may-stop-depending-on-libraries">Video</a> &#183; <a href="https://open.spotify.com/episode/7rXqiBVdG4ShsbCzg9pVfB?si=Wz9kXo-fQkuRVVQnzRQyiA">Spotify</a> &#183; <a href="https://podcasts.apple.com/us/podcast/developers-may-stop-depending-on-libraries/id1505372978?i=1000775640153">Apple</a></strong></p><div><hr></div><h1><strong>10 Cities. 4 Countries. One Unexpected MCP Lesson.</strong></h1><p><span>An MCP server can take seven lines of Python, but each exposed tool consumes context and creates another surface to secure.</span></p><ul><li><p><span>MCP does not make an API intelligent. It gives an LLM a structured way to select and call functions.</span></p></li><li><p><span>Strong designs expose a small set of common actions, with clear annotations, validation, authorization, and limits on costly requests.</span></p></li></ul><p><span>The practical lesson is to treat MCP as a controlled interface for model-driven API use, not a layer of magic.</span></p><p><strong><a href="https://home.mlops.community/home/videos/10-cities-4-countries-one-unexpected-mcp-lesson">Video</a> &#183; <a href="https://open.spotify.com/episode/4A4Imp2s1r0x4LHrxWPINR?si=8NMLa0mESJWpZBF1a_L8Jg">Spotify</a> &#183; <a href="https://podcasts.apple.com/us/podcast/10-cities-4-countries-one-unexpected-mcp-lesson/id1505372978?i=1000775639902">Apple</a></strong></p><div><hr></div><h1><strong>Best Model Serving Runtimes To Build Optimized ML APIs</strong></h1><p><span>A Flask container can become an expensive bottleneck once inference traffic rises and latency starts to matter. This guide compares four production serving options.</span></p><ul><li><p><span>TensorFlow Serving and TorchServe suit teams committed to one framework.</span></p></li><li><p><span>BentoML favors Python flexibility, broader compatibility, and simpler implementation.</span></p></li><li><p><span>Triton offers stronger GPU utilization and optimization, with considerably more operational complexity.</span></p></li></ul><p><span>The right choice depends on whether your priority is development speed, framework support, or squeezing more predictions from each machine.</span></p><p><strong><a href="https://mlops.community/blog/best-model-serving-runtimes-to-build-optimized-ml-apis">Read the blog</a></strong></p><div><hr></div><p><strong>IN-PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://luma.com/5ckfr8dm">Munich</a></strong> - July 23</p></li><li><p><strong><a href="https://luma.com/voiceagentssf">San Francisco, Voice Agents Forum</a></strong> - September 16</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://home.mlops.community/home/events/coding-agents-lunch-and-learn-session-19-understanding-mcp-pjzpzu8dwt?agenda_day=6a5500e8d641d60d89f008bd&amp;agenda_track=6a5500e9d641d60d89f008d4&amp;agenda_stage=6a5500e8d641d60d89f008c3&amp;agenda_filter_view=stage&amp;agenda_view=list">Coding Agents Lunch &amp; Learn Session</a></strong> - July 17</p></li><li><p><strong><a href="https://home.mlops.community/home/events/a-discussion-on-loop-engineering-me6r7t97sh?agenda_day=6a44eb367234763b95523e18&amp;agenda_track=6a44eb377234763b95523e4a&amp;agenda_stage=6a44eb367234763b95523e1c&amp;agenda_filter_view=stage&amp;agenda_view=list">A Discussion on Loop Engineering</a> </strong>- July 21</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0DdY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0DdY!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png 424w, /__u/substackcdn.com/image/fetch/$s_!0DdY!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png 848w, /__u/substackcdn.com/image/fetch/$s_!0DdY!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0DdY!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0DdY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png" width="1080" height="607" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:607,&quot;width&quot;:1080,&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_!0DdY!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png 424w, /__u/substackcdn.com/image/fetch/$s_!0DdY!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png 848w, /__u/substackcdn.com/image/fetch/$s_!0DdY!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.png 1272w, /__u/substackcdn.com/image/fetch/$s_!0DdY!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c0be12-57e0-41f3-a68f-d086605668de_1080x607.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><p><strong>ML CONFESSIONS</strong></p><h1><strong>Speak for Yourself</strong></h1><p><span>We were testing a voice agent for booking appointments, and it kept interrupting people before they&#8217;d finished giving their ZIP code. I adjusted the endpointing settings until it stopped happening and the test calls looked much better.</span></p><p><span>A few weeks later, support started getting complaints that the agent was taking ages to respond. Someone on the team said, &#8220;It&#8217;s going full mute for five seconds after every sentence.&#8221; It turned out I&#8217;d mostly tested it myself, and I speak quickly with short pauses. The new setting worked fine for me, but for anyone who paused naturally between parts of an answer, the agent sat there waiting to see if they&#8217;d carry on.</span></p><p><span>We went through recordings and tuned it against a much wider mix of speakers.</span></p><p>Share your confession <strong><a href="https://admin.aaif.live/newsletters/mlopscommunity/editions/21afd12a-59ad-4c5d-9224-1826d6ada790/editor">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/your-next-dependency-is-an-agent?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/your-next-dependency-is-an-agent?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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 style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[English Has No Compiler]]></title><description><![CDATA[Plus&#8230; agent cost control, API access patterns, real-money guardrails, and a 35-tool CLI coding agent report.]]></description><link>https://aaifcommunity.substack.com/p/english-has-no-compiler</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/english-has-no-compiler</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 09 Jul 2026 16:08:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8dZy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>As part of the move to AAIF, you&#8217;ll notice a few changes in the newsletter over the next few weeks, including some new podcasts in the mix, and a few hosted by the AAIF&#8217;s very own <a href="https://www.linkedin.com/in/alexsalkever/">Alex Salkever</a>.</h2><div><hr></div><p><strong>HOT TAKE</strong></p><h1><strong>Out the Window</strong></h1><p>A bigger context window is not the same as memory. It is just a more expensive place to forget things.</p><p>What matters more for agents: long context or persistent memory?</p><p><strong><a href="https://go.mlops.community/NL_HT1_Jul09"><span>CONTEXT</span></a></strong>       or       <strong><a href="https://go.mlops.community/NL_HT1_Jul09"><span>MEMORY</span></a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h1><strong>Access Granted</strong></h1><p>Have to trust the accuracy of the people who accessed the poll to tell us what matters more in production.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!QqBM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QqBM!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png 424w, /__u/substackcdn.com/image/fetch/$s_!QqBM!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png 848w, /__u/substackcdn.com/image/fetch/$s_!QqBM!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QqBM!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QqBM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png" width="1049" height="480" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:480,&quot;width&quot;:1049,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!QqBM!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png 424w, /__u/substackcdn.com/image/fetch/$s_!QqBM!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png 848w, /__u/substackcdn.com/image/fetch/$s_!QqBM!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QqBM!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3d64841-63dc-40bf-a0a2-a87330e832e2_1049x480.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><div><hr></div><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://www.valon.ai/blog/your-llm-isnt-the-agent">Real-Money Agent Guardrail Patterns</a></strong></p><p>Model judgment is separated from deterministic validation, with five production patterns for keeping mortgage-servicing agents from committing unsafe actions across arithmetic, permissions, tool use, and recovery.</p><p><strong><a href="https://blog.arcbjorn.com/state-of-cli-coding-agents-2026">CLI Coding Agent Market Report</a></strong></p><p>Terminal-first agent use has matured into a crowded 35-tool field, with practical comparisons across lab CLIs, platform products, open-source harnesses, memory, orchestration, cost, and governance for choosing where to standardize.</p><p><strong><a href="https://github.com/shadcn/improve/blob/main/skills/improve/SKILL.md">Codebase Audit Planning Skill</a></strong></p><p>Senior-model review is turned into self-contained implementation plans, with strict read-only rules, evidence requirements, executor handoff steps, and review gates for cheaper coding agents.</p><p><strong><a href="https://www.thecompanion.sh/">Team Prompt Library Tool</a></strong></p><p>Shared skills package colleagues&#8217; strongest prompts into a searchable, versioned library, giving teams reusable AI workflows with explicit access controls and an open-source <a href="http://skill.md/">SKILL.md</a> toolchain.</p><p></p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><p><strong><a href="https://jobs.lever.co/mosaictherapy/66f392c8-de6c-420b-9513-182a5a22b691">Senior Engineer, Platform &amp; Data</a> // Mosaic Pediatric Therapy // Remote / Charlotte, NC</strong></p><p>Mosaic Pediatric Therapy is hiring a senior platform and data engineer to support internal applications, AI-assisted operational tools, DevOps practices, and Azure Fabric Lakehouse pipelines across clinical, billing, credentialing, and analytics workflows involving sensitive healthcare data.</p><p><strong>Responsibilities:</strong></p><ul><li><p>Establish standards for internal applications and AI-enabled operational tools.</p></li><li><p>Improve monitoring, alerting, incident response, and deployment workflows.</p></li><li><p>Maintain Azure Fabric Lakehouse pipelines across bronze, silver, gold layers.</p></li><li><p>Support reporting, tooling, and self-service data access for stakeholders.</p></li></ul><p><strong>Requirements:</strong></p><ul><li><p>4+ years supporting production software, data platforms, or cloud infrastructure.</p></li><li><p>Strong SQL, Python, Git, testing, debugging, and code review skills.</p></li><li><p>Experience building and maintaining production ETL or ELT pipelines.</p></li><li><p>Familiarity with Claude Code, Copilot, Cursor, or similar workflows.</p></li></ul><p></p><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>The Next Programming Language Is English</strong></h1><p>Natural language is becoming a programming interface, but it does not come with the guarantees developers are used to getting from formal languages.</p><ul><li><p>Why AI coding changes the abstraction stack, replacing deterministic translation with probabilistic systems that need new safety nets.</p></li><li><p>How durable execution gives agents and tools a logical process that can survive client failures, network drops, and infrastructure chaos.</p></li><li><p>Why MCP tasks matter for long-running work, from streaming analysis to invoice processing, human approvals, durable timers, and scale-to-zero infrastructure.</p></li></ul><p>The big shift is a programming model that keeps agent work alive when prompts, networks, tools, and humans fail.</p><p><strong><a href="https://home.mlops.community/home/videos/the-next-programming-language-is-english">Video</a> &#183; <a href="https://open.spotify.com/episode/67u426zix3nNBhwQqllF7E?si=994866c59d6f4c10">Spotify</a> &#183; <a href="https://podcasts.apple.com/us/podcast/the-next-programming-language-is-english/id1505372978?i=1000775638432">Apple</a></strong></p><div><hr></div><h1><strong>AI Agents Should Be Treated Like Hackers</strong></h1><p>Your agent does not need every API. It needs the right slice, at the right time, with proof that it should have it.</p><ul><li><p>MCP can connect agents to enterprise systems, but most APIs were built for trusted engineers, not autonomous software.</p></li><li><p>GraphQL offers a useful pattern for agent access because schemas expose business meaning and support field-level permissions.</p></li><li><p>The next challenge is richer context, better access patterns, audit logs, and accountability around business decisions.</p></li></ul><p>Faster agents need narrower doors and better receipts.</p><p><strong><a href="https://www.youtube.com/watch?v=HMh63kmgOKc">Video</a> &#183; <a href="https://open.spotify.com/episode/5YARel9OOiIxCp9LEJM7v9?si=jVHPD0zRR66bhvG4XJHlwA">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/ai-agents-should-be-treated-like-hackers/id1505372978?i=1000775663953">Apple</a></strong></p><div><hr></div><h1><strong>Omnigent: Composition, Control, and Collaboration for AI Agents</strong></h1><p>Your agent may be right, but it can still burn money on the wrong model.</p><ul><li><p>Why agent workflows need portable context, memory, and configuration across models and harnesses.</p></li><li><p>How forking conversations and agent debates can expose missed questions before work goes sideways.</p></li><li><p>Why tokenomics needs both developer-level visibility and centralized governance.</p></li></ul><p>The payoff is practical control over agent work without pretending one model fits every task.</p><p><strong><a href="https://home.mlops.community/home/videos/omnigent-composition-control-and-collaboration-for-ai-agents">Video</a> &#183; <a href="https://open.spotify.com/episode/12wy1ZWlnpCZGBUzLEIaxd?si=1a3a21637bd9402e">Spotify</a> &#183; <a href="https://podcasts.apple.com/us/podcast/omnigent-composition-control-and-collaboration-for-ai/id1505372978?i=1000775368328">Apple</a></strong></p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://luma.com/5ckfr8dm">Munich</a></strong> - July 23</p></li><li><p><strong><a href="https://luma.com/voiceagentssf">San Francisco, Voice Agents Forum</a></strong> - September 16</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://home.mlops.community/public/events/coding-agents-lunch-and-learn-session-18-community-show-and-tell-3zh201wnwg?agenda_day=6a304c16e47ccefce6894aa3&amp;agenda_filter_view=stage&amp;agenda_stage=6a304c16e47ccefce6894aa9&amp;agenda_track=6a304c17e47ccefce6894aba&amp;agenda_view=list">Coding Agents Lunch &amp; Learn Session</a></strong> - July 10</p></li><li><p><strong><a href="https://home.mlops.community/public/events/a-discussion-on-loop-engineering-me6r7t97sh?agenda_day=6a44eb367234763b95523e18&amp;agenda_filter_view=stage&amp;agenda_stage=6a44eb367234763b95523e1c&amp;agenda_track=6a44eb377234763b95523e4a&amp;agenda_view=list">A Discussion on Loop Engineering</a> </strong>- July 16</p></li></ul><p></p><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8dZy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8dZy!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!8dZy!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!8dZy!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!8dZy!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8dZy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg" width="1320" height="1222" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1222,&quot;width&quot;:1320,&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_!8dZy!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!8dZy!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!8dZy!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!8dZy!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0eea1843-95c2-4859-a035-dd2829105e45_1320x1222.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><p><strong>ML CONFESSIONS</strong></p><h1><strong>Overconfidence Interval</strong></h1><p>We shipped a recommendations model once and everyone thought it had gone fine.</p><p>The numbers looked a bit better, nobody complained, and the person who&#8217;d led the build was being quietly smug about it, which was fair enough because it had been a horrible project.</p><p>About a week later, someone on the team messaged me saying one region looked &#8220;a bit too boring.&#8221; Same traffic pattern every day, barely any movement, almost like nothing had changed.</p><p>I checked the config and realized that region was still pinned to the old model because one of the rollout flags had been copied from staging and never updated.</p><p>So about a third of the traffic was not actually using the model we thought we&#8217;d shipped.</p><p>I sent it to the person who&#8217;d done the deploy, trying very hard not to sound pleased about it, because he had spent the previous few days telling everyone how clean the rollout had been.</p><p>To be fair, he fixed it quickly. But then we had to go back through the results and work out which numbers were real, which were old-model traffic, and which were basically just us congratulating ourselves on a config mistake.</p><p>Share your confession <strong><a href="https://docs.google.com/forms/d/e/1FAIpQLScLyUmV7B_fvmiQni6cF0iIFMEvjrL5fivzUjdFci14G_nQCA/viewform">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/english-has-no-compiler?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/english-has-no-compiler?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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 style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Coding Agents Mean Business]]></title><description><![CDATA[Plus&#8230; healthcare permissioning, agent memory, safer coding loops, Cloudflare&#8217;s stack, model serving, and decoding benchmarks]]></description><link>https://aaifcommunity.substack.com/p/coding-agents-mean-business</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/coding-agents-mean-business</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 02 Jul 2026 16:09:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5mDG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>The number of crashes I see in my rear-view mirror means <strong><a href="https://www.reuters.com/technology/wayve-courts-automakers-with-ai-driving-system-that-learns-like-humans-2026-07-01/">this can&#8217;t come soon enough</a></strong>.</h2><div><hr></div><p><strong>HOT TAKE</strong></p><h1><strong>Access All Errors</strong></h1><p>The scariest agent isn&#8217;t the one that hallucinates. It&#8217;s the one with the right answer and the wrong permissions.</p><p>What matters more in production: accuracy or access?</p><p><strong><a href="https://go.mlops.community/NL_HT1_Jul02"><span>ACCURACY</span></a><span>      or     </span></strong> <strong><a href="https://go.mlops.community/NL_HT1_Jul02"><span>ACCESS</span></a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h1><strong>A Relevant Take</strong></h1><p>A not-irrelevant number of people still chose relevance when retrieval gets sensitive.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!05bA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!05bA!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png 424w, /__u/substackcdn.com/image/fetch/$s_!05bA!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png 848w, /__u/substackcdn.com/image/fetch/$s_!05bA!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png 1272w, /__u/substackcdn.com/image/fetch/$s_!05bA!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!05bA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png" width="900" height="345" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:345,&quot;width&quot;:900,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!05bA!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png 424w, /__u/substackcdn.com/image/fetch/$s_!05bA!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png 848w, /__u/substackcdn.com/image/fetch/$s_!05bA!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.png 1272w, /__u/substackcdn.com/image/fetch/$s_!05bA!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd87b9802-bd7f-4a64-9657-c9f8ec7de654_900x345.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><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://github.com/NilsWidal/loobster">Safer Coding Agent Loops</a></strong></p><p>Loobster gives Claude Code and Codex a repeatable plan-build-test-secure loop with approval gates between phases, so agent work is easier to review before merging.</p><p><strong><a href="https://blog.cloudflare.com/internal-ai-engineering-stack/">Internal AI Engineering Stack Guide</a></strong></p><p>Built around Cloudflare&#8217;s R&amp;D workflow, the stack combines AI Gateway, Workers AI, MCP portals, <a href="http://agents.md/">AGENTS.md</a> files, and automated code review for scaling agentic engineering work.</p><p><strong><a href="/__u/inferenceops.substack.com/p/state-of-the-model-serving-communities-dee">Model Serving Community Report</a></strong></p><p>Across vLLM, KServe, llm-d, Kubernetes inference work, and OGX, recent releases point to harder production questions around routing, observability, hardware support, and agentic workloads.</p><p><strong><a href="https://github.com/deepseek-ai/DeepSpec/tree/main">Speculative Decoding Codebase</a></strong></p><p>Training and evaluation utilities cover data preparation, draft-model training, checkpoints, and benchmark testing for comparing speculative-decoding methods across Qwen, Gemma, Eagle3, DFlash, and DSpark.</p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><p><strong><a href="https://www.ycombinator.com/companies/moss/jobs/8oyMnxe-software-engineer-backend">Software Engineer &#8211; Backend</a> // Moss // San Francisco, CA, US / Remote</strong></p><p>Moss builds real-time semantic search infrastructure for conversational AI. This backend role focuses on production retrieval systems, including APIs, caching, indexing, observability, cloud and edge infrastructure, and reliability work for latency-sensitive customer deployments at scale.</p><p><strong>Responsibilities</strong></p><ul><li><p>Build query path, APIs, caching, indexing, and data plane.</p></li><li><p>Improve latency, correctness, and reliability across live retrieval workloads.</p></li><li><p>Add observability, load testing, alerting, and incident response processes.</p></li><li><p>Debug customer deployments and convert failures into infrastructure improvements.</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>5+ years operating latency-sensitive production backend systems.</p></li><li><p>Strong distributed systems fundamentals across APIs, databases, caches, queues.</p></li><li><p>Experience with monitoring, incident response, capacity planning, and SLAs.</p></li><li><p>Familiarity with regulated environments, ideally SOC 2 or HIPAA.</p><div><hr></div></li></ul><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>Coding Agents Are Secretly General Agents</strong></h1><p>The scary bit isn&#8217;t that agents can write code. It&#8217;s that code lets them build their own tools.</p><ul><li><p>Code gives agents a tight feedback loop: compile, run tests, measure performance, pass failures back, and improve.</p></li><li><p>That makes coding agents a route into broader knowledge work, where sandboxes and scripts can reach business systems.</p></li><li><p>The harder problem becomes context: tasks, docs, chats, decisions, permissions, and where agents are allowed to act.</p></li></ul><p>The agent stack starts to look less like a chatbot and more like an operating layer for work.</p><p><strong><a href="https://home.mlops.community/home/videos/coding-agents-are-secretly-general-agents">Video</a> &#183; <a href="https://open.spotify.com/episode/5VbibE9LoI9zK8GW6RkoEL?si=af4924383c0a4b74">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/coding-agents-are-secretly-general-agents/id1505372978?i=1000774471465">Apple</a></strong></p><div><hr></div><h1><strong>Can AI Agents Be Trusted in Healthcare?</strong></h1><p>A patient gets 25 pages of discharge instructions. An agent can help, but in healthcare, the dangerous question is what it is allowed to do.</p><ul><li><p>MCP sits above the data layer, enforcing role-specific, time-bound access for patients, providers, and caregivers.</p></li><li><p>Clinical and regulatory steps stay deterministic, with providers approving decisions before action.</p></li><li><p>Restricted tools, trace logs, and behavior metadata help catch drift and prove auditability.</p></li></ul><p>In regulated AI, permissioning becomes the product.</p><p><strong><a href="https://home.mlops.community/home/videos/sandboxing-agent-harnesses-and-agent-teamwork">Video</a> &#183; <a href="https://open.spotify.com/episode/3tPN40WNSDpzL05PegNQFy?si=QKb6_UAWSEa5wQi1X_WSYg">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/can-ai-agents-be-trusted-in-healthcare/id1505372978?i=1000774882965">Apple</a></strong></p><div><hr></div><h1><strong>Building the Star Trek Future: Why I Swapped My Keyboard for a Council of Agents</strong></h1><p>The keyboard isn&#8217;t disappearing; the job is moving up the stack. This piece looks at the shift from writing every line to orchestrating agents, with trust, oversight, and shared memory as the real constraints.</p><ul><li><p>Agentic coding changes the role from implementation to intent, architecture, review, and testing.</p></li><li><p>Speed still needs vigilance, especially around security, UX, documentation, and production readiness.</p></li><li><p>The missing layer is persistent context across agents, tools, and decisions.</p></li></ul><p>The hard part is no longer only generating work, but keeping agents grounded, connected, and accountable.</p><p><strong><a href="https://mlops.community/blog/building-the-star-trek-future-why-i-swapped-my-keyboard-for-a-council-of-agents">Read the blog</a></strong></p><div><hr></div><h1><strong>The Current State of Agentic Retrieval - Qdrant Roundtable</strong></h1><p>Agents don&#8217;t just need more context. They need to stop rummaging through it like a junior analyst with infinite API credits.</p><ul><li><p>Retrieval quality can be checked cheaply with score spreads and statistical signals before paying for reranking or another LLM call.</p></li><li><p>Search skills can teach agents when to use dense, sparse, lexical, or hybrid retrieval.</p></li><li><p>Long-term memory needs forgetting, deduplication, and graph/vector structure, not just bigger context windows.</p></li></ul><p>Agentic retrieval is becoming less about finding chunks and more about controlling search behavior.</p><p><strong><a href="https://u42068088.ct.sendgrid.net/ls/click?upn=u001.nIZ3pvK-2B-2FnbOE9hqgfe-2Bs1y7M2TtF6tecJ26Oj6xrOdsB8zgWUsrxBRiaxpRDE8kF39NC2WPPl3qe5cpLQvBPRQSy3ZocQXOAvPcwuyLO7yD7ZmeOlYrndRKizanqWPIrrtoxZxWOAbRn47T9JBOjQ-3D-3DEi-P_BmR578z6yQ3niKiFmvWb-2BxySIyCpgYiv36E7Dz9ig3sPwivJ3t91OYlirR-2BjhY5trdcAuggJvMuGb8R2sr-2FWAQyliiOKWkvKAN4t3SxWbbrGfBTBFrYxuaTv3nFLaOyjfLxyn7Nx61REX6S79dlwzg27W8fvJzBTYU2aNGe8UIXYwGFE0cPi0-2Bov6Xmqp3qCPCa92UcNm-2FOb0iH9E-2B4zAPeeX1NduBy-2F3BOYlfbgqJE-3D">Watch the roundtable</a></strong></p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://luma.com/5ckfr8dm">Munich</a></strong> - July 23</p></li><li><p><strong><a href="https://luma.com/voiceagentssf">San Francisco, Voice Agents Forum</a></strong> - September 16</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://home.mlops.community/home/events/coding-agents-lunch-and-learn-session-17-building-evaluating-and-operating-agents-gljl5j9gk7?agenda_day=6a304b29d33e5acb9d2e7ba0&amp;agenda_track=6a304b29d33e5acb9d2e7bb7&amp;agenda_stage=6a304b29d33e5acb9d2e7ba6&amp;agenda_filter_view=stage&amp;agenda_view=list">Coding Agents Lunch &amp; Learn Session</a></strong> - July 3</p><div><hr></div></li></ul><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5mDG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5mDG!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png 424w, /__u/substackcdn.com/image/fetch/$s_!5mDG!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png 848w, /__u/substackcdn.com/image/fetch/$s_!5mDG!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5mDG!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5mDG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png" width="1190" height="1308" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1308,&quot;width&quot;:1190,&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_!5mDG!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png 424w, /__u/substackcdn.com/image/fetch/$s_!5mDG!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png 848w, /__u/substackcdn.com/image/fetch/$s_!5mDG!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5mDG!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4cb4abcc-91dd-467b-882d-b1e74300f8b4_1190x1308.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><p><strong>ML CONFESSIONS</strong></p><h1><strong>Changelog</strong></h1><p>v0.8.0 Added a model registry.<br>v0.9.0 Changed the scorer to pull the model tagged <code>latest</code>.<br>v1.0.0 Shipped a retrained ranker. Offline metrics looked good.<br>v1.0.1 Found out <code>latest</code> meant the model artifact, not the feature definitions.<br>v1.0.2 Production was serving the new model with the old transforms. Half the numeric features scaled wrong. One categorical was mostly unknowns.<br>v1.0.3 Rolled back. Rankings went up.<br>v1.0.4 Added feature-set versioning. Added a deploy check.<br>v1.0.5 Pinned the model. Pinned the feature set. Made releases slightly slower.</p><p>Share your confession <strong><a href="https://docs.google.com/forms/d/e/1FAIpQLScLyUmV7B_fvmiQni6cF0iIFMEvjrL5fivzUjdFci14G_nQCA/viewform">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/coding-agents-mean-business?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/coding-agents-mean-business?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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 style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[MCP Servers Behaving Badly]]></title><description><![CDATA[Plus... sandboxed agents, feature drift, secure RAG, coding subagents, and Databricks&#8217; Omnigent.]]></description><link>https://aaifcommunity.substack.com/p/mcp-servers-behaving-badly</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/mcp-servers-behaving-badly</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 25 Jun 2026 16:06:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-Eqr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Plus... sandboxed agents, feature drift, secure RAG, coding subagents, and Databricks&#8217; Omnigent.</p><p> &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!N4_b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!N4_b!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!N4_b!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!N4_b!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!N4_b!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!N4_b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png" width="1456" height="239" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:239,&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;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&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_!N4_b!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!N4_b!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!N4_b!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!N4_b!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b0ef5b-d4b4-4129-9b9f-290bbc69913d_1509x248.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h2>Positive news from OpenAI on <strong><a href="https://openai.com/index/patch-the-planet/">open-source security</a></strong>, though the name sounded familiar...</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!j7tW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!j7tW!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif 424w, /__u/substackcdn.com/image/fetch/$s_!j7tW!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif 848w, /__u/substackcdn.com/image/fetch/$s_!j7tW!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!j7tW!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!j7tW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif" width="640" height="282" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:282,&quot;width&quot;:640,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:510395,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mlopscommunity.substack.com/i/203561988?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!j7tW!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif 424w, /__u/substackcdn.com/image/fetch/$s_!j7tW!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif 848w, /__u/substackcdn.com/image/fetch/$s_!j7tW!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!j7tW!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eedc052-2595-4365-8ab8-e7fce1b9073a_640x282.gif 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></p><div><hr></div><p><strong>HOT TAKE</strong></p><h1><strong>RAGrets</strong></h1><p>Your RAG eval can be green while the wrong user sees the right chunk.<br><br>When retrieval gets sensitive, what matters more - relevance or authorization?</p><p><strong><a href="https://gatewaze.mlops.community/offer/surveys/?sid=yesno&amp;question=Logs+are+underrated+because+dashboards+made+us+lazy.+If+agents+can+reconstruct+metrics+and+traces+from+logs%2C+what+would+you+rather+debug+with%3A+Dashboards+or+Chat%3F&amp;y=DASHBOARDS&amp;n=CHAT&amp;oneclick=true&amp;accept=true"><span>RELEVANCE</span></a></strong>       or       <strong><a href="https://gatewaze.mlops.community/offer/surveys/?sid=yesno&amp;question=Logs+are+underrated+because+dashboards+made+us+lazy.+If+agents+can+reconstruct+metrics+and+traces+from+logs%2C+what+would+you+rather+debug+with%3A+Dashboards+or+Chat%3F&amp;y=DASHBOARDS&amp;n=CHAT&amp;oneclick=true&amp;accept=true"><span>AUTHORIZATION</span></a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h1><strong>On the Trail</strong></h1><p>Evals are trailing, with 80% putting more trust in audit logs when agents fail.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-Eqr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-Eqr!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png 424w, /__u/substackcdn.com/image/fetch/$s_!-Eqr!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png 848w, /__u/substackcdn.com/image/fetch/$s_!-Eqr!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-Eqr!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-Eqr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png" width="1043" height="472" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:472,&quot;width&quot;:1043,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!-Eqr!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png 424w, /__u/substackcdn.com/image/fetch/$s_!-Eqr!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png 848w, /__u/substackcdn.com/image/fetch/$s_!-Eqr!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-Eqr!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd240e198-ab52-4743-94ce-ebedfcf12102_1043x472.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><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://github.com/cursor/plugins/blob/main/cursor-team-kit/skills/thermo-nuclear-code-quality-review/SKILL.md">Severe Code Review Checklist</a></strong></p><p>Cursor&#8217;s strict code review checklist targets maintainability, structural simplification, oversized files, messy branching, weak abstractions, and type-boundary problems that can block approval.</p><p><strong><a href="https://github.com/fencesandbox/fence">CLI Sandbox for AI Agents</a></strong></p><p>For running agents and risky CLI commands, Fence applies filesystem rules, default-deny network access, command blocks, and reviewable policies on macOS and Linux without requiring a VM or container.</p><p><strong><a href="https://github.com/withastro/flue">TypeScript Harness for Autonomous Agents</a></strong></p><p>For building autonomous agents, Flue provides a TypeScript harness with sessions, tools, skills, filesystem access, sandboxed execution, workflows, telemetry, and local or hosted deployment options.</p><p><strong><a href="https://blog.cloudflare.com/internal-ai-engineering-stack/">Cloudflare&#8217;s Agent Engineering Stack</a></strong></p><p>Inside Cloudflare&#8217;s internal rollout, engineers connected AI Gateway, Workers AI, MCP portals, <a href="http://agents.md/">AGENTS.md</a>, Backstage, and AI code review to support secure coding-agent use at scale.</p><div><hr></div><p><strong>OPEN SOURCE SOFTWARE</strong></p><h1><strong>Omnigent, a control layer for <s>messy agent workflows</s> multiple agents</strong></h1><p>Agent work is starting to look a lot like browser-tab chaos for terminals. Claude Code in one terminal, Codex in another, maybe Pi or a custom agent for a specific job, a sandbox or two, a pile of credentials, and an approval step that lives in someone&#8217;s head. Work gets copy-pasted between agents, Docs, and Slack. Each harness only understands its own sessions, so nothing carries over when you switch tools.</p><p>Earlier this month, <a href="https://www.databricks.com/blog/introducing-omnigent-meta-harness-combine-control-and-share-your-agents">Databricks open sourced Omnigent</a> under Apache-2.0. It calls itself a meta-harness: a common interface that wraps Claude Code, Codex, Pi, and agents you write yourself, then adds the things a single harness rarely gives you across tools, like collaboration, policies, cost caps, and cloud execution.</p><h2><strong><span>What it is</span></strong></h2><p>The core idea is that, however each harness talks to its model internally, the interface to the user is the same: messages and files in, text streams and tool calls out.</p><p>Omnigent builds one API over that and splits the system in two. A runner wraps an agent in a sandboxed session and executes the loop and tools, either on your machine or in a cloud sandbox. A server handles persistence, policies, sharing, and access from terminal, browser, phone, or the macOS app.</p><p>The split keeps code execution and model credentials on the host side rather than in the server, which matters if you care where your secrets live. (cough cough enterprise-ready)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!GeeH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!GeeH!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png 424w, /__u/substackcdn.com/image/fetch/$s_!GeeH!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png 848w, /__u/substackcdn.com/image/fetch/$s_!GeeH!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GeeH!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!GeeH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png" width="602" height="338" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:338,&quot;width&quot;:602,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!GeeH!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png 424w, /__u/substackcdn.com/image/fetch/$s_!GeeH!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png 848w, /__u/substackcdn.com/image/fetch/$s_!GeeH!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GeeH!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c700625-3c5b-49c4-aa8a-db783e85b3fe_602x338.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 style="text-align: center;"><em>Omnigent wraps agent harnesses in a runner, with a server handling policies, history, MCPs, skills, and shared interfaces. Image: Databricks</em></p><h2><strong><span>Why it matters</span></strong></h2><p>Let&#8217;s look at what this lets you build once the agents are interchangeable:</p><ul><li><p><strong>Collaboration on the session, not the chat window. </strong>Share a live session by URL, watch it run, comment on files, co-drive it, or fork it. The session is the shared object, so a teammate or reviewer joins the work rather than a transcript of it.</p></li><li><p><strong>Contextual policies. </strong>Rules that track session state instead of static allow/deny. The example from the docs is gating git push only after an agent has installed a new npm package. Policies stack across server, agent, and session, with the stricter rules checked first.</p></li><li><p><strong>Cost caps. </strong>Per-session spend tracking with hard caps and soft warnings, so a sub-agent tree cannot quietly burn through tokens. You can tell it to pause and ask after every $100. (Or if you are like me, have it play a cha-ching sound and <a href="https://www.youtube.com/watch?v=6OP8SNdyWJA&amp;list=RD6OP8SNdyWJA&amp;start_radio=1">Fat Joe/Lil Wayne make it rain</a> at full volume)</p></li><li><p><strong>Cloud execution. </strong>This is becoming table stakes now. Nobody is excited about keeping their laptop open on the metro.</p></li><li><p><strong>Multi-harness authoring. </strong>Probably the most interesting for me. Define an agent in <a href="https://github.com/omnigent-ai/omnigent/blob/main/docs/AGENT_YAML_SPEC.md">one YAML file</a> covering prompt, executor, tools, policies, and sub-agents, then switch harnesses with a one-line change, or mix harnesses inside the same agent.</p></li></ul><h2><strong><span>Meta harness &amp; Loop engineering</span></strong></h2><p>Addy Osmani&#8217;s recent writing on <a href="https://addyosmani.com/blog/loop-engineering/">loop engineering</a> argues that the work has shifted from prompting one agent to designing repeatable systems of worktrees, sub-agents, connectors, and persistent state.</p><p>Omnigent reads as a control layer for that shift. The bundled Polly example is a lead agent that plans, hands coding to sub-agents in parallel git worktrees, and routes each diff to a reviewer from a different vendor than the one that wrote it. Debby runs the same question through a Claude head and a GPT head side by side and lets them debate.</p><p>So the fit is workflows like planner plus coder plus reviewer, cross-vendor adjudication, and a team working a single repo state together. The current docs lean harder on orchestration, collaboration, and policies than on scheduling and automation, so today Omnigent is less a finished loop product and more a substrate you build loop-style workflows on.</p><h2><strong><span>What looks promising</span></strong></h2><ul><li><p>A real abstraction if you already run more than one harness or model family, rather than a wrapper around one.</p></li><li><p>A more explicit governance story than a lot of open-source agent tooling: contextual policies, spend caps, and approval gates built in.</p></li><li><p>Collaboration primitives that are part of the session model, not bolted on afterward.</p></li><li><p>A YAML agent spec that makes multi-agent, multi-harness setups legible for a platform team.</p></li></ul><h2><strong><span>What needs caution</span></strong></h2><p>This is alpha. The <a href="https://github.com/omnigent-ai/omnigent">repo</a> is clearly early, carries an explicit alpha badge, and there is not much independent operator feedback yet, so almost all the public evidence is launch material. Treat any judgment on ergonomics or reliability as provisional until people have run it on real repos.</p><p>The setup surface is also wider than the <a href="https://omnigent.ai/quickstart/install">one-line install</a> suggests. You need Python 3.12+, uv, git, and Node.js 22+ for the Claude/Codex/Pi harnesses, plus tmux for the native wrappers. <a href="https://github.com/omnigent-ai/omnigent/blob/main/deploy/README.md">Remote deploys</a> add database choices, memory floors, slower first boot against remote Postgres, and provider caveats like Modal&#8217;s 24-hour sandbox lifetime and Daytona&#8217;s free-tier egress limits.</p><p>The biggest operational risk is that the collaboration features cut both ways. Co-drive means another user&#8217;s messages can execute on your machine, and the docs warn that header-based auth is dangerous unless a trusted reverse proxy rewrites identity headers correctly. Get that wrong and one caller could impersonate another and reach sessions, files, and history. Cross-vendor loops can also raise token spend fast, and if your team is standardizing on one harness anyway, Omnigent may be more control plane than you need.</p><h2><strong><span>In practice</span></strong></h2><p>I got early impressions from my friend Mateo (who is a much better engineer than myself).</p><p>Setup was genuinely easy, which is worth noting against the dependency list above. His take was that Omnigent simplifies the loopcraft idea a lot, and that for someone already running their own custom multi-agent setups the tradeoff is versatility against ease.</p><p>Bespoke stacks still offer more flexibility, and can go further than Omnigent&#8217;s static YAML-led setup. <a href="https://github.com/gastownhall/gastown">Gas Town</a> and the newer <a href="https://github.com/gastownhall/gascity">Gas City SDK</a>, for instance, can run a coordinator agent that watches a task tracker and hands work out to other agents on its own. But, the Gas projects are also far harder to stand up, and Omnigent closes most of that gap with much less effort.</p><p>The main limitation was around MCP. Today, an MCP server is wired in either as a local command or a remote URL with a bearer token, which means keeping tokens on your machine or in the Databricks config. He would prefer MCP OAuth with dynamic client registration so credentials are not sitting locally. I&#8217;m sure this will change soon. (Friend of the pod Corey Zumar is doing a ton of work on Omniagent, and that guy ships)</p><p>Between CLIs, MCP, and Agent Skills, switching between harnesses is already possible without much ceremony, and a team running one or two agents may find their own light glue does the job.</p><p>I know in our Friday coding agent sessions folks have asked how others are using coding agents in teams now. The case for Omnigent gets stronger as the coordination problem grows: several harnesses, multiple people, work moving across machines, and policies or spend limits that need to hold across all of it.</p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><p><strong><a href="/__u/job-boards.greenhouse.io/extend/jobs/5989772004">Senior AI Software Engineer, Internal Enablement</a> // Extend // Remote US</strong></p><p>Extend is hiring a senior engineer to build internal AI tooling for non-engineering teams. The role focuses on secure MCP connectors, reusable agent skills, credential management, observability, and infrastructure for turning prototypes into reliable internal tools.</p><p>Responsibilities:</p><ul><li><p>Design secure MCP connectors across finance, CRM, data, support systems.</p></li><li><p>Build shared agent skills and review patterns for internal teams.</p></li><li><p>Build connector agents that scaffold MCP servers and provision access.</p></li><li><p>Instrument MCP calls, skill execution, and credential use with OpenTelemetry.</p></li></ul><p>Requirements:</p><ul><li><p>Five-plus years shipping production systems and improving failure points.</p></li><li><p>Strong Python, TypeScript/Node, or Rust production engineering experience.</p></li><li><p>Experience building OAuth integrations, webhooks, retries, and rate limits.</p></li><li><p>Familiarity with AWS, IAM, KMS, Lambda, and serverless risks.</p></li></ul><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>The Dark Side of MCP Servers</strong></h1><p>A broken MCP server can make a capable agent look useless, and a malicious one can change the tools it exposes after you already trusted it. This podcast looks at what has to improve before MCP feels safe in production.</p><ul><li><p>Toolbench and MCP Debugger expose protocol failures, misstated capabilities, broken auth, and bad tool schemas.</p></li><li><p>Skills, CLIs, and MCP solve different problems once agents move beyond local coding workflows.</p></li><li><p>OAuth-based MCP keeps user identity outside the prompt, reducing spoofing and token misuse.</p></li></ul><p>Reliable agents need boring protocol behavior before they get dangerous work.</p><p><strong><a href="https://home.mlops.community/home/videos/the-dark-side-of-mcp-servers">Video</a> &#183; <a href="https://open.spotify.com/episode/3ApCMsI0ewBsj0jFv8dzmE?si=c9d1a22118154612">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/the-dark-side-of-mcp-servers/id1505372978?i=1000773916733">Apple</a></strong></p><div><hr></div><h1><strong>Sandboxing, Agent Harnesses, and Agent Teamwork</strong></h1><p>An SRE agent that gets 70% right can still send an engineer down the wrong path during an incident. This podcast looks at why production agents need more than better models.</p><ul><li><p>Harness design has to evolve as models improve, relaxing rigid tools while adding stronger sandboxing.</p></li><li><p>Verification matters more than the agent loop, especially across messy production environments.</p></li><li><p>Slack history, code, logs, and human feedback can teach agents local rules and decision bounds.</p></li></ul><p>Better agents need clear boundaries, fast feedback, and humans reviewing the decisions that matter.</p><p><strong><a href="https://home.mlops.community/home/videos/sandboxing-agent-harnesses-and-agent-teamwork">Video</a> &#183; <a href="https://open.spotify.com/episode/7dBe0sVJLv2u2fvb794pqM?si=ce8ea0cc4c9b4f80">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/sandboxing-agent-harnesses-and-agent-teamwork/id1505372978?i=1000773385608">Apple</a></strong></p><div><hr></div><h1><strong>Roundtable: Building Real-Time ML Systems with Zipline + Chronon</strong></h1><p>A feature can look right offline and still be wrong when it hits serving. This round table looks at why teams are moving feature pipelines toward Chronon and Zipline as models, ranking systems, and real-time use cases grow.</p><ul><li><p>Batch and streaming definitions can share one authoring path, reducing training-serving drift.</p></li><li><p>Point-in-time joins, backfills, and online lookup become platform concerns instead of product-team chores.</p></li><li><p>Adoption still carries cost, especially around debugging, versioning, and fitting existing data assumptions.</p></li></ul><p>For growing ML systems, feature correctness is where speed either holds or breaks.</p><p><strong><a href="https://home.mlops.community/home/videos/zipline-roundtable-episode-building-real-time-ml-systems-with-zipline-chronon">Video</a> &#183; <a href="https://open.spotify.com/episode/3qR3wI99eKn1r2JxfN86jn?si=b69865ec8fa64988">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/zipline-roundtable-episode-building-real-time-ml-systems/id1505372978?i=1000773131746">Apple</a></strong></p><div><hr></div><h1><strong>Securing the Agent: Vendor-Neutral, Multitenant Enterprise Retrieval and Tool Use</strong></h1><p>A RAG system can retrieve the perfect chunk and still show it to the wrong person. This discussion looks at the security gap behind multi-tenant agent systems, where relevance scores alone are not enough.</p><ul><li><p>Authorization has to happen at chunk level, before retrieved context reaches the model.</p></li><li><p>Predicate pushdown helps preserve recall by filtering tenant access inside the vector database.</p></li><li><p>Server-side orchestration gives teams a stronger place to enforce policy on tool calls and retrieval.</p></li></ul><p>The danger starts when retrieval works, but access control arrives too late.</p><p><strong><a href="https://home.mlops.community/home/videos/securing-the-agent-vendor-neutral-multitenant-enterprise-retrieval-and-tool-use">Watch the reading group</a></strong></p><div><hr></div><h1><strong>Supagents: One Source to Rule Your Coding Subagents</strong></h1><p>One Friday tweak to an agent persona can quietly turn into five different behaviors across five coding tools. This blog shows how supagents keeps Claude Code, Gemini CLI, Copilot, Cursor, OpenCode, and Kilo Code aligned from one markdown source.</p><ul><li><p>Shared instructions live in <code>.agents/supagents/</code>, then compile into each tool&#8217;s expected agent format.</p></li><li><p>Per-tool frontmatter stays verbatim, so fast-changing agent config does not need a fragile translation layer.</p></li><li><p>Pre-commit and CI checks stop generated agent files drifting from the source.</p></li></ul><p>A small compiler can save a lot of debugging when every agent starts from the same instructions.</p><p><strong><a href="https://mlops.community/blog/supagents-one-source-to-rule-your-coding-subagents">Read the blog</a></strong></p><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://home.mlops.community/home/events/the-current-state-of-agentic-retrieval-g3ssvap40q?agenda_day=6a1ee42216f5cb7213db38dc&amp;agenda_track=6a1ee42316f5cb7213db3911&amp;agenda_stage=6a1ee42216f5cb7213db38e0&amp;agenda_filter_view=stage&amp;agenda_view=list">The Current State of Agentic Retrieval</a> </strong>- June 25</p></li><li><p><strong><a href="https://home.mlops.community/home/events/coding-agents-lunch-and-learn-session-16-real-world-coding-agent-workflows-drpuzfuq6q?agenda_day=6a30467ed33e5acb9d2e6f06&amp;agenda_track=6a30467fd33e5acb9d2e6f1d&amp;agenda_stage=6a30467ed33e5acb9d2e6f0c&amp;agenda_filter_view=stage&amp;agenda_view=list">Coding Agents Lunch &amp; Learn Session</a></strong> - June 26</p><div><hr></div></li></ul><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!TBKM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!TBKM!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!TBKM!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!TBKM!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!TBKM!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!TBKM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg" width="1080" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1080,&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_!TBKM!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!TBKM!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!TBKM!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!TBKM!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb37c8673-78ab-4927-8c7c-9d620ffdf6e9_1080x564.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><p><strong>ML CONFESSIONS</strong></p><h1><strong>Feature Drift Store</strong></h1><p>We added a feature store so the training pipeline and the serving path would read the same features. The whole point was to stop the two drifting apart.</p><p>A churn model had been live for about five months with no obvious issues. Then retention asked why a batch of flagged accounts had canceled weeks earlier. We spent two days assuming it was a labeling problem on their end.</p><p>It wasn&#8217;t. The serving path was reading the feature store. The training pipeline was still reading the old offline tables nobody had pointed at the store. Same feature names, same schema, values computed a day apart. Close enough that nothing looked broken and far enough off to matter.</p><p>I didn&#8217;t have a clean fix. I backfilled the store from the offline tables so at least they matched, and left the proper migration as a ticket. It&#8217;s still open.</p><p>Share your confession <strong><a href="https://docs.google.com/forms/d/e/1FAIpQLScLyUmV7B_fvmiQni6cF0iIFMEvjrL5fivzUjdFci14G_nQCA/viewform">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/mcp-servers-behaving-badly?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/mcp-servers-behaving-badly?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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 style="text-align: center;"></p>]]></content:encoded></item><item><title><![CDATA[Agents Aren’t Scripts]]></title><description><![CDATA[Plus... multiplayer AI, MCP as agent UI, Claude Code hooks, and safer agent infrastructure.]]></description><link>https://aaifcommunity.substack.com/p/agents-arent-scripts</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/agents-arent-scripts</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 18 Jun 2026 16:06:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!D0MO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Plus... multiplayer AI, MCP as agent UI, Claude Code hooks, and safer agent infrastructure.</p><p> &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279; &#8204;&#8203;&#8205;&#8206;&#8207;&#65279;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nds6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nds6!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!nds6!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!nds6!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nds6!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nds6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png" width="1456" height="239" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:239,&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;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&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_!nds6!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!nds6!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!nds6!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nds6!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87febf92-aa99-410c-abae-3a59401eb05e_1509x248.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p style="text-align: center;"><a href="https://go.mlops.community/NL_Shop">Shop</a> // <a href="https://aaif.live/newsletters/mlopscommunity/2026-06-18-agents-aren-t-scripts">View Online</a></p><p style="text-align: center;">June 18, 2026</p><p style="text-align: center;">Forwarded this email? <a href="https://go.mlops.community/NL_Sub_Here">Subscribe here</a></p><h2>Nice to see a small startup <strong><a href="https://techcrunch.com/2026/06/16/spacex-to-acquire-cursor-for-60b-in-stock-days-after-blockbuster-ipo/">take off</a></strong>.</h2><div><hr></div><p><strong>HOT TAKE</strong></p><h1><strong>Trail Mix</strong></h1><p>The next agent outage won&#8217;t be a hallucination. It&#8217;ll be a tool call nobody logged.</p><p>What do you trust more - evals or audit trails?</p><p><strong><a href="https://go.mlops.community/NL_HT1_Jun18"><span>EVALS</span></a><span>     or     </span></strong> <strong><a href="https://go.mlops.community/NL_HT1_Jun18"><span>TRAILS</span></a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h1><strong>Talk therapy</strong></h1><p>It was close, but chat edged it - most would rather talk through their debugging than shout at their dashboard.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!D0MO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!D0MO!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png 424w, /__u/substackcdn.com/image/fetch/$s_!D0MO!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png 848w, /__u/substackcdn.com/image/fetch/$s_!D0MO!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png 1272w, /__u/substackcdn.com/image/fetch/$s_!D0MO!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!D0MO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png" width="903" height="357" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aad9a235-33e3-4a21-8586-50906217bcc2_903x357.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:357,&quot;width&quot;:903,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!D0MO!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png 424w, /__u/substackcdn.com/image/fetch/$s_!D0MO!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png 848w, /__u/substackcdn.com/image/fetch/$s_!D0MO!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.png 1272w, /__u/substackcdn.com/image/fetch/$s_!D0MO!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faad9a235-33e3-4a21-8586-50906217bcc2_903x357.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><p><strong>PRESENTED BY QDRANT AND MLOPS COMMUNITY</strong></p><h1><strong>The Current State of Agentic Retrieval</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_!j89e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!j89e!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!j89e!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!j89e!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!j89e!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!j89e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg" width="600" height="314" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:314,&quot;width&quot;:600,&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_!j89e!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!j89e!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!j89e!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!j89e!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74f11908-28d1-4075-aaa3-e3cd88496784_600x314.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Join MLOps Community and Qdrant on June 25 for a virtual roundtable on how agents retrieve and use context.</p><p>The discussion will cover vector search applications for agents, including agent tools, embedding methods, agentic evals, memory, and the challenges still shaping how retrieval works in agentic systems.</p><p>Featuring Ewa Szyszka, Dylan Couzon, Neil Kanungo, and Evgeniya Sukhodolskaya from Qdrant.</p><p><strong><a href="https://home.mlops.community/home/events/the-current-state-of-agentic-retrieval-g3ssvap40q?agenda_day=6a1ee42216f5cb7213db38dc&amp;agenda_track=6a1ee42316f5cb7213db3911&amp;agenda_stage=6a1ee42216f5cb7213db38e0&amp;agenda_filter_view=stage&amp;agenda_view=list">Register here</a></strong></p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><h1><strong>Curated finds to help you stay ahead</strong></h1><p><strong><a href="https://agentsofchaos.baulab.info/">A study of agent safety under real-world pressure</a></strong>, tracking how tool-using agents handled social engineering, memory, email, shell access, and cross-agent safety risks.</p><p><strong><a href="https://bramcohen.com/p/why-is-claude-turning-into-an-asshole">Exploring whether newer models feel more argumentative</a></strong> and are trading conversational usefulness for guardrails, anti-sycophancy, and coding performance.</p><p><strong><a href="https://www.solo.io/blog/agent-substrate-powers-kubernetes-agents-with-kagent">Using Agent Substrate for Kubernetes agents</a></strong>, kagent can run AI agents in warm worker pools with fast suspend/resume, snapshotting, sandboxing, and policy-controlled network traffic.</p><p><strong><a href="https://cloud.google.com/blog/products/data-analytics/how-the-open-knowledge-format-can-improve-data-sharing">A portable format for sharing agent-readable context</a></strong>, letting teams package metadata, runbooks, schemas, metrics, and documentation as markdown files that agents and humans can read across tools.</p><div><hr></div><p><strong>JOB OF THE WEEK</strong></p><p><strong><a href="https://careers.sf.gov/role/?id=3743990013401906">Senior Data Engineer</a> // DataSF, Office of City Administrator // San Francisco, CA / Hybrid</strong></p><p>DataSF, part of San Francisco&#8217;s Office of City Administrator, is hiring a Senior Data Engineer to build and maintain city data infrastructure, including Snowflake administration, data pipelines, IaC, monitoring, and support for analytical and operational use cases.</p><p><strong>Responsibilities</strong></p><ul><li><p>Administer Snowflake access, security, monitoring, performance, and cost controls.</p></li><li><p>Build resilient batch and streaming pipelines from varied data sources.</p></li><li><p>Use Terraform to manage reproducible, version-controlled data infrastructure.</p></li><li><p>Monitor platform health, troubleshoot issues, and maintain data quality.</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>Three years&#8217; relevant experience maintaining enterprise infrastructure components.</p></li><li><p>Experience with Snowflake, BigQuery, Databricks, or similar platforms.</p></li><li><p>Strong SQL, Python, dbt, and data modeling experience.</p></li><li><p>Knowledge of data governance, privacy, security, and ELT principles.</p><div><hr></div></li></ul><p><strong>MLOPS COMMUNITY</strong></p><h1><strong>From Single-Player to Multi-Player: Operating AI Agents at Scale</strong></h1><p>One engineer burned through an entire Anthropic budget in seven hours from a laptop. That is the problem here: agents are useful, but they need infrastructure built for non-deterministic actors.</p><ul><li><p>Policy needs to cover access, actions, budgets, sandboxing, compliance, and eval-based confidence.</p></li><li><p>Agent workloads strain old assumptions around source control, search, runtime, audit logs, and provenance.</p></li><li><p>Composable agents may matter more than one giant agent, especially as shared context becomes critical.</p></li></ul><p>The risk is treating agents like scripts when they behave more like unpredictable teammates.</p><p><strong><a href="https://home.mlops.community/home/videos/from-single-player-to-multi-player-operating-ai-agents-at-scale">Video</a> &#183; <a href="https://open.spotify.com/episode/2MXIyc89c7giFl4RuX1qqd?si=fbdb8f90a9624a79">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/from-single-player-to-multi-player-operating-ai-agents/id1505372978?i=1000771898493">Apple</a></strong></p><div><hr></div><h1><strong>Agents &amp; the $40M Bet on Multiplayer AI</strong></h1><p>When an agent starts a week-long task, one person cannot steer it alone. This discussion looks at the shift from solo AI sessions to shared workspaces where agents and humans hand work across teams.</p><ul><li><p>Longer agent tasks need shared state, hosted sessions, and clearer handoffs between specialists.</p></li><li><p>Product design may matter as much as model quality for real collaboration.</p></li><li><p>Fast-changing models make planning, pricing, and alignment harder.</p></li></ul><p>The next AI bottleneck may be coordination, not capability.</p><p><strong><a href="https://home.mlops.community/home/videos/agents-and-the-dollar40m-bet-on-multiplayer-ai">Video</a> &#183; <a href="https://open.spotify.com/episode/25vhLxLpdXuXNfkFkknfpT?si=05872655ba0d4fd4">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/agents-the-%2440m-bet-on-multiplayer-ai/id1505372978?i=1000772390805">Apple</a></strong></p><div><hr></div><h1><strong>MCP Servers Are Becoming the UI for AI Agents</strong></h1><p>Your MCP server can fail only for Cursor users, burn context with giant responses, or leave agents stuck on useless errors, while your team sees only a vague GitHub issue. This discussion is about treating MCP like a real product surface.</p><ul><li><p>Analytics can expose user goals, client versions, failing tool calls, and session-level intent.</p></li><li><p>Better errors help agents recover instead of retrying blindly.</p></li><li><p>Tool design should follow user outcomes, not mirror every API endpoint.</p></li></ul><p>Mature MCP means measuring what agents are trying to do.</p><p><strong><a href="https://home.mlops.community/home/videos/mcp-servers-are-becoming-the-ui-for-ai-agents">Video</a> &#183; <a href="https://open.spotify.com/episode/7bwOMWZBsM7ipDaFKPlFvG?si=85d0eca8fa814b33">Spotify</a> &#183; <a href="https://podcasts.apple.com/gb/podcast/mcp-servers-are-becoming-the-ui-for-ai-agents/id1505372978?i=1000772993796">Apple</a></strong></p><div><hr></div><h1><strong>The Complete Guide to Claude Code Hooks: Automating Your AI Coding Workflow</strong></h1><p>Claude can now be interrupted before it does something expensive, risky, or just annoying. This guide explains Claude Code hooks as lifecycle triggers that wire agents into the engineering workflow rather than leaving them as a chat box beside it.</p><ul><li><p>Session and prompt hooks load context, set env vars, block PII, and route work before the model starts.</p></li><li><p>Tool and permission hooks enforce safety, run linters, rewrite commands, and log MCP calls.</p></li><li><p>Stop, compaction, file, worktree, and MCP hooks cover cleanup, audit trails, state, and approvals.</p></li></ul><p>The useful bit is control at the exact moment agents act.</p><p><strong><a href="https://mlops.community/blog/the-complete-guide-to-claude-code-hooks-automating-your-ai-coding-workflow">Read the blog</a></strong></p><div><hr></div><h1><strong>Making Agents Stop Rereading Everything</strong></h1><p>A lot of agent waste looks less like bad reasoning and more like bad state management.</p><p>In this Coding Agents Lunch &amp; Learn write-up, Devansh explains why multi-stage agent systems often burn tokens rereading and resummarizing the same material, and how a shared blackboard can give agents structured memory across long document, research, legal, finance, and codebase analysis tasks.</p><p>Read the short <strong><a href="https://learn.mlops.community/wp-content/uploads/2026/06/Lunch_and_Learn_Session_15_Asset.pdf">PDF write-up here</a></strong>.</p><p>Coding Agents Lunch &amp; Learn is taking a short break this week, but we&#8217;ll be back on June 26 for a session on Real-World Coding Agent Workflows.</p><p><strong><a href="https://home.mlops.community/home/events/coding-agents-lunch-and-learn-session-16-real-world-coding-agent-workflows-drpuzfuq6q?agenda_day=6a30467ed33e5acb9d2e6f06&amp;agenda_track=6a30467fd33e5acb9d2e6f1d&amp;agenda_stage=6a30467ed33e5acb9d2e6f0c&amp;agenda_filter_view=stage&amp;agenda_view=list">Sign up here</a></strong>.</p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://luma.com/6i8pf89q">Amsterdam</a></strong> - June 24</p></li><li><p><strong><a href="https://luma.com/nyc-i97h">NYC</a></strong> - June 24</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://home.mlops.community/home/events/the-current-state-of-agentic-retrieval-g3ssvap40q">The Current State of Agentic Retrieval</a> </strong>- June 25</p></li><li><p><strong><a href="https://home.mlops.community/home/events/coding-agents-lunch-and-learn-session-16-real-world-coding-agent-workflows-drpuzfuq6q?agenda_day=6a30467ed33e5acb9d2e6f06&amp;agenda_track=6a30467fd33e5acb9d2e6f1d&amp;agenda_stage=6a30467ed33e5acb9d2e6f0c&amp;agenda_filter_view=stage&amp;agenda_view=list">Lunch &amp; Learn Session 16</a> </strong>- June 26</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!D0-m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!D0-m!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!D0-m!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!D0-m!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!D0-m!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!D0-m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png" width="921" height="2048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2048,&quot;width&quot;:921,&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_!D0-m!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png 424w, /__u/substackcdn.com/image/fetch/$s_!D0-m!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png 848w, /__u/substackcdn.com/image/fetch/$s_!D0-m!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.png 1272w, /__u/substackcdn.com/image/fetch/$s_!D0-m!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe17c7bbb-7c36-4702-91f7-e03d38a7b56d_921x2048.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><p><strong>ML CONFESSIONS</strong></p><h1><strong>A Tidy Mistake</strong></h1><p>I once asked an agent to &#8220;tidy up&#8221; a messy eval repo before a release. It removed six &#8220;duplicate&#8221; prompt files, normalised the naming, and opened a very sensible PR.</p><p>I skimmed it, saw green CI, and merged.</p><p>Turns out the duplicates were not duplicates. They were the same prompts with tiny wording differences, used to catch regressions in refusal behaviour. The agent had made the repo cleaner by deleting the only tests that caught the bug we shipped two days later.</p><p>The PR description even said &#8220;these appear redundant, but may represent prompt-variant coverage.&#8221;</p><p>Share your confession <strong><a href="https://forms.gle/43scF9NfM33aorYH7">here</a></strong>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/agents-arent-scripts?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/agents-arent-scripts?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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[When Logs Talk Back]]></title><description><![CDATA[Plus... agent guardrails, AI memory, and real-time feature consistency.]]></description><link>https://aaifcommunity.substack.com/p/when-logs-talk-back</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/when-logs-talk-back</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 11 Jun 2026 16:07:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zgN4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>As if AI scams weren&#8217;t <strong><a href="https://go.mlops.community/NL_IntroRT1_Jun11_Sub">ugly enough</a></strong>.</h1><div><hr></div><p><strong>HOT TAKE</strong></p><h2><strong>Dodge-board</strong></h2><p>Logs are underrated because dashboards made us lazy.</p><p>If agents can reconstruct metrics and traces from logs, what would you rather debug with: Dashboards or Chat?</p><p><strong><a href="https://go.mlops.community/NL_HT1_Jun11_Sub">DASHBOARDS</a></strong>      or      <strong><a href="https://go.mlops.community/NL_HT1_Jun11_Sub">CHAT</a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h2><strong>Go with the flow</strong></h2><p>Agents still working on that workflow-level trust.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zgN4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zgN4!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png 424w, /__u/substackcdn.com/image/fetch/$s_!zgN4!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png 848w, /__u/substackcdn.com/image/fetch/$s_!zgN4!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zgN4!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zgN4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png" width="1049" height="479" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:479,&quot;width&quot;:1049,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!zgN4!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png 424w, /__u/substackcdn.com/image/fetch/$s_!zgN4!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png 848w, /__u/substackcdn.com/image/fetch/$s_!zgN4!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zgN4!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcba83cd3-1b0d-40bd-a950-bbd7bd62ca5b_1049x479.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><p><strong>HIDDEN GEMS</strong></p><p><strong><a href="https://go.mlops.community/NL_Gem1_Jun11_Sub">How LLM serving works in production,</a></strong> covering the systems choices behind latency, throughput, memory use, and cost.</p><p><strong><a href="https://go.mlops.community/NL_Gem2_Jun11_Sub">Making the case for MCP as better than Skills</a></strong> for connecting LLMs to external services, while Skills work best for reusable instructions and context.</p><p><strong><a href="https://go.mlops.community/NL_Gem3_Jun11_Sub">Better results from reasoning agents</a></strong> by giving them simple, predictable keyword search instead of complex retrieval APIs.</p><p><strong><a href="https://go.mlops.community/NL_Gem4_Jun11_Sub">Turning recommendation retrieval into a served model,</a></strong> replacing separate indexing, filtering, and ranking systems with GPU-served layers.</p><div><hr></div><p><strong>PRODUCTION AI INFRASTRUCTURE</strong></p><h2><strong>Real-time ML Is a Consistency Problem</strong></h2><p>Real-time ML usually sounds cleaner in diagrams than it feels in production.</p><p>The easy version is: events arrive, features update, models get fresh values, done. The harder version is keeping all of that consistent with the training data, cheap enough to run, and fast enough to serve when the feature is not just &#8220;latest value&#8221; but something like average transaction amount per user over the last 7 days.</p><p>That is where the feature layer starts to get messy.</p><p>If you compute those features in batch, you get correctness and repeatability, but freshness suffers. If you run a streaming job, you get fresher online values, but now you have to maintain state, handle window eviction, seed the stream with historical data, recover from data issues, and still generate point-in-time-correct training data. If the online path and the offline backfill path are built separately, they also have to keep agreeing as feature definitions change. That agreement is usually where production systems start to drift.</p><p>This is the unglamorous middle layer of production AI: not model architecture, not agent UX, but the machinery that decides whether the values going into the model are fresh, affordable, and historically correct.</p><p>One of Zipline&#8217;s posts surveys how different systems handle streaming features, comparing bring-your-own-compute approaches like Feast, batch-based systems like Snowflake, naive streaming approaches like Databricks declarative features, and Zipline&#8217;s own architecture.</p><p>For streaming features, Zipline drives both online serving and offline backfills from the same declarative feature definition. A 7-day average transaction amount per user can be served online while still being backfilled for arbitrary observation timestamps, so the training data matches what the system would have served at the time. Batch jobs seed and correct the streaming state, and the window state is compressed to a constant size relative to window length. Increasing the window size only increases the batch workload, and only on the first run. It does not grow the streaming state or the read-time payload, which is how Zipline says serving can stay under 10ms regardless of window size.</p><p>The batch computation post tackles the other side of the same problem. A naive rolling-window SQL job ends up scanning most of the same data every day. For a 5-day window, four of those five days are duplicated work on each run. Zipline&#8217;s engine breaks aggregations into reusable intermediate representations, such as count and sum for an average, then combines or subtracts those cached pieces to produce the right window. For training backfills it reuses partial aggregates for the middle of a window and only reads raw events at the head and tail, where exact timestamp accuracy matters.</p><p>Real-time ML is rarely just a streaming problem. It is a consistency problem. The online feature value, the historical backfill, the batch correction path, and the training set all need to tell the same story. When they do not, you get models trained on one version of the world and deployed against another.</p><p>For the mechanics, read Zipline&#8217;s posts on <strong><a href="https://go.mlops.community/Zipline_Batch">batch computation</a></strong> and approaches to <strong><a href="https://go.mlops.community/Zipline_Streaming">streaming features</a></strong>.</p><div><hr></div><p><strong>&#128161;Job of the week</strong></p><p><strong><a href="https://go.mlops.community/NL_Job1_Jun11_Sub">Senior Software Engineer, AI Platform &amp; Agents</a> // Coalition (Austin, TX)</strong></p><p>Coalition is hiring a senior engineer to build internal AI platform infrastructure for agents and RAG pipelines. The role focuses on SDKs, orchestration components, APIs, testing, observability, and production services used by engineering, data, and applied science teams.</p><p><strong>Responsibilities</strong></p><ul><li><p>Build core services and SDKs for internal AI platform use.</p></li><li><p>Design orchestration components for agent and RAG workflows.</p></li><li><p>Work with data teams on retrieval and context pipelines.</p></li><li><p>Support engineers onboarding AI use cases onto the platform.</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>Strong Python API and service development experience.</p></li><li><p>Experience building RAG pipelines and vector database systems.</p></li><li><p>Familiarity with multi-agent orchestration frameworks and patterns.</p></li><li><p>Production knowledge of scaling, observability, Docker, and Git.</p></li></ul><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h3><strong>Logs Are All You Need: Rethinking Observability with AI Agents</strong></h3><p>What happens when production breaks and nobody wants to open another dashboard? This discussion argues that AI-native observability could replace manual telemetry hunting with agents that read logs, inspect code, and suggest what failed.</p><ul><li><p><strong>Logs over three pillars:</strong> Reconstructing metrics and traces from logs could simplify instrumentation.</p></li><li><p><strong>Agents as investigators:</strong> Sandboxes, Git-backed memory, and repo access help agents connect errors to code changes.</p></li><li><p><strong>Evals get messier:</strong> CLI tools, side effects, and external systems make agent testing harder than simple tool-call checks.</p></li></ul><p>The sharp idea is that observability may become less about watching systems and more about interrogating them.</p><p><strong><a href="https://go.mlops.community/NL_Pod1_G_Jun11_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod1_S_Jun11_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod1_A_Jun11_Sub">Apple</a></strong></p><div><hr></div><h3><strong>The Control-vs-Magic Spectrum Building Agents</strong></h3><p>A restaurant owner sends a WhatsApp message to pay staff, check cash flow, or handle an invoice. Behind that simple chat is an agent deciding when to act, when to ask for confirmation, and how much control the user needs.</p><ul><li><p><strong>Fintech agents need guardrails:</strong> Payments and credit require explicit approvals, authentication, and careful task boundaries.</p></li><li><p><strong>Personalization comes from context:</strong> Order history, opening hours, cuisine, and account data shape each interaction.</p></li><li><p><strong>Agent architecture grows from evals:</strong> Start simple, then split workflows when real usage shows failure points.</p></li></ul><p>The useful lesson is that practical agents are less about magic and more about knowing exactly where not to use it.</p><p><strong><a href="https://go.mlops.community/NL_Pod2_G_Jun11_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod2_S_Jun11_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod2_A_Jun11_Sub">Apple</a></strong></p><div><hr></div><h3><strong>Human Memory As The Perfect Template For AI Memory</strong></h3><p>An agent that remembers everything is not useful if it remembers the wrong things at the wrong time. This blog argues that AI memory needs to work more like human memory, using context, relevance, and constraints rather than treating retrieval as storage with better search.</p><ul><li><p><strong>Memory needs structure:</strong> Agents must handle multimodal inputs, semantic links, and partial recall.</p></li><li><p><strong>Context changes the answer:</strong> Work, personal, team, and customer memories need different boundaries.</p></li><li><p><strong>Constraints matter:</strong> Time, behavior, privacy, and changing preferences should shape decisions.</p></li></ul><p>The core idea is that useful AI memory is less about storing more and more about knowing what matters now.</p><p><strong><a href="https://go.mlops.community/NL_Blog1_Jun11_Sub">Read the blog</a></strong></p><div><hr></div><h3><strong>From Agent Demos to Production Reality</strong></h3><p>Why do agents that work in a demo break in production? Patrick Kelly walked through Code Mode and the Agent Voyager Project at last week&#8217;s Coding Agents Lunch &amp; Learn - one for cutting agent token costs, the other for measuring what an agent did across a run. Sahil Kathpal followed with a lightning talk on running agents reliably for 45 to 90 minutes without supervision.</p><p>Read the short <strong><a href="https://go.mlops.community/NL_GSRT1_Jun11_Sub">PDF write up here</a></strong>.</p><p>The next Coding Agents Lunch &amp; Learn is tomorrow, June 12, at 5:00 PM BST / 4:00 PM UTC. Session 15 covers memory, context, and state management for long-running agents, with a live walkthrough of an open-source framework from the Agentic AI Foundation ecosystem.</p><p>Join the <strong><a href="https://go.mlops.community/NL_GSRT2_Jun11_Sub">next session here</a></strong>.</p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_IPERT1_Jun11_Sub">Amsterdam</a></strong> - June 24</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT2_Jun11_Sub">NYC</a></strong> - June 24</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_VERT1_Jun11_Sub">Reading Group: Securing the Agent: Vendor-Neutral, Multitenant Enterprise Retrieval and Tool Use</a></strong> - June 11</p></li><li><p><strong><a href="https://go.mlops.community/NL_GSRT2_Jun11_Sub">Coding Agents Lunch &amp; Learn Session</a></strong> - June 12</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!NnPn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NnPn!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png 424w, /__u/substackcdn.com/image/fetch/$s_!NnPn!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png 848w, /__u/substackcdn.com/image/fetch/$s_!NnPn!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NnPn!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NnPn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png" width="1080" height="822" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:822,&quot;width&quot;:1080,&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_!NnPn!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png 424w, /__u/substackcdn.com/image/fetch/$s_!NnPn!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png 848w, /__u/substackcdn.com/image/fetch/$s_!NnPn!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NnPn!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f8a871b-177f-4994-9897-82480837aa5a_1080x822.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><p><strong>ML CONFESSIONS</strong></p><h2><strong>Creature Feature</strong></h2><p>I run a setup at home that classifies photos off the trail cameras on my parents&#8217; farm. Foxes, badgers, the neighbour&#8217;s cat, the occasional deer. Fine-tuned a small model on a few thousand labelled crops.</p><p>It got very good very fast. High 90s on the held-out set within about two epochs, which for the amount of data I had and the state of my labelling felt generous.</p><p>I assumed I&#8217;d got lucky with an easy split and left it running for a couple of months, occasionally showing people the confusion matrix like it was a holiday photo.</p><p>The cameras stamp the date and time in the corner of every frame. Burned into the pixels. The fox shots clustered around dusk, the cat around mid-morning when it came over for a wander, the deer early. The model wasn&#8217;t learning animals. It was reading the clock and guessing who tends to show up when.</p><p>I only worked it out because a fox went through at two in the afternoon and the model called it a badger.</p><p>Share your confession <strong><a href="https://go.mlops.community/NL_MLC_Jun11_Sub">here</a>.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/when-logs-talk-back?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/when-logs-talk-back?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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[Agents Need Traffic Control]]></title><description><![CDATA[Plus... what breaks after the demo, how agents should research codebases, MCP&#8217;s RC, and evals from real traces.]]></description><link>https://aaifcommunity.substack.com/p/agents-need-traffic-control</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/agents-need-traffic-control</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Wed, 03 Jun 2026 14:45:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4blK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zWlW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zWlW!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!zWlW!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!zWlW!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zWlW!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zWlW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png" width="1456" height="239" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:239,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!zWlW!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!zWlW!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!zWlW!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zWlW!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62d7e001-ddd2-40b0-a1ce-2720e2ddacdf_1509x248.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h2>Agents, quantum, and chips are in the news, but it&#8217;s <strong><a href="https://go.mlops.community/NL_IntroRT1_Jun04_Sub">not the new James Bond announcement</a></strong>.</h2><div><hr></div><p><strong>HOT TAKE</strong></p><h2><strong>Agents: License revoked?</strong></h2><p>The future of AI apps may look less like agents deciding everything, and more like boring pipelines with good boundaries.</p><p>Which do you trust more: Agents or Workflows?</p><p><strong><a href="https://go.mlops.community/NL_HT1_Jun04_Sub">AGENTS</a>     or     <a href="https://go.mlops.community/NL_HT1_Jun04_Sub">WORKFLOWS</a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h2><strong>Don&#8217;t Make Yourself Scarce</strong></h2><p>No need to review the results of last week&#8217;s hot take, you were clear on what&#8217;s scarcer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4blK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4blK!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png 424w, /__u/substackcdn.com/image/fetch/$s_!4blK!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png 848w, /__u/substackcdn.com/image/fetch/$s_!4blK!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4blK!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4blK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png" width="1044" height="435" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:435,&quot;width&quot;:1044,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!4blK!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png 424w, /__u/substackcdn.com/image/fetch/$s_!4blK!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png 848w, /__u/substackcdn.com/image/fetch/$s_!4blK!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4blK!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5b8f192-a014-4ae7-88d5-e7503cfbb057_1044x435.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><p><strong>PRESENTED BY VOXEL51</strong></p><h2><strong>Building Vision Data Agents with Tools, Skills, and MCP</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!w8vq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!w8vq!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png 424w, /__u/substackcdn.com/image/fetch/$s_!w8vq!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png 848w, /__u/substackcdn.com/image/fetch/$s_!w8vq!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png 1272w, /__u/substackcdn.com/image/fetch/$s_!w8vq!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!w8vq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png" width="1306" height="730" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:730,&quot;width&quot;:1306,&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_!w8vq!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png 424w, /__u/substackcdn.com/image/fetch/$s_!w8vq!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png 848w, /__u/substackcdn.com/image/fetch/$s_!w8vq!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.png 1272w, /__u/substackcdn.com/image/fetch/$s_!w8vq!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc20d2a34-f4cf-425e-80d8-9e5aec825e29_1306x730.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>Most agentic workflows for computer vision tasks are pieced together with custom scripts. One to import your data, another to analyze your labels, another to evaluate detections. It works, but it doesn&#8217;t scale.</p><p>On June 17th, at 9 AM PST, we&#8217;ll walk through how to build agents that can operate on your datasets: tagging samples, computing embeddings, running evaluations, and surfacing results &#8212; all through a structured tool interface using MCP and Skills.</p><p>You&#8217;ll come away with a working mental model for how to wire this up in your own stack.</p><p>What&#8217;s covered:</p><ul><li><p>How Skills and MCP bridge the gap between an LLM and real workflows: connecting datasets, embeddings, evaluations, and curation pipelines.</p></li><li><p>Automating common CV tasks like duplicate detection, dataset QA, model evaluation, and annotation.</p></li><li><p>What breaks in real-world agent systems, and what we learned building them.</p></li><li><p>Evaluating multi-step agents with traces, rubrics, and regression testing.</p></li></ul><p><strong><a href="https://go.mlops.community/NL_Ad1_Image_Jun04_Sub">Register for the Webinar</a></strong></p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><p><strong><a href="https://go.mlops.community/NL_Gem1_Jun04_Sub">Guidance for building agent evals</a></strong> from real traces, golden cases, and production regressions.</p><p><strong><a href="https://go.mlops.community/NL_Gem2_Jun04_Sub">Agent harnesses as technical debt</a></strong> when models improve, production needs change, and scaffolding starts to outlive its usefulness.</p><p><strong><a href="https://go.mlops.community/NL_Gem3_Jun04_Sub">Flexible agent retrieval using grep,</a></strong> BM25, AST tools, APIs, and vector search together, instead of treating vector DBs as the default answer.</p><p><strong><a href="https://go.mlops.community/NL_Gem4_Jun04_Sub">Making batch feature computation cheaper and faster</a></strong> by reusing partial aggregates while keeping training data point-in-time correct.</p><div><hr></div><p><strong>AGENT INFRASTRUCTURE</strong></p><h2><strong>MCP moves toward production ops</strong></h2><p>The next MCP specification release candidate is out, and the headline change is not a new tool or another agent demo. It is operational plumbing.</p><p>MCP is moving toward a stateless protocol core. In the previous Streamable HTTP version, clients established a session first, then carried an <code>Mcp-Session-Id</code> into later requests. That made horizontal deployments care about sticky sessions, shared session stores, and gateway behavior. In the new release candidate, a tool call can be a self-contained request that any server instance can handle. Protocol version, client identity, and client capabilities travel with the request, while headers such as <code>Mcp-Method</code> and <code>Mcp-Name</code> make routing easier for load balancers, gateways, and rate limiters.</p><p>That does not mean agent workflows lose state. It means state has to become explicit. A server can return a handle, such as a repository, browser session, task, or basket ID, and the model can pass that handle back in later tool calls. That is better for logging, orchestration, and debugging, but it also puts more responsibility on tool authors to scope, validate, and expire those handles properly.</p><p>There are other production-minded changes too. MCP Apps let servers ship interactive HTML interfaces that hosts render in sandboxed iframes, while Tasks moves long-running work into an official extension with <code>tasks/get</code>, <code>tasks/update</code>, and <code>tasks/cancel</code>. Extensions now get a more formal process, with negotiated capabilities and independent versioning, rather than every new capability needing to live in the core spec.</p><p>The security and auth piece is worth calling out. The release candidate tightens OAuth and OpenID Connect behavior for the common MCP pattern where one client talks to many servers. It clarifies issuer validation, client registration, credential binding, refresh tokens, and step-up scope handling, where a client requests scopes on demand as tools need them instead of over-permissioning up front. Den Delimarsky has a <a href="https://go.mlops.community/NL_AIRT1_Jun04_Sub">short post</a> on that specific change. This matters because agents are increasingly being connected to private data, company systems, paid services, and user-specific workflows.</p><p>The migration work is real. Roots, Sampling, and Logging are now deprecated under a formal feature lifecycle policy, though they still work in this release and any removal needs a separate SEP. Full JSON Schema 2020-12 support also gives tool schemas more expressive power, which is useful, but implementers need to watch validation cost and external references.</p><p>This RC moves MCP closer to something ops teams can run using familiar infrastructure, but it is still an RC with breaking changes. Angie Jones at AAIF has a good practical breakdown of what to test first. Two of her checks are worth doing now: confirm your requests can move across server instances without losing context, and audit every place your server remembers something between tool calls so it has an explicit handle the client can see and pass back.</p><p>Links:</p><ul><li><p>AAIF practical breakdown: <a href="https://go.mlops.community/NL_AIRT2_Jun04_Sub">https://go.mlops.community/NL_AIRT2_Jun04_Sub</a></p></li><li><p>Official MCP release candidate post: <a href="https://go.mlops.community/NL_AIRT3_Jun04_Sub">https://go.mlops.community/NL_AIRT3_Jun04_Sub</a></p></li><li><p>Official changelog: <a href="https://go.mlops.community/NL_AIRT4_Jun04_Sub">https://go.mlops.community/NL_AIRT4_Jun04_Sub</a></p></li><li><p><a href="https://go.mlops.community/NL_AIRT5_Jun04_Sub">MCP.Directory</a> walkthrough: <a href="https://go.mlops.community/NL_AIRT6_Jun04_Sub">https://go.mlops.community/NL_AIRT6_Jun04_Sub</a></p></li></ul><div><hr></div><p>If you do this kind of work on MCP, Goose, or <a href="https://go.mlops.community/NL_AIRT7_Jun04_Sub">AGENTS.md</a>, the <strong>AAIF Ambassador program</strong> <strong>is open until June 12</strong>.</p><p>Ten spots, one project-based contribution a month (tutorial, talk, video, blog post, or livestream), with travel support, roadmap access, and regular briefings with project maintainers.</p><p><strong><a href="https://go.mlops.community/NL_AIRT8_Jun04_Sub">Apply or read more</a></strong></p><div><hr></div><p><strong>&#128161;Job of the week</strong></p><p><strong><a href="https://go.mlops.community/NL_Job1_Jun04_Sub">Senior Machine Learning Platform Engineer</a> // Hinge (New York, NY - Hybrid)</strong></p><p>Hinge is hiring a Senior Machine Learning Platform Engineer to help build and scale its internal AI platform, covering training, serving, observability, GenAI systems, and production ML infrastructure for product and data science teams.</p><p>Responsibilities:</p><ul><li><p>Design ML training, serving, feature, observability, and GenAI platforms.</p></li><li><p>Build frameworks for model development, deployment, and operations.</p></li><li><p>Improve reliability, scalability, usability, and platform cost management.</p></li><li><p>Support responsible AI, privacy compliance, and incident response processes.</p></li></ul><p>Requirements:</p><ul><li><p>4+ years in ML, backend, data, or platform engineering.</p></li><li><p>2+ years working with cloud platforms and Kubernetes tooling.</p></li><li><p>Experience designing and shipping production-grade online ML systems.</p></li><li><p>Strong Python, Go, or Java programming and system design skills.</p></li></ul><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h3><strong>AI Is Fast. AI Projects Are Slow. Let&#8217;s Fix That.</strong></h3><p>AI pipelines fail in boring places first. This conversation looks at what happens when coding agents, LLMs, OCR tools, parsers, vector stores, and deployment plumbing all have to work reliably in production.</p><ul><li><p>The main bottleneck is moving from code generation to architecture, tool selection, consistency, and quality control across changing agent stacks.</p></li><li><p>Rocket Ride standardizes pipelines through nodes, lanes, traces, and reusable patterns, so teams can compare agents, models, and tools without rewriting everything.</p></li><li><p>Observability matters once one bad OCR step, async bug, or expensive model call can break quality, latency, or cost.</p></li></ul><p>The practical point is that production AI work needs less guessing and more control over what each part of the pipeline is doing.</p><p><strong><a href="https://go.mlops.community/NL_Pod1_G_Jun04_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod1_S_Jun04_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod1_A_Jun04_Sub">Apple</a></strong></p><div><hr></div><h3><strong>Architecting Modern AI Systems: Platforms, Agents, and Integration</strong></h3><p>A mental health hackathon exposed the gap between an impressive AI demo and a system you&#8217;d trust when the stakes are real. The discussion moves from model choice to production controls, evaluation, and agent failure modes.</p><ul><li><p>Open-source models can cut token costs and give teams more control over data, versioning, and output behavior.</p></li><li><p>Production quality still depends on evaluation, human review, and user feedback.</p></li><li><p>Agent governance needs telemetry, tool restrictions, sandboxing, and clear limits on irreversible actions.</p></li></ul><p>The strongest thread is practical control: cheaper models help, but governance decides whether agents can be trusted.</p><p><strong><a href="https://go.mlops.community/NL_Pod2_G_Jun04_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod2_S_Jun04_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod2_A_Jun04_Sub">Apple</a></strong></p><div><hr></div><h3><strong>RePPIT: A Framework to Ship Production Code 2-3X Faster</strong></h3><p>AI coding can look great right up until it meets a real codebase. This piece explains RePPIT, a five-step framework for getting coding agents to produce production-ready work without relying on one-shot prompting.</p><ul><li><p>The model first researches the codebase, documenting architecture, dependencies, and file structure before proposing any changes.</p></li><li><p>It then compares two implementation options, plans the chosen route, and limits guessing before code is written.</p></li><li><p>Testing includes review by a separate model or cleared context, so the same instance does not mark its own homework.</p></li></ul><p>For production code, the biggest speed gain may come before the first line is written.</p><p><strong><a href="https://go.mlops.community/NL_Blog1_Jun04_Sub">Read the blog</a></strong></p><div><hr></div><h3><strong>Making Coding Agent Work Multiplayer</strong></h3><p>What comes after the IDE? Max Beauchemin walked through Agor at last week&#8217;s Coding Agents Lunch &amp; Learn - a multiplayer canvas for orchestrating coding agents that pulls work out of private terminals and onto a shared visual surface.</p><p>Read the short <strong><a href="https://go.mlops.community/L&amp;LSession13">PDF write-up here</a></strong>.</p><p>The next Coding Agents Lunch &amp; Learn is tomorrow, June 5, at 5:00 PM BST / 4:00 PM UTC. Session 14 covers building and measuring a GTM agent with Goose X Code Mode, the Agent Voyager Project for agent observability, and techniques for running long autonomous agent sessions reliably.</p><p>Join the <strong><a href="https://go.mlops.community/NL_GSRT1_Jun04_Sub">next session here</a></strong>.</p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_IPERT1_Jun04_Sub">London</a></strong> - June 4</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT2_Jun04_Sub">Bengaluru</a></strong> - June 6</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT3_Jun04_Sub">San Francisco</a></strong> - June 10</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT4_Jun04_Sub">Amsterdam</a></strong> - June 24</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT5_Jun04_Sub">NYC</a></strong> - June 24</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_GSRT1_Jun04_Sub">Coding Agents Lunch &amp; Learn Session</a></strong> - June 5</p></li><li><p><strong><a href="https://go.mlops.community/NL_VERT2_Jun04_Sub">Building Real-Time ML Systems with Zipline + Chronon</a></strong> - June 10</p></li><li><p><strong><a href="https://go.mlops.community/NL_VERT3_Jun04_Sub">Reading Group: Securing the Agent: Vendor-Neutral, Multitenant Enterprise Retrieval and Tool Use</a></strong> - June 11</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KYNG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KYNG!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!KYNG!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!KYNG!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!KYNG!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KYNG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg" width="1082" height="1285" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1285,&quot;width&quot;:1082,&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_!KYNG!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!KYNG!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!KYNG!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!KYNG!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a5308ba-c06d-4369-b0c9-beaab8def3ca_1082x1285.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong>ML CONFESSIONS</strong></p><h2><strong>This Is Fine</strong></h2><p>We added a bot to summarize our incident channel so people joining a thread late didn&#8217;t have to read back through a few hundred messages.</p><p>It was fine until a Redis incident that ran most of an afternoon. Someone restarted a node, posted &#8220;OK that&#8217;s looking better,&#8221; and the graphs did calm down for a bit. Then it came back worse and we spent another two hours on it.</p><p>The whole time, the summary at the top of the thread said the incident was resolved. It had grabbed the &#8220;looking better&#8221; message and run with it, and nothing after that seemed to shift its mind. People joining late kept reading &#8220;resolved&#8221; and assuming they&#8217;d missed the end.</p><p>I didn&#8217;t have a clean fix. I just made it stop guessing the status at all, so now it summarizes what was said and leaves a blank where the status would go unless someone&#8217;s actually closed the incident. Less useful, but it stopped telling people the fire was out while we were still standing in it.</p><p>Share your confession <strong><a href="https://go.mlops.community/NL_MLC_Jun04_Sub">here</a>.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/agents-need-traffic-control?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/agents-need-traffic-control?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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[When voice input breaks your stack]]></title><description><![CDATA[Plus retrieval as an attack surface, coordinating coding agents, and AAIF ambassador applications]]></description><link>https://aaifcommunity.substack.com/p/when-voice-input-breaks-your-stack</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/when-voice-input-breaks-your-stack</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 28 May 2026 16:03:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wv19!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://go.mlops.community/MLOpsAAIF" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qe0q!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e144ee-3567-48c5-8226-c89098e58264_1509x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!qe0q!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e144ee-3567-48c5-8226-c89098e58264_1509x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!qe0q!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e144ee-3567-48c5-8226-c89098e58264_1509x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qe0q!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e144ee-3567-48c5-8226-c89098e58264_1509x248.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qe0q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e144ee-3567-48c5-8226-c89098e58264_1509x248.png" width="1456" height="239" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85e144ee-3567-48c5-8226-c89098e58264_1509x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:239,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://go.mlops.community/MLOpsAAIF&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!qe0q!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e144ee-3567-48c5-8226-c89098e58264_1509x248.png 424w, /__u/substackcdn.com/image/fetch/$s_!qe0q!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e144ee-3567-48c5-8226-c89098e58264_1509x248.png 848w, /__u/substackcdn.com/image/fetch/$s_!qe0q!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e144ee-3567-48c5-8226-c89098e58264_1509x248.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qe0q!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e144ee-3567-48c5-8226-c89098e58264_1509x248.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3>We announce we&#8217;re joining AAIF, and then MCP moves to a stateless protocol core. Coincidence?</h3><h3>Yes. Yes, it is.</h3><h3>Still, good to see first-class extensions, trace propagation, and auth hardening in the <strong><a href="https://go.mlops.community/NL_IntroRT1_May28_Sub">release candidate</a></strong>.</h3><div><hr></div><p><strong>HOT TAKE</strong></p><h2><strong>Not now, Clippy</strong></h2><p>A proactive agent that gets timing wrong is just a push notification with better grammar.</p><p>What should teams optimize for first: Relevance or Restraint?</p><p><strong><a href="https://go.mlops.community/NL_HT1_May28_Sub">RELEVANCE</a>      or     </strong> <strong><a href="https://go.mlops.community/NL_HT1_May28_Sub">RESTRAINT</a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h2><strong>Don&#8217;t Make Yourself Scarce</strong></h2><p>No need to review the results of last week&#8217;s hot take, you were clear on what&#8217;s scarcer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LhU6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LhU6!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png 424w, /__u/substackcdn.com/image/fetch/$s_!LhU6!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png 848w, /__u/substackcdn.com/image/fetch/$s_!LhU6!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LhU6!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LhU6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png" width="1044" height="435" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:435,&quot;width&quot;:1044,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!LhU6!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png 424w, /__u/substackcdn.com/image/fetch/$s_!LhU6!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png 848w, /__u/substackcdn.com/image/fetch/$s_!LhU6!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LhU6!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1d4d0da-49c4-4127-b9dc-64f0252baf6e_1044x435.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><p><strong>PRESENTED BY QDRANT</strong></p><h2><strong>Vector Space Day SF: more speakers confirmed</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!jWyl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jWyl!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!jWyl!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!jWyl!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!jWyl!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jWyl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg" width="1280" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1280,&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_!jWyl!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!jWyl!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!jWyl!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!jWyl!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dedafde-a3dc-497a-8068-67f252b2f980_1280x640.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Qdrant is bringing Vector Space Day to San Francisco on <strong>June 11</strong> for a full day on vector search in production AI systems.</p><p>The lineup includes talks on retrieval evals, agent memory, GraphRAG, video intelligence, on-device GenAI, robotics, semantic search at Slack scale, and the infrastructure behind 20B+ vectors.</p><p>Speakers include HubSpot, Google DeepMind, Mem0, Arize, Qualcomm, Slack, LlamaIndex, Neo4j, TwelveLabs, cognee, AWS, Vultr, Adobe, and Qdrant.</p><p><strong><a href="https://go.mlops.community/NL_Ad1_Image_May28_Sub">Register with code MLOPS for 20% off</a></strong></p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><p><strong><a href="https://go.mlops.community/NL_Gem1_May28_Sub">System-level agent evaluation</a></strong> across coding, research, support, and app tasks, comparing full agent setups by success rate, cost, failure behavior, and reproducibility.</p><p><strong><a href="https://go.mlops.community/NL_Gem2_May28_Sub">A production control layer for LLM apps,</a></strong> covering input guards, response validation, retries, circuit breakers, fallbacks, and audit logs for more reliable structured outputs.</p><p><strong><a href="https://go.mlops.community/NL_Gem3_May28_Sub">Faster text search,</a></strong> especially for long AI/agent queries, using turbopuffer&#8217;s FTS v2 to skip unlikely matches with CPU-friendly batching instead of WAND.</p><p><strong><a href="https://go.mlops.community/NL_Gem4_May28_Sub">Using agents to speed up qualitative research</a></strong> highlights where they still fail: shallow summaries, weak feedback handling, and hard-to-verify outputs.</p><div><hr></div><h2><strong>AAIF wants ambassadors (and yes, there&#8217;s swag)</strong></h2><p>There&#8217;s been a lot of interest from people who want to get more involved with AAIF, so the foundation has opened applications for its first Ambassador cohort.</p><p>There are 10 spots, with one project-based contribution a month - tutorials, talks, videos, blog posts, or livestreams - tied to MCP, Goose, or <a href="https://go.mlops.community/NL_AdRT1_May28_Sub">AGENTS.md</a>.</p><p>Ambassadors get:</p><ul><li><p>Recognition on <a href="https://go.mlops.community/NL_AdRT2_May28_Sub">aaif.io</a></p></li><li><p>Regular briefings with project maintainers</p></li><li><p>Early roadmap visibility</p></li><li><p>Amplification through AAIF channels</p></li><li><p>Travel support to speak at events</p></li><li><p>VIP treatment at AGNTCon in Tokyo, Amsterdam, and San Jose, including an Ambassador Breakfast Salon and acknowledgment during the keynote</p></li><li><p>Actual swag that isn&#8217;t a lanyard</p></li></ul><p>If you already produce content for the community, run demos, speak at events, or work with any of those three projects, this is a sensible formal step.</p><p>Submissions for the first intake are open until June 12. The next intake is January 2027.</p><p><strong><a href="https://go.mlops.community/NL_AdRT3_May28_Sub">Apply or read more</a></strong></p><div><hr></div><p><strong>&#128161;Job of the week</strong></p><p><strong><a href="https://go.mlops.community/NL_Job1_May28_Sub">AI Enablement Lead</a> // Grainger Businesses (Chicago/Hybrid)</strong></p><p>Grainger is hiring an AI Enablement Lead to help business teams use AI responsibly across corporate functions. The role combines AI education, design sprint facilitation, prototype building, stakeholder consulting, and production handoffs with ML, MLOps, engineering, and product teams.</p><p><strong>Responsibilities</strong></p><ul><li><p>Design AI training for sales, supply chain, finance, and HR.</p></li><li><p>Facilitate on-site AI design sprints with business teams.</p></li><li><p>Build prototypes using LLM APIs, agents, and automation platforms.</p></li><li><p>Define adoption, usage, and business impact metrics with stakeholders.</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>7+ years building technology, AI, ML, or data applications.</p></li><li><p>Experience advising stakeholders and translating business problems into solutions.</p></li><li><p>Hands-on experience with LLMs, agents, orchestration, and workflow automation.</p></li><li><p>Able to explain technical concepts clearly to non-technical audiences.</p></li></ul><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h3><strong>Inside Just Eat&#8217;s AI Lab: Voice Agents &amp; Agentic Commerce</strong></h3><p>Voice commerce sounds simple until the user is on a bike, hungry, and stuck behind Face ID.</p><ul><li><p><strong>Voice changes the input layer:</strong> people give more context when speaking than typing, which can improve recommendations, basket building, and preference handling.</p></li><li><p><strong>Context has to stay bounded:</strong> order history and dietary preferences are useful, but overloading the agent makes accuracy and latency worse.</p></li><li><p><strong>Incubation needs fast filters:</strong> prototypes are tested against desirability, feasibility, and viability before scaling.</p></li></ul><p>Voice agents only work when the system can use context without turning helpful nudges into noise.</p><p><strong><a href="https://go.mlops.community/NL_Pod1_G_May28_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod1_S_May28_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod1_A_May28_Sub">Apple</a></strong></p><div><hr></div><h3><strong>An Agent Shouldn&#8217;t Trust Everything it Reads</strong></h3><p>A planted instruction in a support ticket or retrieved doc can become the thing your agent obeys next.</p><ul><li><p><strong>Retrieved content becomes a control surface:</strong> documents, tickets, webpages, and RAG results can smuggle instructions into systems that were only meant to read them.</p></li><li><p><strong>Tool access raises the stakes:</strong> MCP servers, plugins, skills, and internal wrappers need the same scrutiny as executable dependencies.</p></li><li><p><strong>Monitoring has to include behavior:</strong> traces can reveal strange tool use, suspicious retrieved text, and outputs that look fine but shouldn&#8217;t exist.</p></li></ul><p>Production agents need a hard boundary between what they read and what they are allowed to do.</p><p><strong><a href="https://go.mlops.community/NL_Blog1_May28_Sub">Read the blog</a></strong></p><div><hr></div><h3><strong>Running Coding Agents Like a Small Engineering Team</strong></h3><p>Last week&#8217;s Coding Agents Lunch &amp; Learn with Ben Kearns focused on running coding agents like a small engineering team, using Hermes to coordinate agent work across multiple projects, with Burhan Qaddoumi adding a segment on containerized sandboxing.</p><p>Read the short <strong><a href="https://go.mlops.community/L&amp;LSession12">PDF write-up here</a></strong>.</p><p>The next Coding Agents Lunch &amp; Learn is tomorrow, May 29, at 5:00 PM BST / 4:00 PM UTC. The session will cover collaborative workspaces for coordinating coding agents across branches, sessions, environments, reviews, and team workflows, plus discussion on recent coding-agent tools and provider updates.</p><p><strong><a href="https://go.mlops.community/NL_GSRT1_May28_Sub">Join the next session here</a></strong>.</p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_IPERT1_May28_Sub">NYC</a></strong> - May 28</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT2_May28_Sub">Stockholm</a></strong> - June 3</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT3_May28_Sub">London</a></strong> - June 4</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT4_May28_Sub">NYC</a></strong> - June 4</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT5_May28_Sub">Bengaluru</a></strong> - June 6</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT6_May28_Sub">San Francisco</a></strong> - June 10</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT7_May28_Sub">Amsterdam</a></strong> - June 24</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_GSRT1_May28_Sub">Coding Agents Lunch &amp; Learn Session</a></strong> - May 29</p></li><li><p><strong><a href="https://go.mlops.community/NL_VERT2_May28_Sub">Building Real-Time ML Systems with Zipline + Chronon</a></strong> - June 10</p></li><li><p><strong><a href="https://go.mlops.community/NL_VERT3_May28_Sub">Reading Group: Securing the Agent: Vendor-Neutral, Multitenant Enterprise Retrieval and Tool Use</a></strong> - June 11</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wv19!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wv19!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!wv19!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!wv19!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wv19!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wv19!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png" width="1080" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&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_!wv19!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png 424w, /__u/substackcdn.com/image/fetch/$s_!wv19!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png 848w, /__u/substackcdn.com/image/fetch/$s_!wv19!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wv19!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8999d308-c7eb-42f7-b88c-9aab8844f1b3_1080x1080.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><p><strong>ML CONFESSIONS</strong></p><h2><strong>Weather or Not</strong></h2><p>We spent a month building an agent that could decide which internal tools to use for different support requests.</p><p>During testing, we discovered it picked the correct tool about 95% of the time.</p><p>The remaining 5% was almost entirely because it really liked the weather API. Customer billing issue? Weather API. Password reset? Weather API. Infrastructure outage? Weather API.</p><p>Nobody ever worked out why. We just removed the weather API.</p><p>Share your confession <strong><a href="https://go.mlops.community/NL_MLC_May28_Sub">here</a>.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/when-voice-input-breaks-your-stack?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/when-voice-input-breaks-your-stack?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Agent Permission Slip]]></title><description><![CDATA[Plus&#8230; while loops, reviewer costs, and Claude Design workflows]]></description><link>https://aaifcommunity.substack.com/p/the-agent-permission-slip</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/the-agent-permission-slip</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 21 May 2026 16:03:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LLja!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.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_!LLja!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LLja!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png 424w, /__u/substackcdn.com/image/fetch/$s_!LLja!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png 848w, /__u/substackcdn.com/image/fetch/$s_!LLja!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LLja!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LLja!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png" width="1456" height="761" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:761,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!LLja!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png 424w, /__u/substackcdn.com/image/fetch/$s_!LLja!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png 848w, /__u/substackcdn.com/image/fetch/$s_!LLja!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LLja!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d99e0e6-e5a1-4a02-8047-b14d1861ac46_2401x1255.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>Thanks to everyone who sent kind words after yesterday&#8217;s announcement.</h2><h2>For anyone who missed it: MLOps Community is joining the Linux Foundation as the official user group of the Agentic AI Foundation.</h2><p>Tldr: the community will continue - podcasts, events, practitioner-first conversations - they aren&#8217;t going away. What changes is the support behind it - more resources, broader reach, and a clearer path for what comes next.</p><p>A new name and a new look are coming, and we&#8217;ll share more over the next few weeks. But the practitioner-first, nobody&#8217;s-selling-you-anything culture is not changing.</p><p>This community only works because people keep showing up, asking questions, sharing what&#8217;s working, and helping each other figure out what comes next.</p><p>I wrote more about it on our blog if you want the <strong><a href="https://go.mlops.community/MLOpsAAIF">longer version</a></strong>.</p><div><hr></div><p><strong>HOT TAKE</strong></p><h2><strong>PR and Prejudice</strong></h2><p>Code is cheap now. Review isn&#8217;t.</p><p>Agents can generate more work than teams can safely understand, approve, and maintain.</p><p>What is scarcer? Code or Review</p><p><strong><a href="https://go.mlops.community/NL_HT1_May21_Sub">CODE</a></strong>      or      <strong><a href="https://go.mlops.community/NL_HT1_May21_Sub">REVIEW</a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h2><strong>We Don&#8217;t Talk Anymore</strong></h2><p>Maybe the result was influenced by the voting method...</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!j_Zt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!j_Zt!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png 424w, /__u/substackcdn.com/image/fetch/$s_!j_Zt!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png 848w, /__u/substackcdn.com/image/fetch/$s_!j_Zt!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png 1272w, /__u/substackcdn.com/image/fetch/$s_!j_Zt!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!j_Zt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png" width="894" height="354" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:354,&quot;width&quot;:894,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!j_Zt!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png 424w, /__u/substackcdn.com/image/fetch/$s_!j_Zt!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png 848w, /__u/substackcdn.com/image/fetch/$s_!j_Zt!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.png 1272w, /__u/substackcdn.com/image/fetch/$s_!j_Zt!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7a98064-abf4-434c-a5fb-67f8faa96eca_894x354.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>With a chat box, we might have heard more from readers like Henry Zhang, who emailed to say chat windows are easy to build but users often don&#8217;t know how to use them properly.</p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><p><strong><a href="https://go.mlops.community/NL_Gem1_May21_Sub">An accessibility agent with escalation gates</a></strong> for Copilot, using structured issue history, specialist sub-agents, ordered review phases, and human handoff points to catch and fix front-end accessibility issues.</p><p><strong><a href="https://go.mlops.community/NL_Gem2_May21_Sub">Claude Code&#8217;s large-codebase playbook,</a></strong> covering agentic search, repo-specific CLAUDE.md files, hooks, skills, plugins, MCP servers, LSP integrations, and subagents.</p><p><strong><a href="https://go.mlops.community/NL_Gem3_May21_Sub">Cloudflare&#8217;s Mythos write-up</a></strong> showing how frontier models can find vulnerabilities, while still needing proof generation, adversarial review, and careful checks against false positives.</p><p><strong><a href="https://go.mlops.community/NL_Gem4_May21_Sub">Arguing that agent workloads need different infrastructure,</a></strong> with more snapshotting, branching, elasticity, concurrency, isolation, and cheaper handling of high-volume small tasks.</p><div><hr></div><p><strong>&#128161;Job of the week</strong></p><p><strong><a href="https://go.mlops.community/NL_Job1_May21_Sub">Senior MLOps Engineer</a> // Prolific (Remote, UK)</strong></p><p>Prolific is hiring a Senior MLOps Engineer to support its AI production lifecycle, working across infrastructure, deployment, observability, and tooling for data science, AI research, and product teams. The role focuses on taking ML and agent systems from experimentation into production.</p><p><strong>Responsibilities</strong></p><ul><li><p>Maintain cloud infrastructure on GCP or AWS using Terraform.</p></li><li><p>Manage GPU and TPU resources for training and notebooks.</p></li><li><p>Build CI/CD and training pipelines for model workflows.</p></li><li><p>Improve model serving, tracing, drift monitoring, and reliability.</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>5+ years&#8217; cloud infrastructure and infrastructure-as-code experience.</p></li><li><p>Experience across ML and LLM training, hosting, and observability.</p></li><li><p>Comfortable productionising experiments with researchers and data scientists.</p></li><li><p>Strong ML fundamentals and modern GenAI stack knowledge.</p></li></ul><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h3><strong>Autonomous Agents at Work: From OpenClaw Hype to Enterprise Reality</strong></h3><p>Autonomous agents sound useful until one has write access, borrowed credentials, and a bad instruction hidden in an email. The enterprise question is no longer whether agents can act, but where they should be allowed to act.</p><ul><li><p><strong>Autonomy needs tiers:</strong> reversible work can run with fewer gates, while production changes, customer-facing actions, and legal or policy work need tighter approval.</p></li><li><p><strong>Tools are attack surfaces:</strong> skills, MCP servers, and third-party tools should be treated like executable dependencies, with scanning, allowlists, egress controls, and scoped identity.</p></li><li><p><strong>Observability has to cover behavior:</strong> teams need traces, run-level costs, tool-call limits, recursion caps, safety checks, and business-impact logs.</p></li></ul><p>The safest agent is the one whose authority, cost, and blast radius are visible before it acts.</p><p><strong><a href="https://go.mlops.community/NL_Pod1_G_May21_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod1_S_May21_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod1_A_May21_Sub">Apple</a></strong></p><div><hr></div><h3><strong>Agents are Just While Loops</strong></h3><p>Long-running agents sound mysterious until you strip them back to a loop that calls a model, uses tools, and keeps enough state to continue later. This episode looks at what has to sit around that loop before it becomes production infrastructure.</p><ul><li><p><strong>Agent harnesses have layers:</strong> the inner loop handles model calls and tool use, while the outer runtime deals with deployment, recovery, and execution over time.</p></li><li><p><strong>Durability has limits:</strong> checkpointing can help with pod failures, network drops, and restarts, but it does not magically fix bad outputs or external system state.</p></li><li><p><strong>ML pipelines may fit better than transactions:</strong> agent workloads are often bursty, stateful, and long-running, which makes the pipeline model a cleaner starting point than low-latency queue-worker thinking.</p></li></ul><p>The useful framing is that production agents need runtime discipline around a simple loop, not more mystery around the word &#8220;agent.&#8221;</p><p><strong><a href="https://go.mlops.community/NL_Pod2_S_May21_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod2_A_May21_Sub">Apple</a></strong></p><div><hr></div><h3><strong>From Claude Design to Working Code</strong></h3><p>Last week&#8217;s Coding Agents Lunch &amp; Learn with Rahul focused on moving from Claude Design to working code, including how to turn rough ideas into usable prototypes, resources, and reusable workflows.</p><p>Read the short <strong><a href="https://go.mlops.community/NL_BlogRT1_May21_Sub">PDF write-up here</a></strong>.</p><p>The next Coding Agents Lunch &amp; Learn is tomorrow, May 22, at 5:00 PM BST / 4:00 PM UTC. Session 12 covers Hermes, sandboxes, advanced agent workflows, skill evaluations, Git worktrees, multi-agent experimentation, and safer ways to build with coding agents.</p><p>Join the <strong><a href="https://go.mlops.community/NL_BlogRT2_May21_Sub">next session here</a></strong>.</p><div><hr></div><h3><strong>Agent ROI in Production is Mostly Reviewer Time</strong></h3><p>The expensive part of a production agent often isn&#8217;t the model. It&#8217;s the human still checking the work after the agent ships, when &#8220;automation&#8221; quietly becomes a new AI ops job.</p><ul><li><p><strong>ROI math gets messy in production:</strong> model spend is only one line item. Reviewer time, eval runs, retrieval, storage, observability, prompt updates, and process changes all add up.</p></li><li><p><strong>Agent costs hide in the tail:</strong> a task may look cheap on average, while edge cases loop through retries, tool calls, rerankers, and larger context windows.</p></li><li><p><strong>The work often moves:</strong> support staff may handle fewer tickets, but someone still reviews edge cases, tracks drift, updates evals, and owns escalations.</p></li></ul><p>The real cost question is what the full process costs after the agent is in the loop.</p><p><strong><a href="https://go.mlops.community/NL_Blog2_May21_Sub">Read the blog</a></strong></p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_IPERT1_May21_Sub">Stockholm</a></strong> - May 26</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT2_May21_Sub">San Francisco</a></strong> - May 27</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT3_May21_Sub">NYC</a></strong> - May 28</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT4_May21_Sub">London</a></strong> - June 4</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT5_May21_Sub">NYC</a></strong> - June 4</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT6_May21_Sub">San Francisco</a></strong> - June 10</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT7_May21_Sub">Amsterdam</a></strong> - June 24</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_BlogRT2_May21_Sub">Coding Agents Lunch &amp; Learn</a></strong> - May 22</p></li><li><p><strong><a href="https://go.mlops.community/NL_VERT2_May21_Sub">Roundtable: Architecting Modern AI Systems</a></strong> - May 27</p></li><li><p><strong><a href="https://go.mlops.community/NL_VERT3_May21_Sub">Reading Group: Securing the Agent: Vendor-Neutral, Multitenant Enterprise Retrieval and Tool Use</a></strong> - June 11</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4oWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4oWM!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp 424w, /__u/substackcdn.com/image/fetch/$s_!4oWM!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp 848w, /__u/substackcdn.com/image/fetch/$s_!4oWM!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!4oWM!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4oWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp" width="976" height="1288" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1288,&quot;width&quot;:976,&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_!4oWM!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp 424w, /__u/substackcdn.com/image/fetch/$s_!4oWM!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp 848w, /__u/substackcdn.com/image/fetch/$s_!4oWM!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!4oWM!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70a9d2a5-4e12-4460-be64-9b638d3554ab_976x1288.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong>ML CONFESSIONS</strong></p><h2><strong>Go/No-Go for Launch</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kM0-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kM0-!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png 424w, /__u/substackcdn.com/image/fetch/$s_!kM0-!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png 848w, /__u/substackcdn.com/image/fetch/$s_!kM0-!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kM0-!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kM0-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png" width="864" height="629" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:629,&quot;width&quot;:864,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!kM0-!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png 424w, /__u/substackcdn.com/image/fetch/$s_!kM0-!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png 848w, /__u/substackcdn.com/image/fetch/$s_!kM0-!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.png 1272w, /__u/substackcdn.com/image/fetch/$s_!kM0-!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1670985a-da5f-41fb-930e-085dd8c3221b_864x629.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>Share your confession <strong><a href="https://go.mlops.community/NL_MLC_May21_Sub">here</a>.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/the-agent-permission-slip?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/the-agent-permission-slip?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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[MCP Before MCP]]></title><description><![CDATA[Plus&#8230; latency-aware recommendations, LLM-as-judge reliability, replayable agent traces, and shared workspaces for coding agents]]></description><link>https://aaifcommunity.substack.com/p/mcp-before-mcp</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/mcp-before-mcp</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 14 May 2026 16:14:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wu_x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4>Anthropic&#8217;s Mythos sends VCs rushing to <strong><a href="https://www.reuters.com/business/finance/anthropics-mythos-sends-us-banks-rushing-plug-cyber-holes-2026-05-12/">plug security market holes</a></strong>.</h4><div><hr></div><p><strong>HOT TAKE</strong></p><h2><strong>U and I need to chat</strong></h2><p>Flights, refunds, group trips, price comparisons, dates, filters, payment, identity checks - the moment the task gets real, pure chat starts turning into a clumsy UI with extra steps.</p><p>What wins in production: Open chat or structured UI?</p><p><strong><a href="https://go.mlops.community/NL_HT1_May14_Sub">OPEN CHAT</a>      or     </strong> <strong><a href="https://go.mlops.community/NL_HT1_May14_Sub">STRUCTURED UI</a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h2><strong>Knowledge Cap Gap</strong></h2><p>You&#8217;ve got the knowledge to know it&#8217;s not the models capping agents.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9MTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9MTf!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png 424w, /__u/substackcdn.com/image/fetch/$s_!9MTf!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png 848w, /__u/substackcdn.com/image/fetch/$s_!9MTf!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9MTf!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9MTf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png" width="1050" height="439" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:439,&quot;width&quot;:1050,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!9MTf!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png 424w, /__u/substackcdn.com/image/fetch/$s_!9MTf!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png 848w, /__u/substackcdn.com/image/fetch/$s_!9MTf!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9MTf!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c8b15e5-b81c-47e2-9623-8ba99ce7ed1e_1050x439.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><p><strong>HIDDEN GEMS</strong></p><p><strong><a href="https://go.mlops.community/NL_Gem1_May14_Sub">A spec-first view of coding agents</a></strong> making the case that implementations could become rebuildable artifacts, while specs, tests, traces, and edge cases become the durable system memory.</p><p><strong><a href="https://go.mlops.community/NL_Gem2_May14_Sub">An early TypeScript SDK</a></strong> for wiring ACP, A2A, AG-UI, A2UI, and MCP into one local-first agent development loop, aimed at making agent protocols easier to use together.</p><p><strong><a href="https://go.mlops.community/NL_Gem3_May14_Sub">LLM-as-judge reliability</a></strong> is tested across bias, formatting sensitivity, calibration, and model-family effects, showing where automated evals need human checks and stronger task design.</p><p><strong><a href="https://go.mlops.community/NL_Gem4_May14_Sub">A runtime layer for agent execution traces</a></strong> that turns agent runs into typed, replayable histories for forking, supervision, optimization, and faster agent development.</p><div><hr></div><p><strong>PRESENTED BY QDRANT</strong></p><h2><strong>Vector Space Day SF: search, agents, and edge AI</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!YESJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!YESJ!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png 424w, /__u/substackcdn.com/image/fetch/$s_!YESJ!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png 848w, /__u/substackcdn.com/image/fetch/$s_!YESJ!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YESJ!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!YESJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png" width="602" height="230" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:230,&quot;width&quot;:602,&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_!YESJ!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png 424w, /__u/substackcdn.com/image/fetch/$s_!YESJ!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png 848w, /__u/substackcdn.com/image/fetch/$s_!YESJ!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YESJ!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0aea6bc-cbb7-41c6-8538-79d9395e2e57_602x230.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>On <strong>June 11</strong>, Qdrant is bringing Vector Space Day to San Francisco for a full day on production-grade AI infrastructure.</p><p>The day covers three areas where vector search is becoming more important:</p><ul><li><p><strong>search and retrieval,</strong> including multimodal embeddings, video search, retrieval evals, and production search architecture</p></li><li><p><strong>agents and memory</strong>, including context engineering, scalable memory, agentic evals, and memory architectures</p></li><li><p><strong>edge and robotics A</strong>I, including vector search on robots, cameras, edge hardware, and distributed or air-gapped deployments</p></li></ul><p>Speakers include Qdrant, LlamaIndex, Mem0, Arize AI, TwelveLabs, Neo4j, Qualcomm, AWS, Google DeepMind, and more.</p><p><strong><a href="https://go.mlops.community/NL_Ad1_Image_May14_Sub">Register with code MLOPS-FREE for a free pass (limited availability)</a></strong></p><div><hr></div><p><strong>&#128161;Job of the week</strong></p><p><strong><a href="https://go.mlops.community/NL_Job1_May14_Sub">Infrastructure Engineer: GPU HPC H200 B300 B200</a> // Alpha Compute (Remote)</strong></p><p>Alpha Compute is hiring an infrastructure engineer to own the lifecycle of its high-density GPU fleet, including H200, B200, and B300 systems. The role covers bare-metal provisioning, fleet health, liquid-cooled environments, telemetry, auto-remediation, NetBox DCIM, and production AI training infrastructure.</p><p><strong>Responsibilities</strong></p><ul><li><p>Own GPU fleet health from provisioning to decommissioning.</p></li><li><p>Manage high-density liquid-cooled rack environments.</p></li><li><p>Build telemetry and auto-remediation with DCGM.</p></li><li><p>Lead NetBox DCIM, IPAM, and cabling integrations.</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>Experience managing HPC or production GPU fleets.</p></li><li><p>Hands-on knowledge of Hopper and Blackwell systems.</p></li><li><p>Expertise in InfiniBand, NVLink, and NVSwitch.</p></li><li><p>Strong Linux internals plus Python or Go automation.</p></li></ul><div><hr></div><p><strong>AGENT INFRASTRUCTURE</strong></p><h2><strong>A shared workspace for coding agents</strong></h2><p>Agor is an open-source workspace for teams running coding agents across the same codebase. It brings Claude Code, Codex, Gemini, OpenCode, Copilot, prompts, terminals, dev environments, PRs, and Git worktrees into one shared surface, so agent work is easier to track once it starts spreading across branches, people, and review flows.</p><p>The important choice is the worktree model. Agor treats each piece of agent work as its own isolated unit, with the branch, environment, session history, and review path kept together. That makes sense for teams doing parallel agent-assisted development, where one person might spin up several attempts at the same task, another person might review the output, and someone else might need to pick up the session later without guessing which terminal, prompt, or branch produced the change.</p><p>That moves the problem away from &#8220;can an agent write code?&#8221; and toward a more practical infrastructure question: where does agent work live while it is being created, tested, compared, reviewed, and either merged or discarded?</p><p>Agor&#8217;s answer is to make the workspace itself the coordination layer. Sessions can be organized visually, work can be grouped by repo or task, and the surrounding context does not vanish into a private terminal scrollback. The repo also includes an MCP server, which makes the workspace programmable from agent sessions rather than only controlled by the human using the UI.</p><p>That is the more interesting angle for agent infrastructure. A lot of coding-agent tooling still assumes a fairly personal workflow: one developer, one agent, one branch, one editor. Agor is aimed at the messier team version, where agent runs need ownership, visibility, handoff, and review. The agent output is only part of the system. The rest is state management: branches, environments, prompts, files, session history, comments, PRs, and the path from experiment to reviewed code.</p><p>It&#8217;s early, and some of the edges show. The discussion around viewing agent-generated code before creating a PR is a good example. Teams want lightweight ways to inspect work inside Agor, but the project is also trying not to become a full IDE. That tension is worth noting because it&#8217;s probably the line a lot of agent workspaces will need to walk: enough surface area to coordinate and review work, without rebuilding every developer tool around the agent.</p><p>The stronger signal is that Agor is treating coding agents as shared team infrastructure, not just personal productivity tools. As agent-assisted coding gets more common, the missing layer may be less about another model interface and more about the operating surface around the work: how it branches, how it is tracked, who can see it, who can take it over, and how it reaches review without losing the context that produced it.</p><p><strong><a href="https://go.mlops.community/NL_AIRT1_May14_Sub">Agor repo</a></strong>: open-source shared workspace for coding agents</p><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h3><strong>Building MCP Before MCP Existed: Inside Despegar&#8217;s Sofia Agent</strong></h3><p>An AI travel agent sounds simple until it starts touching real bookings, support flows, WhatsApp chats, and airline edge cases.</p><ul><li><p>Despegar split Sofia into a central orchestration layer, Chappie, with specialist agents for flights, hotels, activities, cars, support, and trip planning.</p></li><li><p>The team built its own MCP-like connection layer before MCP was available, then added MCP later for newer integrations rather than rewriting everything.</p></li><li><p>They still rely on orchestration because new tools can hijack prompts when routing is too loose.</p></li></ul><p>The interesting bit is how much of production agent design comes down to keeping the model pointed at the right job.</p><p><strong><a href="https://go.mlops.community/NL_Pod1_G_May14_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod1_S_May14_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod1_A_May14_Sub">Apple</a></strong></p><div><hr></div><h3><strong>The Latency Goldilocks Zone Explained</strong></h3><p>Food recommendations get weird when the system has to suggest what you might like next, not just what you already buy.</p><ul><li><p>The team uses user history, price sensitivity, location, restaurant fit, and item profiles to decide when to exploit known preferences and when to test something new.</p></li><li><p>Conversational ordering changes the search problem, especially when a user asks for constraints that filters handle badly, like delivery time, budget, dietary needs, and taste.</p></li><li><p>Latency is treated as both an engineering problem and a UX problem, with different tradeoffs for app, WhatsApp, and voice.</p></li></ul><p>The hard part is making the recommendation feel obvious after the system has done a lot of hidden work.</p><p><strong><a href="https://go.mlops.community/NL_Pod2_G_May14_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod2_S_May14_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod2_A_May14_Sub">Apple</a></strong></p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_IPERT1_May14_Sub">San Francisco</a></strong> - May 15</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT2_May14_Sub">NYC</a></strong> - May 20</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT3_May14_Sub">Stockholm</a></strong> - May 26</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT4_May14_Sub">Paris</a></strong> - May 27</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT5_May14_Sub">San Francisco</a></strong> - May 27</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT6_May14_Sub">London</a></strong> - May 28</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT7_May14_Sub">NYC</a></strong> - May 28</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT8_May14_Sub">NYC</a></strong> - June 4</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT6_May14_Sub">London</a></strong> - June 4</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_VERT1_May14_Sub">Coding Agents Lunch &amp; Learn</a></strong> - May 15</p></li><li><p><strong><a href="https://go.mlops.community/NL_VERT2_May14_Sub">Roundtable: Architecting Modern AI Systems</a></strong> - May 27</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wu_x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wu_x!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png 424w, /__u/substackcdn.com/image/fetch/$s_!wu_x!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png 848w, /__u/substackcdn.com/image/fetch/$s_!wu_x!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wu_x!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wu_x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png" width="1080" height="1016" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1016,&quot;width&quot;:1080,&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_!wu_x!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png 424w, /__u/substackcdn.com/image/fetch/$s_!wu_x!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png 848w, /__u/substackcdn.com/image/fetch/$s_!wu_x!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wu_x!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feab1447a-18da-4d32-8a9d-b0384f49a4de_1080x1016.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><p><strong>ML CONFESSIONS</strong></p><h2><strong>Pilot, grounded</strong></h2><p>I once helped build an eval suite for a customer support agent and got very excited when it jumped from &#8220;concerning&#8221; to &#8220;ready for pilot&#8221; in a week.</p><p>The prompts were cleaner, the retrieval looked sharper, and the agent had started giving these beautifully specific answers about refunds, account limits, and edge-case policy exceptions. I wrote a short update saying the context layer was finally working.</p><p>Then someone from support asked why the agent kept referencing ticket notes that were never shown to the customer.</p><p>Turns out our eval cases were cloned from real support tickets, and the agent had permission to search the internal ticket system during evaluation. It wasn&#8217;t reasoning through the scenarios. It was finding the original answers.</p><p>We renamed the dashboard from &#8220;agent accuracy&#8221; to &#8220;eval harness coverage&#8221; and spent the next sprint removing half the context it had been praised for using.</p><p>Share your confession <strong><a href="https://go.mlops.community/NL_MLC_May14_Sub">here</a>.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/mcp-before-mcp?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/mcp-before-mcp?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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[Voice Agents, Hard Conversations]]></title><description><![CDATA[Plus&#8230; coding-agent workshop, Qwen GPU kernels, and Claude Code hooks]]></description><link>https://aaifcommunity.substack.com/p/voice-agents-hard-conversations</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/voice-agents-hard-conversations</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 07 May 2026 16:06:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_BeU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>As the saying goes, <strong><a href="https://go.mlops.community/NL_IntroRT1_May07_Sub">let &#8216;em cook</a></strong>.</h2><div><hr></div><p><strong>HOT TAKE</strong></p><h2><strong>Tier Pressure</strong></h2><p>Most production agents cap at Level 1 because nobody can extract what the Level 2 humans know.</p><p>What&#8217;s the real bottleneck: Models or Tacit Knowledge?</p><p><strong><a href="https://go.mlops.community/NL_HT1_May07_Sub">MODELS</a></strong>      or      <strong><a href="https://go.mlops.community/NL_HT1_May07_Sub">KNOWLEDGE</a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h2><strong>Specs Appeal</strong></h2><p>A tough week for agents needing a protocol spec to do basic work.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_BeU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_BeU!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png 424w, /__u/substackcdn.com/image/fetch/$s_!_BeU!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png 848w, /__u/substackcdn.com/image/fetch/$s_!_BeU!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_BeU!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_BeU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png" width="906" height="380" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:380,&quot;width&quot;:906,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!_BeU!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png 424w, /__u/substackcdn.com/image/fetch/$s_!_BeU!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png 848w, /__u/substackcdn.com/image/fetch/$s_!_BeU!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_BeU!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c854c-bb10-4e96-ac77-befeebcd6b04_906x380.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><p><strong>HIDDEN GEMS</strong></p><p><strong><a href="https://go.mlops.community/NL_Gem1_May07_Sub">A Qwen kernel library</a></strong> for speeding up linear attention prefill and backward passes on Hopper GPUs, aimed at long-context model efficiency.</p><p><strong><a href="https://go.mlops.community/NL_Gem2_May07_Sub">Training quirks leaking into model behavior</a></strong> are traced through reward signals, rollouts, and SFT data, showing how narrow personality incentives can spread into wider model responses.</p><p><strong><a href="https://go.mlops.community/NL_Gem3_May07_Sub">Claude&#8217;s beta security tool</a></strong> for scanning GitHub repos for vulnerabilities, verifying findings, suggesting severity, and linking to Claude Code for patch review.</p><p><strong><a href="https://go.mlops.community/NL_Gem4_May07_Sub">Roundup of recent Claude Code updates</a></strong> affecting hooks, worktrees, auth, context gathering, and safer tool-output handling.</p><div><hr></div><p><strong>PRESENTED BY ORACLE AND THE MLOPS COMMUNITY</strong></p><h2><strong>Stop Building Goldfish Agents</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!86mq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!86mq!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png 424w, /__u/substackcdn.com/image/fetch/$s_!86mq!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png 848w, /__u/substackcdn.com/image/fetch/$s_!86mq!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!86mq!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!86mq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png" width="1254" height="1254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1254,&quot;width&quot;:1254,&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_!86mq!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png 424w, /__u/substackcdn.com/image/fetch/$s_!86mq!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png 848w, /__u/substackcdn.com/image/fetch/$s_!86mq!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!86mq!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca930056-6bd5-493b-b485-32b83583f06e_1254x1254.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>Without persistent memory, every interaction with your agent starts from zero. Users repeat themselves, preferences vanish between sessions, and there&#8217;s no way to build the kind of context that makes an agent useful over time.</p><p>Over four hours, you&#8217;ll build a Python agent with persistent memory using Oracle AI Database and LangChain, implementing the full pipeline: extract, store, retrieve, inject, forget. You&#8217;ll cover structured memory, vector-based semantic recall, and lightweight forgetting strategies so context stays useful instead of noisy.</p><p>Two hands-on coding sessions bookend a masterclass keynote from Colin Francis (LangChain) on memory engineering for production agents.</p><p>You&#8217;ll leave with a working notebook, a starter repo, and patterns you can apply to your own systems.</p><p><strong><a href="https://go.mlops.community/NL_Ad1_Image_May07_Sub">Register here</a></strong></p><div><hr></div><p><strong>&#128161;Job of the week</strong></p><p><strong><a href="https://go.mlops.community/NL_Job1_May07_Sub">Full-Stack Engineer</a> // Rippletide (Paris, France)</strong></p><p>Rippletide is hiring a full-stack engineer to build the developer-facing platform for its agent decision infrastructure, including API consoles, dashboards, usage analytics, internal tooling, and debugging interfaces for teams working with its hypergraph reasoning engine.</p><p><strong>Responsibilities</strong></p><ul><li><p>Build developer consoles, dashboards, usage analytics, and team interfaces.</p></li><li><p>Create React and TypeScript interfaces for graph data visualization.</p></li><li><p>Design backend services for APIs, auth, billing, and webhooks.</p></li><li><p>Improve CI/CD, test coverage, build performance, and developer experience.</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>3+ years building full-stack applications with TypeScript and React.</p></li><li><p>Experience with Node.js or Python for backend services.</p></li><li><p>Strong understanding of PostgreSQL, caching, and API design.</p></li><li><p>Familiarity with auth, RBAC, and secure multi-tenant systems.</p></li></ul><div><hr></div><p><strong>AGENT INFRASTRUCTURE</strong></p><h2><strong>Context Engineering for Coding Agents - Fausto&#8217;s Amsterdam workshop</strong></h2><p>Fausto&#8217;s workshop focused on the part of agent systems you can control: what gets injected into the context window, when it gets loaded, and what should live somewhere else. You are not training the model on a daily basis, so the engineering work shifts to managing context, memory, tools, and retrieval.</p><p>His rule of thumb was to keep context usage under 25%, regardless of whether you are working with a 200k or 1M token model. Past that, things get slower, more expensive, and more error-prone, with cleaner options than letting the context window bloat.</p><p>The lens for the rest of the talk was a brain analogy. Attention is finite, memory shapes attention, and knowledge does not get embedded in a vacuum. An agent will only notice the right things if you have given it the right priors.</p><p>From there, Fausto split context into three categories.</p><p>Deterministic context includes <a href="https://go.mlops.community/NL_AIRT1_May07_Sub">CLAUDE.md</a>, project rules, hooks on lifecycle events, auto-memory, and scheduled loops. His point on rules was especially practical: coding conventions belong in path-scoped or file-extension-scoped rules, not dumped into <a href="https://go.mlops.community/NL_AIRT1_May07_Sub">CLAUDE.md</a>.</p><p>Human context covers chat turns, slash commands, and references.</p><p>Probabilistic context covers sub-agents, retrieval, MCPs, skills, and observers. Sub-agents are useful because they do not inherit <a href="https://go.mlops.community/NL_AIRT1_May07_Sub">CLAUDE.md</a>, memory, or the default system prompt, which makes them better suited for specific non-coding tasks. Skills are markdown plus optional scripts, and can also wrap calls to other models when Claude cannot handle the job. Fausto&#8217;s example was routing native video analysis through Gemini.</p><p>Two practical tips came out of this section. Turn on deferred tool loading, a single flag that reduces what gets injected at session start. And lean toward project scope over user scope for skills and MCPs, so the agent has the full descriptions it needs to choose well at runtime.</p><p>The second half made the case for treating long-term memory as a folder of markdown files rather than defaulting to a vector store, inspired by Karpathy&#8217;s wiki memory idea.</p><p>The structure is an index plus raw source files, processed summaries, and a policy that decides what to ingest and retrieve. Concepts that recur get weighted up. Concepts that go unused decay over time. An observer agent watches the session and either pulls relevant knowledge into the active context or pushes new findings into the wiki.</p><p>To show the difference in practice, Fausto ran two Claude Code sessions on the same cellular automata task. Same model, same skills, same sub-agents, same <a href="https://go.mlops.community/NL_AIRT1_May07_Sub">CLAUDE.md</a>. The only difference was that one had a populated wiki and the other did not. Under a five-minute timer, the wiki run pulled the concepts it needed and produced a working visualization. The default run fell back on parametric memory and live search, then ran out of time.</p><p><strong><a href="https://go.mlops.community/NL_AIRT5_May07_Sub">Watch the video</a></strong> || <strong><a href="https://go.mlops.community/NL_AIRT6_May07_Sub">View the slides</a></strong></p><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h3><strong>Voice Agent Use Cases</strong></h3><p>Voice agents do not fail because the voice sounds bad. They fail when silence, transcription errors, bad turn-taking, and slow tools make the whole system feel broken.</p><ul><li><p>Voice adds failure modes chat does not have, including background noise, accents, diarization, and awkward pauses that make users hang up.</p></li><li><p>The best systems often use multiple models, with smaller foreground models masking latency while larger models or slower APIs work in the background.</p></li><li><p>Cascaded architectures still matter because enterprises need control, fallbacks, and the ability to swap components when quality or reliability breaks.</p></li></ul><p>The hard part is making all those moving pieces feel like one natural conversation.</p><p><strong><a href="https://go.mlops.community/NL_Pod1_G_May07_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod1_S_May07_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod1_A_May07_Sub">Apple</a></strong></p><div><hr></div><h3><strong>Hallucinations in LLMs Are Not a Bug in the Data</strong></h3><p>Hallucination may be less like a model going blank and more like a model turning away from the right answer.</p><ul><li><p>The blog argues that, during factual errors, the residual stream does not lose information. It follows a different direction through representation space while traveling a similar distance.</p></li><li><p>A proposed &#8220;commitment ratio&#8221; shows probability mass being pushed away from the correct token, rather than simply failing to accumulate.</p></li><li><p>The practical claim is that hallucination monitors should be domain-specific, since geometric signatures degrade across tasks and knowledge areas.</p></li></ul><p>The uncomfortable bit is that fluent wrong answers may be a structural outcome of next-token prediction, not a data-cleaning failure.</p><p><strong><a href="https://go.mlops.community/NL_Blog1_May07_Sub">Read the blog</a></strong></p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_IPERT1_May07_Sub">Amsterdam</a></strong> - May 7</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT2_May07_Sub">New York</a></strong> - May 11</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT3_May07_Sub">San Francisco</a></strong> - May 12</p></li><li><p><strong><a href="https://go.mlops.community/NL_Ad1_Image_May07_Sub">San Francisco</a></strong> - May 15</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT5_May07_Sub">Paris</a></strong> - May 27</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT6_May07_Sub">London</a></strong> - May 28</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_VERT1_May07_Sub">Coding Agents Lunch &amp; Learn</a></strong> - May 8</p></li><li><p><strong><a href="https://go.mlops.community/NL_VERT2_May07_Sub">Roundtable: Architecting Modern AI Systems</a></strong> - May 27</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0eXG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0eXG!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp 424w, /__u/substackcdn.com/image/fetch/$s_!0eXG!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp 848w, /__u/substackcdn.com/image/fetch/$s_!0eXG!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!0eXG!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0eXG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp" width="721" height="609" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4080e77c-9690-4cff-9916-bca709810f49_721x609.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:609,&quot;width&quot;:721,&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_!0eXG!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp 424w, /__u/substackcdn.com/image/fetch/$s_!0eXG!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp 848w, /__u/substackcdn.com/image/fetch/$s_!0eXG!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!0eXG!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4080e77c-9690-4cff-9916-bca709810f49_721x609.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong>ML CONFESSIONS</strong></p><h2><strong>Compliant</strong></h2><p>I once spent three weeks trying to fix an agent that kept ignoring the system prompt.</p><p>I added stricter instructions.<br>I moved rules into a separate policy file.<br>I gave it examples of good and bad behavior.<br>I added an evaluator to check whether it was following the rules.<br>I made the evaluator stricter when it started passing too easily.</p><p>Eventually, I found the problem.</p><p>The agent was following the prompt perfectly.</p><p>The prompt was just describing a workflow nobody on the team had agreed on.</p><p>Share your confession <strong><a href="https://go.mlops.community/NL_MLC_May07_Sub">here</a>.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/voice-agents-hard-conversations?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/voice-agents-hard-conversations?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOPs Community.</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[When Agents “Fix” By Deleting]]></title><description><![CDATA[Plus terminal-first agents, cost stack, SIE]]></description><link>https://aaifcommunity.substack.com/p/when-agents-fix-by-deleting</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/when-agents-fix-by-deleting</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 30 Apr 2026 15:52:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EgEB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Sam and Elon are going toe to toe, but Google is <strong><a href="https://go.mlops.community/NL_IntroRT1_Apr30_Sub">going to war</a></strong>.</h2><div><hr></div><p><strong>HOT TAKE</strong></p><h2><strong>Basic complex</strong></h2><p>If your agent needs a complex protocol to do basic work, is the problem the model or the tooling?</p><p>Better models or simpler systems</p><p><strong><a href="https://go.mlops.community/NL_HT1_Apr30_Sub">MODELS</a></strong>      or     <strong><a href="https://go.mlops.community/NL_HT1_Apr30_Sub">SYSTEMS</a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h2><strong>Outcome confirmed</strong></h2><p>The outcome you wanted, with 67% saying they optimize for outcomes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WkPn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WkPn!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png 424w, /__u/substackcdn.com/image/fetch/$s_!WkPn!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png 848w, /__u/substackcdn.com/image/fetch/$s_!WkPn!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WkPn!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WkPn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png" width="1051" height="442" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:442,&quot;width&quot;:1051,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!WkPn!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png 424w, /__u/substackcdn.com/image/fetch/$s_!WkPn!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png 848w, /__u/substackcdn.com/image/fetch/$s_!WkPn!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WkPn!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe50fdbb8-d8a7-4145-92dd-7bdd7054ba58_1051x442.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><p><strong>HIDDEN GEMS</strong></p><p><strong><a href="https://go.mlops.community/NL_Gem1_Apr30_Sub">Dynamic multi-agent model orchestration</a></strong> coordinating frontier models at runtime to improve reasoning and coding performance.</p><p><strong><a href="https://go.mlops.community/NL_Gem2_Apr30_Sub">A unified multimodal model</a></strong> aimed at simplifying pipelines for document understanding, agent workflows, and long context reasoning.</p><p><strong><a href="https://go.mlops.community/NL_Gem3_Apr30_Sub">Adversarial testing of autonomous agents</a></strong> in realistic settings, surfacing failure modes like data leaks, unsafe actions, and loss of control under sustained probing.</p><p><strong><a href="https://go.mlops.community/NL_Gem4_Apr30_Sub">The full LLM cost stack</a></strong> breaking down how real-world spend extends beyond tokens to include infrastructure, retries, latency, and human review across production systems.</p><div><hr></div><p><strong>ONE TO WATCH</strong></p><h2><strong>SIE (Superlinked Inference Engine)</strong></h2><p>SIE is a new open-source inference server from Superlinked covering embeddings, reranking, and extraction behind a single API. Three functions: encode, score, extract. It supports 85+ models out of the box, spanning dense, sparse, multi-vector, vision, cross-encoder, and zero-shot NER. Apache 2.0.</p><p><strong>What it does</strong></p><p>The server handles multiple models simultaneously with on-demand loading and LRU eviction. It ships with a load-balancing router, KEDA autoscaling (including scale-to-zero), Grafana dashboards, and Terraform modules for GKE and EKS. There&#8217;s an OpenAI-compatible /v1/embeddings endpoint for teams wanting to move off hosted APIs without rewriting client code. The repo lists integrations for LangChain, LlamaIndex, Haystack, DSPy, CrewAI, Chroma, Qdrant, and Weaviate.</p><p>Typical use cases sit in the RAG and retrieval stack: serving the embedding model for a vector DB, running a reranker over retrieved chunks, extracting entities from documents before indexing.</p><p><strong>Why it&#8217;s one to watch</strong></p><p>Teams running this stack often combine Hugging Face&#8217;s text-embeddings-inference (TEI), Infinity, a custom FastAPI wrapper for reranking, and a separate service for extraction. SIE is one of the few projects trying to unify all of that under a single server, with production concerns baked in from day one - not just the model serving but the router, autoscaling, observability, and IaC. That&#8217;s uncommon for OSS in this space.</p><p>The multi-model serving with eviction is also a useful primitive for teams testing embedding models in parallel or running different models per tenant.</p><p><strong>Reasons to be cautious</strong></p><p>A few things to keep an eye on:</p><ul><li><p>The project is very new to public GitHub. There&#8217;s not much track record yet on maintenance cadence, issue response, or how it holds up under real production traffic.</p></li><li><p>It&#8217;s vendor-led OSS. Superlinked has a commercial product, which isn&#8217;t a problem on its own, but it creates the usual tension between what stays in the open-source version and what ends up behind a paid offering.</p></li><li><p>The inference server space is competitive. TEI is well-entrenched, Infinity has a following, and vLLM is expanding into embeddings. Unifying five model categories under one server is appealing, but specialized servers will often beat it on per-model throughput or memory footprint.</p></li><li><p>Multi-model serving with LRU eviction is a useful pattern, but eviction churn under burst traffic can cause cold-start latency spikes that only show up at scale.</p></li><li><p>The all-in-one positioning commits the team to keeping pace with every model architecture that matters, from dense through sparse, vision, rerankers, and extractors. That&#8217;s a lot of surface area for one team to maintain well.</p></li></ul><p>Early, but aimed at a real gap in how teams stitch this stack together.</p><p><strong><a href="https://go.mlops.community/NL_Ad1_CTA_Apr30_Sub">Check out the repo</a></strong></p><div><hr></div><p><strong>&#128161;Job of the week</strong></p><p><strong><a href="https://go.mlops.community/NL_Job1_Apr30_Sub">AI Data Scientist Team Lead</a> // Geisinger (Remote, US)</strong></p><p>Geisinger is hiring a team lead to split time between building and managing AI systems used in healthcare settings. The role focuses on production deployment, platform design, and coordinating work across engineering, clinical, and operational teams.</p><p><strong>Responsibilities</strong></p><ul><li><p>Lead design and deployment of production AI systems across healthcare workflows</p></li><li><p>Manage and mentor data scientists and engineers within AI platform team</p></li><li><p>Build scalable pipelines for batch and real-time model inference workloads</p></li><li><p>Collaborate with clinical stakeholders to translate requirements into deployable models</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>Experience leading technical teams delivering production machine learning systems</p></li><li><p>Strong background in distributed systems, data pipelines, and cloud infrastructure</p></li><li><p>Proficiency with Python, ML frameworks, and production deployment tooling</p></li><li><p>Experience working with healthcare data, compliance, or regulated environments</p></li></ul><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h3><strong>The Creator of Superpowers: Why Real Agentic Engineering Beats Vibe Coding</strong></h3><p>Agent coding gets weird fast when a failing test can make the model decide the cleanest fix is deleting the tests.</p><ul><li><p><strong>Agent workflows:</strong> Good coding agents need tight roles: brainstorm, plan, implement, review, then reset context.</p></li><li><p><strong>Skills and specs:</strong> Useful skills come from failures, not generic prompts. The &#8220;why&#8221; matters as much as the steps.</p></li><li><p><strong>Future codebases:</strong> Specs, tests, API contracts, and rebuildable components may become more important than source code.</p></li></ul><p>The sharpest idea here is that agentic engineering looks less like coding and more like managing disposable specialists.</p><p><strong><a href="https://go.mlops.community/NL_Pod1_G_Apr30_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod1_S_Apr30_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod1_A_Apr30_Sub">Apple</a></strong></p><div><hr></div><h3><strong>AI Agents as an Operating System: Rediscovering the Linux Philosophy</strong></h3><p>Raw shell access is becoming the blunt instrument agents keep reaching for because it works.</p><ul><li><p><strong>MCP and A2A trade-offs:</strong> MCP can bloat context and complicate auth, while A2A makes more sense for high-level delegation than local tool use.</p></li><li><p><strong>CLI-first agents:</strong> Standard tools like <code>grep</code>, <code>jq</code>, <code>curl</code>, and bash are mature, composable, inspectable, and already familiar to models.</p></li><li><p><strong>Production gap:</strong> Raw CLI access does not solve sandboxing, RBAC, audit logs, or safe access to cloud resources.</p></li></ul><p>The useful question is not whether agents should use the terminal, but what control plane can make that safe at scale.</p><p><strong><a href="https://go.mlops.community/NL_Blog1_Apr30_Sub">Read the blog</a></strong></p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_IPERT1_Apr30_Sub">Amsterdam</a></strong> - May 7</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT2_Apr30_Sub">New York</a></strong> - May 11</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT3_Apr30_Sub">San Francisco</a></strong> - May 12</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT4_Apr30_Sub">San Francisco</a></strong> - May 15</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT5_Apr30_Sub">Paris</a></strong> - May 27</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT6_Apr30_Sub">London</a></strong> - May 28</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!EgEB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!EgEB!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EgEB!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EgEB!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EgEB!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!EgEB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg" width="1080" height="547" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:547,&quot;width&quot;:1080,&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_!EgEB!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EgEB!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EgEB!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EgEB!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41974470-838a-43bb-8a70-d2785cd7a874_1080x547.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong>ML CONFESSIONS</strong></p><h2><strong>Out of Place Placeholder</strong></h2><p>Three months into a new job. Tasked with retraining our internal sentiment classifier on more recent data. Built the pipeline, ran the training, evaluated locally, accuracy looked reasonable. Pushed it to the internal tool the support and ops teams used. Got a few &#8220;nice work&#8221; messages in Slack over the next week.</p><p>A colleague mentioned in passing that the predictions seemed unusually balanced - roughly a third positive, a third negative, a third neutral, almost regardless of the input text. I went and looked. The training pipeline had silently failed at the data loading step. The model I&#8217;d shipped was a placeholder function I&#8217;d written for testing the API contract. It returned a random label from a uniform distribution. The actual trained weights were sitting in an S3 bucket, untouched, because the real model had never been packaged into the deploy.</p><p>Had to explain it in standup.</p><p>Share your confession <strong><a href="https://go.mlops.community/NL_MLC_Apr30_Sub">here</a>.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/when-agents-fix-by-deleting?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/when-agents-fix-by-deleting?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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[Green Scores, Red Systems]]></title><description><![CDATA[Plus&#8230; agent design, fake signals, and Mythos]]></description><link>https://aaifcommunity.substack.com/p/green-scores-red-systems</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/green-scores-red-systems</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 23 Apr 2026 16:08:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Jsy8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Project Glasswing - <strong><a href="https://go.mlops.community/NL_IntroRT1_Apr23_Sub">cracked</a></strong>.</h2><div><hr></div><p><strong>HOT TAKE</strong></p><h2><strong>You Can&#8217;t Deploy a Score</strong></h2><p>Accuracy is a comfort metric, not a product metric.</p><p>What do you optimize for: Accuracy or Outcomes</p><p><strong><a href="https://go.mlops.community/NL_HT1_Apr23_Sub">ACCURACY</a></strong>       or      <strong><a href="https://go.mlops.community/NL_HT1_Apr23_Sub">OUTCOMES</a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h2><strong>A Model Interface</strong></h2><p>Knowing what&#8217;s going out matters more than getting it out.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!v2KH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!v2KH!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png 424w, /__u/substackcdn.com/image/fetch/$s_!v2KH!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png 848w, /__u/substackcdn.com/image/fetch/$s_!v2KH!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v2KH!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!v2KH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png" width="900" height="378" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:378,&quot;width&quot;:900,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!v2KH!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png 424w, /__u/substackcdn.com/image/fetch/$s_!v2KH!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png 848w, /__u/substackcdn.com/image/fetch/$s_!v2KH!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v2KH!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf898512-f4e8-4361-8174-42da1e6c88fe_900x378.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><p><strong>PRESENTED BY ONEHOUSE</strong></p><h2><strong>OpenXData is back on April 29</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9ddF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9ddF!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png 424w, /__u/substackcdn.com/image/fetch/$s_!9ddF!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png 848w, /__u/substackcdn.com/image/fetch/$s_!9ddF!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9ddF!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9ddF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png" width="593" height="279" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:279,&quot;width&quot;:593,&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_!9ddF!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png 424w, /__u/substackcdn.com/image/fetch/$s_!9ddF!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png 848w, /__u/substackcdn.com/image/fetch/$s_!9ddF!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9ddF!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22e05baf-483c-44fb-ac5b-8c291064074d_593x279.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>A free virtual day on open data infrastructure, 30+ talks and workshops across two tracks covering:</p><ul><li><p>open table formats</p></li><li><p>columnar storage in the AI era</p></li><li><p>query engine performance</p></li><li><p>ultra-low latency feature serving</p></li></ul><p>Speakers from Datadog, Cloudera, LanceDB, <a href="https://go.mlops.community/NL_AdRT1_Apr23_Sub">Booking.com</a>, IBM, Anthropic, and more.</p><p>All hosted by MLOps Community founder Demetrios Brinkmann - so alongside the talks expect impromptu musical interludes, shenanigans, and a live giveaway for people joining on the day.</p><p><strong>April 29, 9am-3pm PT.</strong></p><p><strong><a href="https://go.mlops.community/NL_Ad1_Image_Apr23_Sub">Free to register</a></strong></p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><h2><strong>Curated finds to help you stay ahead</strong></h2><p><strong><a href="https://go.mlops.community/NL_Gem1_Apr23_Sub">Investigation into large-scale fake GitHub stars</a></strong> distorting trust, rankings, and tool selection in open source via low-cost bot networks and growth tactics.</p><p><strong><a href="https://go.mlops.community/NL_Gem2_Apr23_Sub">Six core components of coding agents</a></strong> framed around harness design, showing how repo context, tools, memory, and control loops shape real-world coding performance beyond the model itself.</p><p><strong><a href="https://go.mlops.community/NL_Gem3_Apr23_Sub">Analyzing how coding agents are built,</a></strong> using Claude Code to show how tool use, safety controls, and context handling work in practice.</p><p><strong><a href="https://go.mlops.community/NL_Gem4_Apr23_Sub">Coverage of Anthropic&#8217;s Claude Mythos launch,</a></strong> examining positioning, narrative framing, and what it signals about how AI products are being presented and differentiated.</p><div><hr></div><p><strong>&#128161;Job of the week</strong></p><p><strong><a href="https://go.mlops.community/NL_Job1_Apr23_Sub">Senior AI Engineer &#8211; Platform &amp; APIs</a> // Andela (Remote, CST overlap)</strong></p><p>Senior role focused on building production AI systems, APIs, and SDKs within a platform engineering team. Combines backend development, cloud infrastructure, and LLM integration to deliver scalable, reliable services and developer tooling used across products.</p><p><strong>Responsibilities:</strong></p><ul><li><p>Design and implement secure, scalable Python APIs with observability and rate limiting</p></li><li><p>Build and publish Python SDKs with versioning, documentation, and examples</p></li><li><p>Develop RAG-based AI systems with prompt design, evaluation, and guardrails</p></li><li><p>Deploy and operate services on AWS or Azure using infrastructure-as-code</p></li></ul><p><strong>Requirements:</strong></p><ul><li><p>Strong Python experience building APIs at scale using FastAPI or similar frameworks</p></li><li><p>Hands-on experience with LLMs, RAG pipelines, and response evaluation in production</p></li><li><p>Experience with cloud platforms, CI/CD pipelines, and infrastructure-as-code tooling</p></li><li><p>Knowledge of observability, security practices, and distributed system reliability</p></li></ul><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h3><strong>It&#8217;s 2026, and We&#8217;re Still Talking Evals</strong></h3><p>Bad evals do not just miss bugs - they teach you to trust the wrong thing. This discussion argues that agent evaluation starts before launch, shifts once real users arrive, and never settles into a fixed checklist. The hard part is not scoring outputs, but defining what &#8220;good&#8221; means for your product, spotting failure modes that matter, and feeding that back into iteration without drowning in noise.</p><ul><li><p>Pre-launch evals should model realistic user personas and scenarios, not just tidy prompts the team invented.</p></li><li><p>In production, the useful signals are often specific failure patterns, regressions, and drop-off behavior, not a single headline accuracy number.</p></li><li><p>Off-the-shelf tooling helps with traces and dashboards, but mature teams still need custom evaluators tied to their own business goals and user behavior.</p></li></ul><p>The result is a more reliable agent because you are measuring the failures that matter instead of chasing numbers that look clean.</p><p><strong><a href="https://go.mlops.community/NL_Pod1_G_Apr23_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod1_S_Apr23_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod1_A_Apr23_Sub">Apple</a></strong></p><div><hr></div><h3><strong>The 5xP Framework: Steering AI Coding Agents from Chaos to Success</strong></h3><p>Letting a coding agent loose without clear context is how simple tasks turn into expensive messes. This piece argues that the real bottleneck in AI-assisted development is not code generation, but giving the model a compact, durable map of the project so it stops guessing about goals, tools, and workflow.</p><ul><li><p>The proposed 5xP framework splits context into product, platform, process, profile, and project principles.</p></li><li><p>A short root <code>AGENTS.md</code> points to focused markdown files, so the agent loads only the context it needs.</p></li><li><p>The main claim is practical rather than theoretical: concise, editable project context beats verbose scaffolding and repeated prompt micromanagement.</p></li></ul><p>The value is not in fancy prompting but in giving the agent enough structure to stay useful as the project gets more real.</p><p><strong><a href="https://go.mlops.community/NL_Blog1_Apr23_Sub">Read the blog</a></strong></p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_IPERT1_Apr23_Sub">Boston</a></strong> - April 27</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT2_Apr23_Sub">San Francisco</a></strong> - May 6</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT3_Apr23_Sub">Amsterdam</a></strong> - May 7</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT4_Apr23_Sub">New York</a></strong> - May 11</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT5_Apr23_Sub">Paris</a></strong> - May 14</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT6_Apr23_Sub">San Francisco</a></strong> - May 15</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT7_Apr23_Sub">London</a></strong> - May 28</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT8_Apr23_Sub">Barcelona</a></strong> - June 3</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT9_Apr23_Sub">Austin</a></strong> - June 17</p></li></ul><div><hr></div><p><strong>VIRTUAL EVENTS</strong></p><p><strong><a href="https://go.mlops.community/NL_VERT1_Apr23_Sub">Coding Agents Lunch and Learn</a></strong> - April 24</p><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Jsy8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Jsy8!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png 424w, /__u/substackcdn.com/image/fetch/$s_!Jsy8!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png 848w, /__u/substackcdn.com/image/fetch/$s_!Jsy8!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Jsy8!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Jsy8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png" width="1070" height="988" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:988,&quot;width&quot;:1070,&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_!Jsy8!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png 424w, /__u/substackcdn.com/image/fetch/$s_!Jsy8!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png 848w, /__u/substackcdn.com/image/fetch/$s_!Jsy8!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Jsy8!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56eaf0ce-f502-4cbd-8b27-7294a4576485_1070x988.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><p><strong>ML CONFESSIONS</strong></p><h2><strong>Thanks For Flagging</strong></h2><p>I built a new fraud detection model over about six weeks. Swapped architectures, rewrote the feature pipeline, tuned everything carefully. My eval showed a 12% improvement in precision over baseline at the same recall threshold. I was genuinely proud of it. Wrote a detailed RFC, posted it in the team channel, and tagged the staff engineer for review.</p><p>She replied the next morning. One line. &#8220;Which baseline are you comparing against?&#8221; I&#8217;d been evaluating against v2, which had been deprecated four months ago. The production model was v4. When I reran the comparison against the right baseline, my six weeks of work came in 2% worse across the board.</p><p>The worst part was I&#8217;d been cc&#8217;ing my skip-level on weekly progress updates the whole time. Six emails, each one more confident than the last, all benchmarked against a model we&#8217;d already replaced. I had to send a correction to the thread. My skip-level just responded &#8220;thanks for flagging&#8221; which is manager for &#8220;I&#8217;m pretending this didn&#8217;t happen.&#8221;</p><p>Share your confession <strong><a href="https://go.mlops.community/NL_MLC_Apr23_Sub">here</a>.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/green-scores-red-systems?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/green-scores-red-systems?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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[Your Agent Works. Can You Prove It?]]></title><description><![CDATA[Plus 70% latency cuts, context graphs, and tmux workflows]]></description><link>https://aaifcommunity.substack.com/p/your-agent-works-can-you-prove-it</link><guid isPermaLink="false">https://aaifcommunity.substack.com/p/your-agent-works-can-you-prove-it</guid><dc:creator><![CDATA[AAIF User Community]]></dc:creator><pubDate>Thu, 16 Apr 2026 15:58:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5rDl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Libert&#233;, &#233;galit&#233;, <strong><a href="https://go.mlops.community/NL_IntroRT1_Apr16_Sub">ouverture</a></strong>.</h3><h3>I&#8217;m doing my part for the cause by hosting <strong>OpenXData</strong> on April&#8239;29 - a free, virtual event with 30+ talks on open data infra, from table formats to query engines to feature serving.</h3><h3><strong><a href="https://go.mlops.community/NL_IntroRT2_Apr16_Sub">Join me</a></strong> and get sharper than a guillotine at cutting latency.</h3><div><hr></div><p><strong>HOT TAKE</strong></p><h2><strong>Ctrl+Trust</strong></h2><p>&#8220;I need to understand the code&#8221; is the new bottleneck.</p><p>What matters more: Shipping or Knowing?</p><p><strong><a href="https://go.mlops.community/NL_HT1_Apr16_Sub">SHIPPING</a></strong>    or    <strong><a href="https://go.mlops.community/NL_HT1_Apr16_Sub">KNOWING</a></strong></p><div><hr></div><p><strong>LAST WEEK&#8217;S TAKE</strong></p><h2><strong>A Model Interface</strong></h2><p>&#8220;We upgraded the model and nothing changed&#8221; has played out enough times that interface wins comfortably.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!dSZQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!dSZQ!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png 424w, /__u/substackcdn.com/image/fetch/$s_!dSZQ!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png 848w, /__u/substackcdn.com/image/fetch/$s_!dSZQ!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dSZQ!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!dSZQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png" width="1044" height="438" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:438,&quot;width&quot;:1044,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="/__u/substackcdn.com/image/fetch/$s_!dSZQ!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png 424w, /__u/substackcdn.com/image/fetch/$s_!dSZQ!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png 848w, /__u/substackcdn.com/image/fetch/$s_!dSZQ!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dSZQ!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9e0833d-d123-4518-ada7-0e7bf131f7ba_1044x438.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><p><strong>PRESENTED BY CLERIC AI</strong></p><h2><strong>Heading to Google Cloud Next in Vegas next week?</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!pJEz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!pJEz!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png 424w, /__u/substackcdn.com/image/fetch/$s_!pJEz!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png 848w, /__u/substackcdn.com/image/fetch/$s_!pJEz!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png 1272w, /__u/substackcdn.com/image/fetch/$s_!pJEz!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!pJEz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png" width="602" height="399" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:399,&quot;width&quot;:602,&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_!pJEz!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png 424w, /__u/substackcdn.com/image/fetch/$s_!pJEz!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png 848w, /__u/substackcdn.com/image/fetch/$s_!pJEz!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.png 1272w, /__u/substackcdn.com/image/fetch/$s_!pJEz!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cec440a-44d3-45c5-a5f9-5da9bc7948a7_602x399.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>Some of the best conversations happen between sessions.</p><p><strong>Cleric AI</strong> is bringing those conversations to the table instead - a small dinner for engineering leaders at Jos&#233; Andr&#233;s&#8217; renowned restaurant, <a href="https://maps.app.goo.gl/gBH5iGPJQCRfzY4x6">Zaytinya</a>, on Tuesday, April 21.</p><p>A chance to compare notes on how AI is changing the way teams build and ship software, with people running systems in production.</p><p>Small group, limited seats.</p><p><strong><a href="https://go.mlops.community/NL_Ad1_Image_Apr16_Sub">Request an invite</a></strong></p><div><hr></div><p><strong>HIDDEN GEMS</strong></p><h2><strong>Curated finds to help you stay ahead</strong></h2><p><strong><a href="https://go.mlops.community/NL_Gem1_Apr16_Sub">Autonomously completing 66 engineering tickets via agents</a></strong> using structured workflows, task decomposition, and iterative feedback for real-world software development.</p><p><strong><a href="https://go.mlops.community/NL_Gem2_Apr16_Sub">A standardized method for scaling autonomous agents</a></strong> using OpenClaw architecture to demonstrate separating high-level logic to ensure scalable, reproducible task execution.</p><p><strong><a href="https://go.mlops.community/NL_Gem3_Apr16_Sub">LLM workflows orchestrated with tmux panes,</a></strong> enabling parallel tool use, inspection, and control with transparent, reproducible, debuggable execution.</p><p><strong><a href="https://go.mlops.community/NL_Gem4_Apr16_Sub">Detecting humans vs machines in call audio within milliseconds</a></strong> to route calls efficiently, balancing latency, accuracy, and scale at high volume.</p><div><hr></div><p><strong>&#128161;Job of the week</strong></p><p><strong><a href="https://go.mlops.community/NL_Job1_Apr16_Sub">Senior Machine Learning Platform Engineer</a> // Zip Co Limited (US Remote)</strong></p><p>Senior ML platform role focused on building and scaling production systems across Databricks and Spark. Covers full lifecycle from feature pipelines to model serving, with emphasis on reliability, observability, and distributed data performance in production environments.</p><p><strong>Responsibilities</strong></p><ul><li><p>Build batch and streaming feature pipelines using PySpark and Spark SQL</p></li><li><p>Design and operate offline and online feature store patterns</p></li><li><p>Define MLflow registry standards and model promotion workflows</p></li><li><p>Deploy, monitor, and scale model serving endpoints on Databricks</p></li></ul><p><strong>Requirements</strong></p><ul><li><p>Strong PySpark and Spark SQL experience with distributed data systems</p></li><li><p>Hands-on MLflow, feature stores, and production model serving experience</p></li><li><p>Experience implementing CI/CD pipelines for ML workflows in production</p></li><li><p>Experience with Databricks, Delta Lake, and Azure-based data platforms</p></li></ul><div><hr></div><p>Find more roles on our new <strong><a href="https://go.mlops.community/NL_Jobs_Board">jobs board</a></strong> - and if you want to post a role, get in touch.</p><div><hr></div><p><strong>MLOPS COMMUNITY</strong></p><h3><strong>The Modern Software Engineer</strong></h3><p>AI coding agents can finish a task before you&#8217;ve finished framing it, but that speed hides a harder problem: how much of the work can you trust, verify, or even understand? This discussion looks past the demo magic and into the practical bottlenecks teams are hitting as agents move from autocomplete to semi-autonomous collaborators.</p><ul><li><p>Validation is the real constraint. Agents can generate code fast, but tests, checks, and review harnesses still decide what is safe to ship.</p></li><li><p>Team structure is starting to shift. Product, engineering, and design roles are bleeding into each other as more people can inspect code, propose changes, and unblock themselves.</p></li><li><p>The skill gap is changing shape. Clear articulation, planning, and delegation matter more when engineers are effectively managing agents instead of writing every step by hand.</p></li></ul><p>The hard part is no longer getting code written but knowing what to trust, what to verify, and where humans still need to hold the line.</p><p><strong><a href="https://go.mlops.community/NL_Pod1_G_Apr16_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod1_S_Apr16_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod1_A_Apr16_Sub">Apple</a></strong></p><div><hr></div><h3><strong>How We Cut LLM Latency 70% With TensorRT in Production</strong></h3><p>Cut latency 70% or burn cash on idle GPUs - running LLMs in production is a constant trade-off. This breakdown shows what it takes to move from demos to real systems, where cost, throughput, and architecture decisions matter more than model choice.</p><ul><li><p>Cost isn&#8217;t fixed - it&#8217;s shaped by architecture. Bigger GPUs can be cheaper overall if higher throughput reduces total runtime.</p></li><li><p>Cold starts and scaling are the hidden bottlenecks. Preloading models, faster storage, and scheduled or dynamic scaling cut minutes off spin-up times.</p></li><li><p>Optimization compounds. Techniques like TensorRT, batching, and KV cache usage unlock major gains without changing models.</p></li></ul><p>The real advantage comes from tuning the system around your workload, not chasing the next model release.</p><p><strong><a href="https://go.mlops.community/NL_Pod2_G_Apr16_Sub">Video</a> || <a href="https://go.mlops.community/NL_Pod2_S_Apr16_Sub">Spotify</a> || <a href="https://go.mlops.community/NL_Pod2_A_Apr16_Sub">Apple</a></strong></p><div><hr></div><h3><strong>Context Graphs And Their Implementation: The Missing Layer Between Human Judgment and Machine Agency</strong></h3><p>If context graphs are meant to become the memory layer for agents and organizations, the hard part is not drawing nodes and edges. It is capturing why a decision happened, who approved it, what constraints shaped it, and whether it later proved right. This piece argues that context graphs only become useful when they can survive real company messiness like review workflows, legal sensitivity, local jargon, and scale.</p><ul><li><p>Decision traces need governance. If humans do not review, correct, and approve them, the graph risks becoming a polished record of bad reasoning.</p></li><li><p>Reasons need dual encoding. Short natural-language explanations plus structured tags give humans something readable and agents something stable to reason over.</p></li><li><p>The data layer has to handle reality. Time-aware context, multimodal artifacts, integrations, retention rules, and fast writes are all part of making this work outside a demo.</p></li></ul><p>The real blocker is not the graph itself but whether an organization can turn judgment into something structured, reviewable, and worth trusting later.</p><p><strong><a href="https://go.mlops.community/NL_Blog1_Apr16_Sub">Read the blog</a></strong></p><div><hr></div><p><strong>IN PERSON EVENTS</strong></p><ul><li><p><strong><a href="https://go.mlops.community/NL_IPERT1_Apr16_Sub">Amsterdam</a></strong> - April 21</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT2_Apr16_Sub">Boston</a></strong> - April 27</p></li><li><p><strong><a href="https://go.mlops.community/NL_IPERT3_Apr16_Sub">San Francisco</a></strong> - May 15</p></li></ul><div><hr></div><p><strong>MEME OF THE WEEK</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5rDl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5rDl!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png 424w, /__u/substackcdn.com/image/fetch/$s_!5rDl!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png 848w, /__u/substackcdn.com/image/fetch/$s_!5rDl!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5rDl!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_webp, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5rDl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png" width="422" height="585" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:585,&quot;width&quot;:422,&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_!5rDl!, /__u/aaifcommunity.substack.com/w_424, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png 424w, /__u/substackcdn.com/image/fetch/$s_!5rDl!, /__u/aaifcommunity.substack.com/w_848, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png 848w, /__u/substackcdn.com/image/fetch/$s_!5rDl!, /__u/aaifcommunity.substack.com/w_1272, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5rDl!, /__u/aaifcommunity.substack.com/w_1456, /__u/aaifcommunity.substack.com/c_limit, /__u/aaifcommunity.substack.com/f_auto, /__u/aaifcommunity.substack.com/q_auto:good, /__u/aaifcommunity.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F991ea3e9-ff55-41a0-9a1c-d78300437517_422x585.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><p><strong>ML CONFESSIONS</strong></p><h2><strong>The Twilight Time Zone</strong></h2><p>I spent three weeks building what I was convinced was a breakthrough feature for our recommendation model. Pulled in user session duration, did some clever windowing, engineered a rolling average that captured engagement patterns nobody else had tried. Offline metrics jumped. I wrote up the results, put together slides, and booked time with the team lead to talk about promoting it to the next A/B test.</p><p>She looked at it for about ten minutes. Asked me what timezone the session timestamps were in. I said UTC. She pulled up the ingestion pipeline docs and showed me they were in the user&#8217;s local timezone, mixed across regions, with no normalization. My rolling averages were blending Tuesday morning in Tokyo with Monday evening in Chicago. The &#8220;signal&#8221; was just timezone noise creating artificial variance that happened to correlate with the label in the test set.</p><p>She was nice about it. That almost made it worse. I still think about it every time I touch a timestamp column.</p><p>Share your confession <strong><a href="https://go.mlops.community/NL_MLC_Apr16_Sub">here</a>.</strong></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.substack.com/p/your-agent-works-can-you-prove-it?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/aaifcommunity.substack.com/p/your-agent-works-can-you-prove-it?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://aaifcommunity.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! Subscribe for free to receive new posts and support the MLOps Community.</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>