<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>codecot — notes</title><description>Essays and analyses on AI-native infrastructure and running a software factory.</description><link>https://codecot.com/</link><item><title>The Score Is Not the Game</title><link>https://codecot.com/notes/score-is-not-the-game/</link><guid isPermaLink="true">https://codecot.com/notes/score-is-not-the-game/</guid><description>When the score is visible, the score gets optimized instead of the game — and silicon does it cheaper.</description><pubDate>Sun, 09 Aug 2026 18:49:00 GMT</pubDate></item><item><title>The Change Cloud</title><link>https://codecot.com/notes/change-cloud/</link><guid isPermaLink="true">https://codecot.com/notes/change-cloud/</guid><description>The unit of change must equal the unit of verification. Ship changes. Don&apos;t ship weather.</description><pubDate>Sun, 09 Aug 2026 18:48:00 GMT</pubDate></item><item><title>The Release Button</title><link>https://codecot.com/notes/release-button/</link><guid isPermaLink="true">https://codecot.com/notes/release-button/</guid><description>A release button isn&apos;t something you build. It&apos;s something the system earns — and the seventeen versions behind mine are the receipts.</description><pubDate>Thu, 30 Jul 2026 18:00:00 GMT</pubDate></item><item><title>The Unbounded Gate: How to Tell a Quality Process from a Rejection Ritual</title><link>https://codecot.com/notes/unbounded-gate/</link><guid isPermaLink="true">https://codecot.com/notes/unbounded-gate/</guid><description>A team whose review criteria are written down before the work begins can absorb the most demanding engineer alive. A team whose criteria grow retroactively can&apos;t safely employ anyone worth employing.</description><pubDate>Thu, 30 Jul 2026 14:00:00 GMT</pubDate></item><item><title>Lights On: Notes from a Software Factory That Kept Reading</title><link>https://codecot.com/notes/lights-on-software-factory/</link><guid isPermaLink="true">https://codecot.com/notes/lights-on-software-factory/</guid><description>The wrong assumption was never that agents write the code — it was that green tests mean nobody has to read it.</description><pubDate>Thu, 30 Jul 2026 10:00:00 GMT</pubDate></item><item><title>Coding Agents Are Pets, Not Cattle</title><link>https://codecot.com/notes/agents-are-pets-not-cattle/</link><guid isPermaLink="true">https://codecot.com/notes/agents-are-pets-not-cattle/</guid><description>The unit of management is the session, not the pod — long-lived, stateful, named residents by design, not an anti-pattern to be stamped out.</description><pubDate>Wed, 29 Jul 2026 14:00:00 GMT</pubDate></item><item><title>The Trust Ladder: Autonomy Is Earned, Not Granted</title><link>https://codecot.com/notes/trust-ladder/</link><guid isPermaLink="true">https://codecot.com/notes/trust-ladder/</guid><description>Readiness is not a date — it&apos;s a ladder, and every rung is paid for with evidence from the one below.</description><pubDate>Wed, 29 Jul 2026 10:00:00 GMT</pubDate></item><item><title>The Model Should Not Guess What It Doesn&apos;t Know</title><link>https://codecot.com/notes/model-should-not-guess/</link><guid isPermaLink="true">https://codecot.com/notes/model-should-not-guess/</guid><description>EXPLAIN Before You SELECT</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The Future Is Not Autonomous Execution</title><link>https://codecot.com/notes/future-is-not-autonomous-execution/</link><guid isPermaLink="true">https://codecot.com/notes/future-is-not-autonomous-execution/</guid><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The Understanding Debt of AI-Generated Software</title><link>https://codecot.com/notes/understanding-debt-ai-generated-software/</link><guid isPermaLink="true">https://codecot.com/notes/understanding-debt-ai-generated-software/</guid><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The Scarcity of Shared Intent in the Age of AI</title><link>https://codecot.com/notes/scarcity-of-shared-intent/</link><guid isPermaLink="true">https://codecot.com/notes/scarcity-of-shared-intent/</guid><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>AI Coding and the Hidden Cost of &quot;Almost Right&quot;</title><link>https://codecot.com/notes/ai-coding-hidden-cost-of-almost-right/</link><guid isPermaLink="true">https://codecot.com/notes/ai-coding-hidden-cost-of-almost-right/</guid><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate></item><item><title>Maybe We Stop &quot;Using Software&quot; and Start Generating Workflows</title><link>https://codecot.com/notes/generated-workflows/</link><guid isPermaLink="true">https://codecot.com/notes/generated-workflows/</guid><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>AI-Native Development Workflows Are Not Just About Coding Agents</title><link>https://codecot.com/notes/ai-native-development-workflows/</link><guid isPermaLink="true">https://codecot.com/notes/ai-native-development-workflows/</guid><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate></item><item><title>Welcome</title><link>https://codecot.com/notes/welcome/</link><guid isPermaLink="true">https://codecot.com/notes/welcome/</guid><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item></channel></rss>