<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Gunner Technology — dispatches from the software factory</title>
    <link>https://www.gunnertech.com/blog</link>
    <description>Straight answers about autonomous software factories, agent-run delivery and what happens to teams that refuse to adapt.</description>
    <language>en</language>
    <lastBuildDate>Sat, 31 Oct 2026 04:00:00 GMT</lastBuildDate>
    <atom:link href="https://www.gunnertech.com/blog/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>AI Adoption Is Not an Operating Model</title>
      <link>https://www.gunnertech.com/blog/adoption-is-not-an-operating-model</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/adoption-is-not-an-operating-model</guid>
      <pubDate>Sat, 31 Oct 2026 04:00:00 GMT</pubDate>
      <description>When every software team has AI tools, advantage comes from the factory that governs their work and turns output into accepted change.</description>
    </item>
    <item>
      <title>Agent Complaints Are Factory Requirements</title>
      <link>https://www.gunnertech.com/blog/agent-complaints-are-factory-requirements</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/agent-complaints-are-factory-requirements</guid>
      <pubDate>Sat, 31 Oct 2026 04:00:00 GMT</pubDate>
      <description>Coding-agent failures become solvable when teams turn each complaint into a routing, authority, proof, or recovery requirement for the factory.</description>
    </item>
    <item>
      <title>Your Agent Starts Spending Before It Starts Coding</title>
      <link>https://www.gunnertech.com/blog/repository-search-belongs-in-the-agent-budget</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/repository-search-belongs-in-the-agent-budget</guid>
      <pubDate>Sat, 31 Oct 2026 04:00:00 GMT</pubDate>
      <description>Repository searches and tool results consume model capacity before coding starts; meter exploration and require evidence before widening the search.</description>
    </item>
    <item>
      <title>Security Has to Run at Generation Speed</title>
      <link>https://www.gunnertech.com/blog/security-has-to-run-at-generation-speed</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/security-has-to-run-at-generation-speed</guid>
      <pubDate>Sat, 31 Oct 2026 04:00:00 GMT</pubDate>
      <description>Agent-written code changes the shape and volume of security risk, so the factory must enforce boundaries and produce proof on every change.</description>
    </item>
    <item>
      <title>Your Agents Need a Learning Loop</title>
      <link>https://www.gunnertech.com/blog/your-agents-need-a-learning-loop</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-agents-need-a-learning-loop</guid>
      <pubDate>Sat, 31 Oct 2026 04:00:00 GMT</pubDate>
      <description>Agent-run software delivery improves when production evidence becomes a durable rule for the next planning and build cycle.</description>
    </item>
    <item>
      <title>Your Cache Is Part of the Model Comparison</title>
      <link>https://www.gunnertech.com/blog/your-cache-is-part-of-the-model-comparison</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-cache-is-part-of-the-model-comparison</guid>
      <pubDate>Sat, 31 Oct 2026 04:00:00 GMT</pubDate>
      <description>Compare models on accepted work under warm, cold and fallback conditions, including cache writes, retries and the cost of switching.</description>
    </item>
    <item>
      <title>Your Productivity Gain Is Waiting in a Queue</title>
      <link>https://www.gunnertech.com/blog/your-productivity-gain-is-waiting-in-a-queue</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-productivity-gain-is-waiting-in-a-queue</guid>
      <pubDate>Sat, 31 Oct 2026 04:00:00 GMT</pubDate>
      <description>AI coding speed becomes business value only when the whole delivery system can absorb, prove, release, and learn from the extra work.</description>
    </item>
    <item>
      <title>Authority Has to Travel With the Work</title>
      <link>https://www.gunnertech.com/blog/authority-has-to-travel-with-the-work</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/authority-has-to-travel-with-the-work</guid>
      <pubDate>Tue, 20 Oct 2026 04:00:00 GMT</pubDate>
      <description>Agent-run software delivery needs authority attached to each action, enforced where the work happens, and proven after the fact.</description>
    </item>
    <item>
      <title>Architecture Has to Become Agent Context</title>
      <link>https://www.gunnertech.com/blog/architecture-has-to-become-agent-context</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/architecture-has-to-become-agent-context</guid>
      <pubDate>Mon, 19 Oct 2026 04:00:00 GMT</pubDate>
      <description>Coding agents need architecture delivered as executable context, with boundaries, evidence, and consequences attached to the work.</description>
    </item>
    <item>
      <title>A Cheaper Model Is a Routing Signal</title>
      <link>https://www.gunnertech.com/blog/a-cheaper-model-is-a-routing-signal</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-cheaper-model-is-a-routing-signal</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Model price changes should alter factory routing only after task-level evidence proves where cheaper execution holds and where it fails.</description>
    </item>
    <item>
      <title>A Factory Needs a Goal Loop</title>
      <link>https://www.gunnertech.com/blog/a-factory-needs-a-goal-loop</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-factory-needs-a-goal-loop</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>A software factory needs a measurable goal, durable work state, and a loop that keeps checking reality after the release.</description>
    </item>
    <item>
      <title>A Launch Day Is Not a Factory Strategy</title>
      <link>https://www.gunnertech.com/blog/a-launch-day-is-not-a-factory-strategy</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-launch-day-is-not-a-factory-strategy</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>New models and agent platforms matter only after your factory can route, govern, measure, and replace them without rebuilding the operation.</description>
    </item>
    <item>
      <title>A Skills Gap Is a System Gap</title>
      <link>https://www.gunnertech.com/blog/a-skills-gap-is-a-system-gap</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-skills-gap-is-a-system-gap</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Projects stall when critical knowledge lives in scarce people instead of the specifications, controls, and agent routes that can carry the work.</description>
    </item>
    <item>
      <title>AI-Native Needs Stable Infrastructure</title>
      <link>https://www.gunnertech.com/blog/ai-native-needs-stable-infrastructure</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/ai-native-needs-stable-infrastructure</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>AI-native delivery starts with evidence, deployment, observation, and recovery systems that can safely carry more autonomous work.</description>
    </item>
    <item>
      <title>AI Subscriptions Are Becoming Capacity Contracts</title>
      <link>https://www.gunnertech.com/blog/ai-subscriptions-are-becoming-capacity-contracts</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/ai-subscriptions-are-becoming-capacity-contracts</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Model subscriptions are changing into capacity purchases, so software factories need to route work by outcome, speed, and evidence instead of seats.</description>
    </item>
    <item>
      <title>An Explanation Is Not a Corrective Action</title>
      <link>https://www.gunnertech.com/blog/an-explanation-is-not-a-corrective-action</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/an-explanation-is-not-a-corrective-action</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>A useful incident review changes the factory&apos;s gates, routes, permissions, or evidence instead of asking people to remember the lesson.</description>
    </item>
    <item>
      <title>Build the Factory Backward From the Verdict</title>
      <link>https://www.gunnertech.com/blog/build-the-factory-backward-from-the-verdict</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/build-the-factory-backward-from-the-verdict</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Start an agent-run software factory with independent release evidence, then build the specification and implementation path that can satisfy it.</description>
    </item>
    <item>
      <title>Cheaper Intelligence Raises the Factory Bar</title>
      <link>https://www.gunnertech.com/blog/cheaper-intelligence-raises-the-factory-bar</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/cheaper-intelligence-raises-the-factory-bar</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>As capable models get cheaper, the advantage moves to factories that can turn low-cost intelligence into governed, reusable delivery.</description>
    </item>
    <item>
      <title>Code Review Needs a Named Job</title>
      <link>https://www.gunnertech.com/blog/code-review-needs-a-named-job</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/code-review-needs-a-named-job</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Code review works when each stop names the consequence, question, and authority involved instead of asking one reviewer to carry the whole delivery system.</description>
    </item>
    <item>
      <title>Coding Is Not the Product</title>
      <link>https://www.gunnertech.com/blog/coding-is-not-the-product</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/coding-is-not-the-product</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Cheaper code changes software economics, but ownership only scales when requirements, proof, and accountability move into the factory.</description>
    </item>
    <item>
      <title>Context Engineering Is Factory Design</title>
      <link>https://www.gunnertech.com/blog/context-engineering-is-factory-design</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/context-engineering-is-factory-design</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Reliable coding agents need a governed context route that selects current rules, task state, evidence, and tool feedback for each job.</description>
    </item>
    <item>
      <title>Minimalism Needs an Extension Boundary</title>
      <link>https://www.gunnertech.com/blog/minimalism-needs-an-extension-boundary</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/minimalism-needs-an-extension-boundary</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>A minimal agent harness stays dependable when experiments cross an explicit extension boundary instead of quietly enlarging the core.</description>
    </item>
    <item>
      <title>Model Choice Belongs After the Gates</title>
      <link>https://www.gunnertech.com/blog/model-choice-belongs-after-the-gates</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/model-choice-belongs-after-the-gates</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Route agent work by consequence, evidence, and review coverage before paying a premium for a model that fails differently.</description>
    </item>
    <item>
      <title>Popularity Does Not Pay the Maintainers</title>
      <link>https://www.gunnertech.com/blog/popularity-does-not-pay-the-maintainers</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/popularity-does-not-pay-the-maintainers</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>A critical open-source dependency needs an ownership, funding, upgrade, and exit plan before its maintainer&apos;s business becomes your emergency.</description>
    </item>
    <item>
      <title>Product Sense Has to Leave Your Head</title>
      <link>https://www.gunnertech.com/blog/product-sense-has-to-leave-your-head</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/product-sense-has-to-leave-your-head</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery needs product judgment encoded in specifications, boundaries, evidence, and feedback instead of trapped in one person&apos;s intuition.</description>
    </item>
    <item>
      <title>Protected Time Is Not an Operating Model</title>
      <link>https://www.gunnertech.com/blog/protected-time-is-not-an-operating-model</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/protected-time-is-not-an-operating-model</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>AI transformation needs owned capacity, measurable outcomes, and factory controls—not spare hours that ordinary work can quietly reclaim.</description>
    </item>
    <item>
      <title>Quality Needs a Closed Loop</title>
      <link>https://www.gunnertech.com/blog/quality-needs-a-closed-loop</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/quality-needs-a-closed-loop</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>More tests and reviews only protect agent-run delivery when failures change the specification, gates, routing, or permissions for the next run.</description>
    </item>
    <item>
      <title>The Decision Boundary Is the Real Automation Boundary</title>
      <link>https://www.gunnertech.com/blog/the-decision-boundary-is-the-real-automation-boundary</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-decision-boundary-is-the-real-automation-boundary</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Agents can execute most of a workflow without owning the decisions that define success, risk, and permission.</description>
    </item>
    <item>
      <title>The Engineer Becomes the Cross-Examiner</title>
      <link>https://www.gunnertech.com/blog/the-engineer-becomes-the-cross-examiner</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-engineer-becomes-the-cross-examiner</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>As agents take over implementation, engineers move toward defining claims, demanding evidence, and turning disagreements into factory controls.</description>
    </item>
    <item>
      <title>The Feature List Is Not the Factory</title>
      <link>https://www.gunnertech.com/blog/the-feature-list-is-not-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-feature-list-is-not-the-factory</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Evaluate a software factory by the decisions and evidence it connects, not by the number of agents, dashboards, or collaboration surfaces it displays.</description>
    </item>
    <item>
      <title>The Plugin Is Part of the Factory</title>
      <link>https://www.gunnertech.com/blog/the-plugin-is-part-of-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-plugin-is-part-of-the-factory</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Composable agent plugins turn tools, interfaces, schedules, and teams into factory components, so each extension needs an operating contract.</description>
    </item>
    <item>
      <title>Your Agent Subscription Is a Temporary Discount</title>
      <link>https://www.gunnertech.com/blog/your-agent-subscription-is-a-temporary-discount</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-agent-subscription-is-a-temporary-discount</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Flat agent subscriptions hide the cost of each accepted outcome, so software factories need usage budgets, routing, and proof before pricing changes.</description>
    </item>
    <item>
      <title>Your Agents Need an Admission Gate</title>
      <link>https://www.gunnertech.com/blog/your-agents-need-an-admission-gate</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-agents-need-an-admission-gate</guid>
      <pubDate>Mon, 05 Oct 2026 04:00:00 GMT</pubDate>
      <description>Parallel coding agents only improve delivery when the factory limits work in progress and admits changes at the rate it can prove them.</description>
    </item>
    <item>
      <title>Code Is Becoming a Factory Artifact</title>
      <link>https://www.gunnertech.com/blog/code-is-becoming-a-factory-artifact</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/code-is-becoming-a-factory-artifact</guid>
      <pubDate>Sat, 03 Oct 2026 04:00:00 GMT</pubDate>
      <description>When agents write most of the code, the durable engineering work moves into specifications, abstractions, gates, and production evidence.</description>
    </item>
    <item>
      <title>The Finish Line Is a Factory Interface</title>
      <link>https://www.gunnertech.com/blog/the-finish-line-is-a-factory-interface</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-finish-line-is-a-factory-interface</guid>
      <pubDate>Sat, 03 Oct 2026 04:00:00 GMT</pubDate>
      <description>Long-running agents become useful when done, blocked, and dangerous are explicit states the factory can test and route.</description>
    </item>
    <item>
      <title>The Harness Is the Operating System</title>
      <link>https://www.gunnertech.com/blog/the-harness-is-the-operating-system</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-harness-is-the-operating-system</guid>
      <pubDate>Sat, 03 Oct 2026 04:00:00 GMT</pubDate>
      <description>An agent harness turns a capable model into governed production machinery by controlling its context, tools, permissions, evidence, and recovery loop.</description>
    </item>
    <item>
      <title>Ownership Starts When the Agent Stops</title>
      <link>https://www.gunnertech.com/blog/ownership-starts-when-the-agent-stops</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/ownership-starts-when-the-agent-stops</guid>
      <pubDate>Fri, 02 Oct 2026 04:00:00 GMT</pubDate>
      <description>Business teams can direct agents to build software, but real ownership includes operating, repairing, governing, and eventually retiring what gets built.</description>
    </item>
    <item>
      <title>The Spec Has to Close the Loop</title>
      <link>https://www.gunnertech.com/blog/the-spec-has-to-close-the-loop</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-spec-has-to-close-the-loop</guid>
      <pubDate>Thu, 01 Oct 2026 04:00:00 GMT</pubDate>
      <description>A specification becomes factory machinery only when implementation, proof, and production evidence can change the next run.</description>
    </item>
    <item>
      <title>The Workflow Has to Survive the Agent</title>
      <link>https://www.gunnertech.com/blog/the-workflow-has-to-survive-the-agent</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-workflow-has-to-survive-the-agent</guid>
      <pubDate>Wed, 30 Sep 2026 04:00:00 GMT</pubDate>
      <description>Coding agents become dependable when plans, state, evidence, and recovery live in the workflow instead of one model session.</description>
    </item>
    <item>
      <title>Rework Belongs in the Productivity Number</title>
      <link>https://www.gunnertech.com/blog/rework-belongs-in-the-productivity-number</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/rework-belongs-in-the-productivity-number</guid>
      <pubDate>Mon, 28 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent productivity becomes measurable when the factory subtracts repair, rescue, and repeated mistakes from accepted outcomes.</description>
    </item>
    <item>
      <title>Cheap Judgment Still Has to Earn Authority</title>
      <link>https://www.gunnertech.com/blog/cheap-judgment-still-has-to-earn-authority</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/cheap-judgment-still-has-to-earn-authority</guid>
      <pubDate>Sat, 19 Sep 2026 04:00:00 GMT</pubDate>
      <description>A low-cost decision model becomes useful when the factory lets it observe first, measures its misses, and expands its authority one consequence at a time.</description>
    </item>
    <item>
      <title>Confidence Needs a Cost Function</title>
      <link>https://www.gunnertech.com/blog/confidence-needs-a-cost-function</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/confidence-needs-a-cost-function</guid>
      <pubDate>Sat, 19 Sep 2026 04:00:00 GMT</pubDate>
      <description>A calibrated routing score becomes useful only when the factory prices mistakes, detects drift, and controls what each decision may trigger.</description>
    </item>
    <item>
      <title>The Router Is Not the Factory</title>
      <link>https://www.gunnertech.com/blog/the-router-is-not-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-router-is-not-the-factory</guid>
      <pubDate>Sat, 19 Sep 2026 04:00:00 GMT</pubDate>
      <description>Small decision models can make agent workflows cheaper and faster, but routing only becomes valuable inside a factory that can prove the decisions hold.</description>
    </item>
    <item>
      <title>A Proof Cannot Rescue the Wrong Problem</title>
      <link>https://www.gunnertech.com/blog/a-proof-cannot-rescue-the-wrong-problem</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-proof-cannot-rescue-the-wrong-problem</guid>
      <pubDate>Fri, 18 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent-run software factories need a research gate before implementation because perfect proof can still certify the wrong specification.</description>
    </item>
    <item>
      <title>The IDE Is a Manual Control Loop</title>
      <link>https://www.gunnertech.com/blog/the-ide-is-a-manual-control-loop</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-ide-is-a-manual-control-loop</guid>
      <pubDate>Fri, 18 Sep 2026 04:00:00 GMT</pubDate>
      <description>Coding agents become factory assets when repeatable work can leave the editor and run through governed, observable routes.</description>
    </item>
    <item>
      <title>Your AI Champion Is a Bootstrap Phase</title>
      <link>https://www.gunnertech.com/blog/your-ai-champion-is-a-bootstrap-phase</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-ai-champion-is-a-bootstrap-phase</guid>
      <pubDate>Fri, 18 Sep 2026 04:00:00 GMT</pubDate>
      <description>An internal AI champion can start adoption, but the factory has to turn that person&apos;s discoveries into shared, enforced operating machinery.</description>
    </item>
    <item>
      <title>Autonomy Stops Where Observation Stops</title>
      <link>https://www.gunnertech.com/blog/autonomy-stops-where-observation-stops</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/autonomy-stops-where-observation-stops</guid>
      <pubDate>Thu, 17 Sep 2026 04:00:00 GMT</pubDate>
      <description>A self-driving codebase needs an agent-visible route from failure to reproduction, repair, proof, and durable factory improvement.</description>
    </item>
    <item>
      <title>Governance Has to Run at Agent Speed</title>
      <link>https://www.gunnertech.com/blog/governance-has-to-run-at-agent-speed</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/governance-has-to-run-at-agent-speed</guid>
      <pubDate>Thu, 17 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery needs executable controls that classify risk, constrain authority, and preserve proof without waiting for a meeting.</description>
    </item>
    <item>
      <title>Quality Is Part of the Agent Price</title>
      <link>https://www.gunnertech.com/blog/quality-is-part-of-the-agent-price</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/quality-is-part-of-the-agent-price</guid>
      <pubDate>Thu, 17 Sep 2026 04:00:00 GMT</pubDate>
      <description>Coding-agent costs only become comparable after the factory counts verification, rework, human rescue, and the changes that actually survive.</description>
    </item>
    <item>
      <title>You Are Benchmarking the Harness</title>
      <link>https://www.gunnertech.com/blog/you-are-benchmarking-the-harness</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/you-are-benchmarking-the-harness</guid>
      <pubDate>Thu, 17 Sep 2026 04:00:00 GMT</pubDate>
      <description>Coding-agent results belong to the whole operating harness, so model selection has to test the route that will actually ship software.</description>
    </item>
    <item>
      <title>Trust Should Be Paid for Once</title>
      <link>https://www.gunnertech.com/blog/trust-should-be-paid-for-once</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/trust-should-be-paid-for-once</guid>
      <pubDate>Wed, 16 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent factories waste time and tokens when every session has to rediscover its role, authority, evidence, and recovery path.</description>
    </item>
    <item>
      <title>Repetition Is the Factory Test</title>
      <link>https://www.gunnertech.com/blog/repetition-is-the-factory-test</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/repetition-is-the-factory-test</guid>
      <pubDate>Tue, 15 Sep 2026 04:00:00 GMT</pubDate>
      <description>A software factory earns its name when intent, state, proof, and recovery survive the first successful agent run.</description>
    </item>
    <item>
      <title>The Agent Is Not Where Your Product Lives</title>
      <link>https://www.gunnertech.com/blog/the-agent-is-not-where-your-product-lives</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-agent-is-not-where-your-product-lives</guid>
      <pubDate>Tue, 15 Sep 2026 04:00:00 GMT</pubDate>
      <description>Durable agent-run delivery comes from machinery that assembles context, controls tools, tests outcomes, and survives model changes.</description>
    </item>
    <item>
      <title>Every Feature Needs an Exit</title>
      <link>https://www.gunnertech.com/blog/every-feature-needs-an-exit</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/every-feature-needs-an-exit</guid>
      <pubDate>Mon, 14 Sep 2026 04:00:00 GMT</pubDate>
      <description>Cheap code makes features easy to add, so software factories must define observation, removal triggers, and cleanup before anything ships.</description>
    </item>
    <item>
      <title>The Harness Is a Security Boundary</title>
      <link>https://www.gunnertech.com/blog/the-harness-is-a-security-boundary</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-harness-is-a-security-boundary</guid>
      <pubDate>Mon, 14 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent security fails when organizations vet the model but leave its tools, memory, retries, permissions, and proof outside the boundary.</description>
    </item>
    <item>
      <title>A Second Agent Is Not Independent Proof</title>
      <link>https://www.gunnertech.com/blog/a-second-agent-is-not-independent-proof</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-second-agent-is-not-independent-proof</guid>
      <pubDate>Sat, 12 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent-run testing becomes trustworthy only when the verifier has separate authority, preserved evidence, and no power to redefine success.</description>
    </item>
    <item>
      <title>AI Code Needs a Higher Bar</title>
      <link>https://www.gunnertech.com/blog/ai-code-needs-a-higher-bar</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/ai-code-needs-a-higher-bar</guid>
      <pubDate>Sat, 12 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent-written production code needs risk-based gates that match its speed, reach, and ability to repeat the same mistake at scale.</description>
    </item>
    <item>
      <title>Coding Is a Hobby. Delivery Is the Job.</title>
      <link>https://www.gunnertech.com/blog/coding-is-a-hobby-delivery-is-the-job</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/coding-is-a-hobby-delivery-is-the-job</guid>
      <pubDate>Sat, 12 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agents are making hand-written code optional, but reliable software still requires judgment, governed delivery, and proof that survives production.</description>
    </item>
    <item>
      <title>Creativity Is Not a Release Decision</title>
      <link>https://www.gunnertech.com/blog/creativity-is-not-a-release-decision</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/creativity-is-not-a-release-decision</guid>
      <pubDate>Sat, 12 Sep 2026 04:00:00 GMT</pubDate>
      <description>Generative AI makes plausible ideas abundant, so software factories must move human judgment into selection, consequences, and proof.</description>
    </item>
    <item>
      <title>Recursive Improvement Is a Factory Problem</title>
      <link>https://www.gunnertech.com/blog/recursive-improvement-is-a-factory-problem</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/recursive-improvement-is-a-factory-problem</guid>
      <pubDate>Sat, 12 Sep 2026 04:00:00 GMT</pubDate>
      <description>AI research can accelerate itself only when experiments, evidence, authority, and rollback form a governed operating loop.</description>
    </item>
    <item>
      <title>The Factory Is Built From Refusals</title>
      <link>https://www.gunnertech.com/blog/the-factory-is-built-from-refusals</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-factory-is-built-from-refusals</guid>
      <pubDate>Sat, 12 Sep 2026 04:00:00 GMT</pubDate>
      <description>A real software factory controls agent output with explicit intake, isolation, verification, and release gates that can stop the work.</description>
    </item>
    <item>
      <title>A Green Gate Can Still Miss the Change</title>
      <link>https://www.gunnertech.com/blog/a-green-gate-can-still-miss-the-change</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-green-gate-can-still-miss-the-change</guid>
      <pubDate>Fri, 11 Sep 2026 04:00:00 GMT</pubDate>
      <description>A validation suite is only trustworthy when it proves that every changed surface reached the checks that claim authority over it.</description>
    </item>
    <item>
      <title>A Model Launch Is Not a Capacity Plan</title>
      <link>https://www.gunnertech.com/blog/a-model-launch-is-not-a-capacity-plan</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-model-launch-is-not-a-capacity-plan</guid>
      <pubDate>Fri, 11 Sep 2026 04:00:00 GMT</pubDate>
      <description>A new coding model creates useful competition, but only a governed factory can turn changing capability, cost, and performance into dependable software delivery.</description>
    </item>
    <item>
      <title>Disposable Code Needs a Hard Boundary</title>
      <link>https://www.gunnertech.com/blog/disposable-code-needs-a-hard-boundary</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/disposable-code-needs-a-hard-boundary</guid>
      <pubDate>Fri, 11 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent factories need separate rules for temporary tool work and durable product code, with gates that stop local shortcuts from becoming permanent maintenance costs.</description>
    </item>
    <item>
      <title>Green Tests Are Not a Clean Bill of Health</title>
      <link>https://www.gunnertech.com/blog/green-tests-are-not-a-clean-bill-of-health</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/green-tests-are-not-a-clean-bill-of-health</guid>
      <pubDate>Fri, 11 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery needs structural quality gates because correct behavior can still hide duplication, complexity, and expensive future changes.</description>
    </item>
    <item>
      <title>A Testing Tool Is Not a Testing Strategy</title>
      <link>https://www.gunnertech.com/blog/a-testing-tool-is-not-a-testing-strategy</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-testing-tool-is-not-a-testing-strategy</guid>
      <pubDate>Tue, 08 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agents need risk-directed verification, independent oracles, and tests that attack the implementation instead of decorating it.</description>
    </item>
    <item>
      <title>Bad Code Does Not Find the Bottom</title>
      <link>https://www.gunnertech.com/blog/bad-code-does-not-find-the-bottom</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/bad-code-does-not-find-the-bottom</guid>
      <pubDate>Mon, 07 Sep 2026 04:00:00 GMT</pubDate>
      <description>Software quality has no natural floor, so agent-run factories need explicit stop conditions that reject compounding defects before they become the system.</description>
    </item>
    <item>
      <title>Build, Buy, or Blend Is a Routing Decision</title>
      <link>https://www.gunnertech.com/blog/build-buy-or-blend-is-a-routing-decision</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/build-buy-or-blend-is-a-routing-decision</guid>
      <pubDate>Mon, 07 Sep 2026 04:00:00 GMT</pubDate>
      <description>AI sourcing decisions should route each capability by strategic value, production burden, and the evidence required to keep owning it.</description>
    </item>
    <item>
      <title>Rollback Is a Factory Capability</title>
      <link>https://www.gunnertech.com/blog/rollback-is-a-factory-capability</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/rollback-is-a-factory-capability</guid>
      <pubDate>Mon, 07 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery needs a tested route out of production, because faster change without mechanical reversal turns every release into a larger bet.</description>
    </item>
    <item>
      <title>The Agent Toolbox Is a Build Input</title>
      <link>https://www.gunnertech.com/blog/the-agent-toolbox-is-a-build-input</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-agent-toolbox-is-a-build-input</guid>
      <pubDate>Mon, 07 Sep 2026 04:00:00 GMT</pubDate>
      <description>When coding agents choose their own tools, the factory needs to govern those choices as versioned, testable build inputs instead of disposable setup.</description>
    </item>
    <item>
      <title>The Demo Is Not the Operating Model</title>
      <link>https://www.gunnertech.com/blog/the-demo-is-not-the-operating-model</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-demo-is-not-the-operating-model</guid>
      <pubDate>Mon, 07 Sep 2026 04:00:00 GMT</pubDate>
      <description>AI makes software easier to build, but production ownership still decides whether that software creates an advantage or a recurring liability.</description>
    </item>
    <item>
      <title>You Cannot Retrofit a Factory Around a Pull Request</title>
      <link>https://www.gunnertech.com/blog/you-cannot-retrofit-a-factory-around-a-pull-request</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/you-cannot-retrofit-a-factory-around-a-pull-request</guid>
      <pubDate>Mon, 07 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agents inside a human delivery pipeline create faster inventory; a software factory redesigns the route so independent evidence can move routine work without human approval.</description>
    </item>
    <item>
      <title>Self-Hosted Execution Is Not Operational Control</title>
      <link>https://www.gunnertech.com/blog/self-hosted-execution-is-not-operational-control</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/self-hosted-execution-is-not-operational-control</guid>
      <pubDate>Thu, 03 Sep 2026 04:00:00 GMT</pubDate>
      <description>Running agent tools on your own infrastructure improves custody, but control still depends on who plans the work and whether the factory can survive their exit.</description>
    </item>
    <item>
      <title>The Factory Needs a Complexity Budget</title>
      <link>https://www.gunnertech.com/blog/the-factory-needs-a-complexity-budget</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-factory-needs-a-complexity-budget</guid>
      <pubDate>Thu, 03 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery needs a mechanical complexity budget because a worker that can navigate tangled code will not naturally stop creating more of it.</description>
    </item>
    <item>
      <title>Understanding Cannot Wait for Code Review</title>
      <link>https://www.gunnertech.com/blog/understanding-cannot-wait-for-code-review</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/understanding-cannot-wait-for-code-review</guid>
      <pubDate>Thu, 03 Sep 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery keeps people oriented by moving design judgment, executable constraints, and operating responsibility ahead of the finished diff.</description>
    </item>
    <item>
      <title>The Agent Needs a Real System to Test</title>
      <link>https://www.gunnertech.com/blog/the-agent-needs-a-real-system-to-test</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-agent-needs-a-real-system-to-test</guid>
      <pubDate>Mon, 31 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent verification becomes trustworthy when code runs against production-shaped dependencies without sharing another worker&apos;s state.</description>
    </item>
    <item>
      <title>Your AI Vendor Is a Control Plane</title>
      <link>https://www.gunnertech.com/blog/your-ai-vendor-is-a-control-plane</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-ai-vendor-is-a-control-plane</guid>
      <pubDate>Sun, 30 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent factories stay operable when vendor access is treated as a revocable dependency instead of permanent infrastructure.</description>
    </item>
    <item>
      <title>A Rule Should Get Harder</title>
      <link>https://www.gunnertech.com/blog/a-rule-should-get-harder</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-rule-should-get-harder</guid>
      <pubDate>Thu, 27 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery gets safer when recurring judgment moves from written guidance to review gates and finally into deterministic enforcement.</description>
    </item>
    <item>
      <title>Cheap Code Makes Complexity More Expensive</title>
      <link>https://www.gunnertech.com/blog/cheap-code-makes-complexity-more-expensive</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/cheap-code-makes-complexity-more-expensive</guid>
      <pubDate>Thu, 27 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agents make code abundant, so software factories have to control dependencies, evidence, and removal before complexity consumes the gain.</description>
    </item>
    <item>
      <title>Programming Ends Where the Factory Begins</title>
      <link>https://www.gunnertech.com/blog/programming-ends-where-the-factory-begins</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/programming-ends-where-the-factory-begins</guid>
      <pubDate>Thu, 27 Aug 2026 04:00:00 GMT</pubDate>
      <description>When agents write more code than people can review, architecture, evidence, and operating authority become the real engineering work.</description>
    </item>
    <item>
      <title>The Harness Has to Learn</title>
      <link>https://www.gunnertech.com/blog/the-harness-has-to-learn</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-harness-has-to-learn</guid>
      <pubDate>Thu, 27 Aug 2026 04:00:00 GMT</pubDate>
      <description>An agent harness becomes durable infrastructure when corrections change its context, roles, gates, and routes instead of disappearing after each run.</description>
    </item>
    <item>
      <title>The Product Record Must Survive the Code</title>
      <link>https://www.gunnertech.com/blog/the-product-record-must-survive-the-code</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-product-record-must-survive-the-code</guid>
      <pubDate>Thu, 27 Aug 2026 04:00:00 GMT</pubDate>
      <description>When agents make implementation cheap, product delivery has to preserve intent, behavioral evidence, and runtime consequences as one verified record.</description>
    </item>
    <item>
      <title>Discovery Is Not Delegation</title>
      <link>https://www.gunnertech.com/blog/discovery-is-not-delegation</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/discovery-is-not-delegation</guid>
      <pubDate>Mon, 24 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent registries solve discovery, but a software factory still needs policy, routing, proof, and revocation before an agent can act.</description>
    </item>
    <item>
      <title>Expertise Must Move Into the Factory</title>
      <link>https://www.gunnertech.com/blog/expertise-must-move-into-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/expertise-must-move-into-the-factory</guid>
      <pubDate>Mon, 24 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI changes how software expertise forms: routine coding shrinks while judgment, failure analysis, and factory controls become the real training ground.</description>
    </item>
    <item>
      <title>Your Voice Needs a Gate</title>
      <link>https://www.gunnertech.com/blog/your-voice-needs-a-gate</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-voice-needs-a-gate</guid>
      <pubDate>Mon, 24 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI writing stays recognizable when voice becomes an executable specification with checks, examples, and a feedback loop.</description>
    </item>
    <item>
      <title>A Pattern Is Not a Factory Control</title>
      <link>https://www.gunnertech.com/blog/a-pattern-is-not-a-factory-control</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-pattern-is-not-a-factory-control</guid>
      <pubDate>Sun, 23 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agentic engineering patterns become valuable when a software factory can apply, verify, and improve them without depending on human memory.</description>
    </item>
    <item>
      <title>The Expensive Model Belongs at the Narrowest Gate</title>
      <link>https://www.gunnertech.com/blog/the-expensive-model-belongs-at-the-narrowest-gate</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-expensive-model-belongs-at-the-narrowest-gate</guid>
      <pubDate>Sun, 23 Aug 2026 04:00:00 GMT</pubDate>
      <description>Model routing turns cost, capability, context, and data policy into factory controls instead of per-task guesses.</description>
    </item>
    <item>
      <title>The Harness Is Not the Factory</title>
      <link>https://www.gunnertech.com/blog/the-harness-is-not-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-harness-is-not-the-factory</guid>
      <pubDate>Sun, 23 Aug 2026 04:00:00 GMT</pubDate>
      <description>An agent harness gives a model instructions, tools, a working loop, and model choice, but production delivery still needs a factory around it.</description>
    </item>
    <item>
      <title>Your Toolchain Is Not Your Operating System</title>
      <link>https://www.gunnertech.com/blog/your-toolchain-is-not-your-operating-system</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-toolchain-is-not-your-operating-system</guid>
      <pubDate>Sun, 23 Aug 2026 04:00:00 GMT</pubDate>
      <description>Fast-changing AI tools stop exhausting teams when models become replaceable parts and verification becomes factory machinery.</description>
    </item>
    <item>
      <title>Code Review Cannot Carry the Factory</title>
      <link>https://www.gunnertech.com/blog/code-review-cannot-carry-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/code-review-cannot-carry-the-factory</guid>
      <pubDate>Sat, 22 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery needs executable acceptance, independent proof, and controlled release because reading every changed line cannot scale with machine output.</description>
    </item>
    <item>
      <title>Coding Speed Is Not Factory Throughput</title>
      <link>https://www.gunnertech.com/blog/coding-speed-is-not-factory-throughput</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/coding-speed-is-not-factory-throughput</guid>
      <pubDate>Sat, 22 Aug 2026 04:00:00 GMT</pubDate>
      <description>Faster code production matters only when the delivery system can verify, release, and learn from the change without moving the cost downstream.</description>
    </item>
    <item>
      <title>Done Is a Factory Decision</title>
      <link>https://www.gunnertech.com/blog/done-is-a-factory-decision</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/done-is-a-factory-decision</guid>
      <pubDate>Sat, 22 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent loops need an external definition of progress, acceptance, and stopping before more attempts become expensive motion.</description>
    </item>
    <item>
      <title>A Citizen Developer Is Not a Software Factory</title>
      <link>https://www.gunnertech.com/blog/a-citizen-developer-is-not-a-software-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-citizen-developer-is-not-a-software-factory</guid>
      <pubDate>Thu, 20 Aug 2026 04:00:00 GMT</pubDate>
      <description>Giving more people an AI build interface only works when a governed factory turns intent into software that can survive production.</description>
    </item>
    <item>
      <title>A Closed Pull Request Is Not Finished Work</title>
      <link>https://www.gunnertech.com/blog/a-closed-pull-request-is-not-finished-work</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-closed-pull-request-is-not-finished-work</guid>
      <pubDate>Thu, 20 Aug 2026 04:00:00 GMT</pubDate>
      <description>Software factories should measure work from accepted change through production survival, then use that evidence to control routing, authority, and spend.</description>
    </item>
    <item>
      <title>AI Authorship Is Not a Quality Signal</title>
      <link>https://www.gunnertech.com/blog/ai-authorship-is-not-a-quality-signal</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/ai-authorship-is-not-a-quality-signal</guid>
      <pubDate>Thu, 20 Aug 2026 04:00:00 GMT</pubDate>
      <description>The spread of AI-written web pages makes authorship less useful as a shortcut and raises the value of provenance, proof, and accountable publishing systems.</description>
    </item>
    <item>
      <title>Junior Engineers Need a Different Ramp</title>
      <link>https://www.gunnertech.com/blog/junior-engineers-need-a-different-ramp</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/junior-engineers-need-a-different-ramp</guid>
      <pubDate>Thu, 20 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI expands what junior engineers can attempt, but factories must turn that reach into evidence, feedback, and durable judgment.</description>
    </item>
    <item>
      <title>AI Usage Is Not Factory Performance</title>
      <link>https://www.gunnertech.com/blog/ai-usage-is-not-factory-performance</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/ai-usage-is-not-factory-performance</guid>
      <pubDate>Wed, 19 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI adoption data becomes useful only when teams connect agent activity to accepted work, production evidence, cost, and durable factory controls.</description>
    </item>
    <item>
      <title>Skepticism Belongs in the Gate</title>
      <link>https://www.gunnertech.com/blog/skepticism-belongs-in-the-gate</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/skepticism-belongs-in-the-gate</guid>
      <pubDate>Mon, 17 Aug 2026 04:00:00 GMT</pubDate>
      <description>The strongest objections to AI-generated software should become executable production gates, not reasons to preserve manual delivery.</description>
    </item>
    <item>
      <title>The Proof Must Outrank the Builder</title>
      <link>https://www.gunnertech.com/blog/the-proof-must-outrank-the-builder</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-proof-must-outrank-the-builder</guid>
      <pubDate>Mon, 17 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery needs executable specifications that can reject a builder&apos;s work without letting the builder rewrite the definition of correct.</description>
    </item>
    <item>
      <title>A Bigger Model Does Not Shrink the Factory</title>
      <link>https://www.gunnertech.com/blog/a-bigger-model-does-not-shrink-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-bigger-model-does-not-shrink-the-factory</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Sparse model architecture can change inference economics, but software delivery still depends on routing, proof, permissions, and production feedback.</description>
    </item>
    <item>
      <title>A Code Graph Is Not a Factory</title>
      <link>https://www.gunnertech.com/blog/a-code-graph-is-not-a-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-code-graph-is-not-a-factory</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>A code graph can route agents through a large repository, but only a governed factory can decide what context matters and prove the change is safe.</description>
    </item>
    <item>
      <title>A Coding Session Is Not Factory Memory</title>
      <link>https://www.gunnertech.com/blog/a-coding-session-is-not-factory-memory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-coding-session-is-not-factory-memory</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>A productive coding session can carry useful context, but a software factory must preserve state, proof, and recovery outside the conversation.</description>
    </item>
    <item>
      <title>Agility Needs an Executable Specification</title>
      <link>https://www.gunnertech.com/blog/agility-needs-an-executable-specification</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/agility-needs-an-executable-specification</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-run software delivery needs specifications that turn intent, constraints, and change into an executable production boundary.</description>
    </item>
    <item>
      <title>Craft Must Become Machinery</title>
      <link>https://www.gunnertech.com/blog/craft-must-become-machinery</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/craft-must-become-machinery</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI coding becomes a durable production system when expert judgment turns into shared context, controls, proof, and feedback.</description>
    </item>
    <item>
      <title>History Needs a Reproduction Test</title>
      <link>https://www.gunnertech.com/blog/history-needs-a-reproduction-test</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/history-needs-a-reproduction-test</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Software factories learn from history by preserving conditions, decisions, evidence, and outcomes as controls that can be tested again.</description>
    </item>
    <item>
      <title>Leadership Is a Manual Control Loop</title>
      <link>https://www.gunnertech.com/blog/leadership-is-a-manual-control-loop</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/leadership-is-a-manual-control-loop</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Working with AI feels like leadership because humans still carry intent, delegation, review, and correction by hand; a software factory turns that loop into machinery.</description>
    </item>
    <item>
      <title>Memory Is Not a Message Thread</title>
      <link>https://www.gunnertech.com/blog/memory-is-not-a-message-thread</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/memory-is-not-a-message-thread</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent factories need governed, retrievable state instead of treating a model&apos;s conversation history as durable operational memory.</description>
    </item>
    <item>
      <title>One Score Cannot Route a Factory</title>
      <link>https://www.gunnertech.com/blog/one-score-cannot-route-a-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/one-score-cannot-route-a-factory</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Model scores become useful in production when factories turn capability, cost, authority, and failure evidence into task-specific routing rules.</description>
    </item>
    <item>
      <title>The Rejected Pull Request Trains the Factory</title>
      <link>https://www.gunnertech.com/blog/the-rejected-pull-request-trains-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-rejected-pull-request-trains-the-factory</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Daily agent maintenance becomes dependable when every accepted and rejected change updates the routine that produced it.</description>
    </item>
    <item>
      <title>Token Efficiency Is Not Factory Efficiency</title>
      <link>https://www.gunnertech.com/blog/token-efficiency-is-not-factory-efficiency</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/token-efficiency-is-not-factory-efficiency</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Efficient models cut production costs only when the factory measures accepted work, including retries, proof, and recovery.</description>
    </item>
    <item>
      <title>Tokens Need Work, Not Users</title>
      <link>https://www.gunnertech.com/blog/tokens-need-work-not-users</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/tokens-need-work-not-users</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Durable AI demand will come from governed factories completing consequential work, not from persuading more employees to chat with optional assistants.</description>
    </item>
    <item>
      <title>Your Model Contract Is a Decaying Asset</title>
      <link>https://www.gunnertech.com/blog/your-model-contract-is-a-decaying-asset</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-model-contract-is-a-decaying-asset</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Inference prices can fall while committed compute costs stay fixed, so software factories must route work by capability, proof, and current cost.</description>
    </item>
    <item>
      <title>Your Prompt Is a Manual Build Step</title>
      <link>https://www.gunnertech.com/blog/your-prompt-is-a-manual-build-step</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-prompt-is-a-manual-build-step</guid>
      <pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-run delivery scales when the factory assembles task-specific context, routes models, and turns failures into durable controls.</description>
    </item>
    <item>
      <title>Code Generation Is Not the Bottleneck</title>
      <link>https://www.gunnertech.com/blog/code-generation-is-not-the-bottleneck</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/code-generation-is-not-the-bottleneck</guid>
      <pubDate>Thu, 13 Aug 2026 04:00:00 GMT</pubDate>
      <description>Coding agents move implementation faster, but software factories win by making judgment, proof, and recovery move with it.</description>
    </item>
    <item>
      <title>The Assistant Market Is a Shrinking Market</title>
      <link>https://www.gunnertech.com/blog/the-assistant-market-is-a-shrinking-market</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-assistant-market-is-a-shrinking-market</guid>
      <pubDate>Thu, 13 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI market share will move toward agents that complete governed work, not assistants built around jobs the machinery is replacing.</description>
    </item>
    <item>
      <title>The Factory Does Not Need a Standup</title>
      <link>https://www.gunnertech.com/blog/the-factory-does-not-need-a-standup</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-factory-does-not-need-a-standup</guid>
      <pubDate>Thu, 13 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-run software factories replace Agile ceremony with encoded state, automatic routing, mechanical gates, and durable evidence.</description>
    </item>
    <item>
      <title>The Prompt Box Is Not the Factory</title>
      <link>https://www.gunnertech.com/blog/the-prompt-box-is-not-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-prompt-box-is-not-the-factory</guid>
      <pubDate>Thu, 13 Aug 2026 04:00:00 GMT</pubDate>
      <description>Natural-language software creation expands who can request software, but dependable delivery still requires governed planning, proof, release, and recovery.</description>
    </item>
    <item>
      <title>Technical Debt Is a Judgment Queue</title>
      <link>https://www.gunnertech.com/blog/technical-debt-is-a-judgment-queue</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/technical-debt-is-a-judgment-queue</guid>
      <pubDate>Wed, 12 Aug 2026 04:00:00 GMT</pubDate>
      <description>Coding agents can execute migrations quickly, but technical debt only falls when the factory recovers the decisions buried inside the old system.</description>
    </item>
    <item>
      <title>A Source of Truth Needs a Write Path</title>
      <link>https://www.gunnertech.com/blog/a-source-of-truth-needs-a-write-path</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-source-of-truth-needs-a-write-path</guid>
      <pubDate>Tue, 11 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-run software delivery needs one governed operational record whose writes, conflicts, evidence, and consequences are mechanically controlled.</description>
    </item>
    <item>
      <title>A Computer-Use Score Is Not Operating Authority</title>
      <link>https://www.gunnertech.com/blog/a-computer-use-score-is-not-operating-authority</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-computer-use-score-is-not-operating-authority</guid>
      <pubDate>Mon, 10 Aug 2026 04:00:00 GMT</pubDate>
      <description>Computer-use benchmarks measure whether a model can act, while a production factory must control what it may change, prove, and recover.</description>
    </item>
    <item>
      <title>Four Models Do Not Make a Factory</title>
      <link>https://www.gunnertech.com/blog/four-models-do-not-make-a-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/four-models-do-not-make-a-factory</guid>
      <pubDate>Mon, 10 Aug 2026 04:00:00 GMT</pubDate>
      <description>Multi-model orchestration creates leverage only when bounded roles, controlled context, and independent gates make coordination cheaper than repetition.</description>
    </item>
    <item>
      <title>The Agent Budget Will Cut Payroll First</title>
      <link>https://www.gunnertech.com/blog/the-agent-budget-will-cut-payroll-first</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-agent-budget-will-cut-payroll-first</guid>
      <pubDate>Mon, 10 Aug 2026 04:00:00 GMT</pubDate>
      <description>When agent costs rise, companies will cut repeatable human labor before they abandon machinery that makes software delivery measurable and scalable.</description>
    </item>
    <item>
      <title>Your Hours Do Not Compound</title>
      <link>https://www.gunnertech.com/blog/your-hours-do-not-compound</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-hours-do-not-compound</guid>
      <pubDate>Mon, 10 Aug 2026 04:00:00 GMT</pubDate>
      <description>Extraordinary products demand extraordinary commitment, but software factories turn founder intensity into durable machinery instead of permanent overtime.</description>
    </item>
    <item>
      <title>Auto Permission Is Still Permission</title>
      <link>https://www.gunnertech.com/blog/auto-permission-is-still-permission</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/auto-permission-is-still-permission</guid>
      <pubDate>Sun, 09 Aug 2026 04:00:00 GMT</pubDate>
      <description>Coding agents can automate routine permission decisions, but the factory must still bound authority, preserve evidence, and stop unsafe actions mechanically.</description>
    </item>
    <item>
      <title>Solved Code Still Needs a Factory</title>
      <link>https://www.gunnertech.com/blog/solved-code-still-needs-a-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/solved-code-still-needs-a-factory</guid>
      <pubDate>Sun, 09 Aug 2026 04:00:00 GMT</pubDate>
      <description>Coding agents turn implementation into abundant capacity, but only a governed software factory can turn that capacity into reliable business outcomes.</description>
    </item>
    <item>
      <title>The Revenue Is Upstream Because the Work Is Not</title>
      <link>https://www.gunnertech.com/blog/the-revenue-is-upstream-because-the-work-is-not</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-revenue-is-upstream-because-the-work-is-not</guid>
      <pubDate>Sun, 09 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI revenue concentrates at model providers while most companies still buy capability instead of operating software factories that capture outcomes.</description>
    </item>
    <item>
      <title>The Workspace Is Becoming a Control Room</title>
      <link>https://www.gunnertech.com/blog/the-workspace-is-becoming-a-control-room</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-workspace-is-becoming-a-control-room</guid>
      <pubDate>Sun, 09 Aug 2026 04:00:00 GMT</pubDate>
      <description>Persistent coding agents turn the development workspace into a factory control room, making authority, routing, evidence, and recovery the real product.</description>
    </item>
    <item>
      <title>Trash Output Is a Factory Signal</title>
      <link>https://www.gunnertech.com/blog/trash-output-is-a-factory-signal</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/trash-output-is-a-factory-signal</guid>
      <pubDate>Sun, 09 Aug 2026 04:00:00 GMT</pubDate>
      <description>Bad AI-generated code is evidence about the delivery system that selected, constrained, tested, and accepted it.</description>
    </item>
    <item>
      <title>Cheap Code Does Not Erase the Craft</title>
      <link>https://www.gunnertech.com/blog/cheap-code-does-not-erase-the-craft</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/cheap-code-does-not-erase-the-craft</guid>
      <pubDate>Sat, 08 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-run factories make implementation cheaper without pretending that programming was easy or that engineering judgment no longer matters.</description>
    </item>
    <item>
      <title>Headcount Is Not a Unit of Work</title>
      <link>https://www.gunnertech.com/blog/headcount-is-not-a-unit-of-work</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/headcount-is-not-a-unit-of-work</guid>
      <pubDate>Sat, 08 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI capacity claims matter only when a governed software factory can turn generated output into accepted, operating software.</description>
    </item>
    <item>
      <title>Shared Context Is Not Coordination</title>
      <link>https://www.gunnertech.com/blog/shared-context-is-not-coordination</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/shared-context-is-not-coordination</guid>
      <pubDate>Sat, 08 Aug 2026 04:00:00 GMT</pubDate>
      <description>Multi-agent software delivery needs explicit ownership, contracts, and proof because agents talking to each other does not make their combined work coherent.</description>
    </item>
    <item>
      <title>The Agent Inbox Is an Authority Boundary</title>
      <link>https://www.gunnertech.com/blog/the-agent-inbox-is-an-authority-boundary</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-agent-inbox-is-an-authority-boundary</guid>
      <pubDate>Sat, 08 Aug 2026 04:00:00 GMT</pubDate>
      <description>Cross-session agent messaging needs enforceable identity, authority, and evidence gates before one worker can redirect another.</description>
    </item>
    <item>
      <title>The Capability Gate Must Change the System</title>
      <link>https://www.gunnertech.com/blog/the-capability-gate-must-change-the-system</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-capability-gate-must-change-the-system</guid>
      <pubDate>Sat, 08 Aug 2026 04:00:00 GMT</pubDate>
      <description>A dangerous model capability becomes governable only when evaluation results mechanically change access, authority, monitoring, and release conditions.</description>
    </item>
    <item>
      <title>The Reorg Is Not the AI Strategy</title>
      <link>https://www.gunnertech.com/blog/the-reorg-is-not-the-ai-strategy</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-reorg-is-not-the-ai-strategy</guid>
      <pubDate>Sat, 08 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI organizations win when research becomes governed production machinery, not when leaders redraw the reporting lines around a model.</description>
    </item>
    <item>
      <title>The Token Bill Is a Value Gate</title>
      <link>https://www.gunnertech.com/blog/the-token-bill-is-a-value-gate</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-token-bill-is-a-value-gate</guid>
      <pubDate>Sat, 08 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-run software factories should attach operating cost to business outcomes so every feature, fix, and optimization earns its route through production.</description>
    </item>
    <item>
      <title>An Agent Credential Is a Production Boundary</title>
      <link>https://www.gunnertech.com/blog/an-agent-credential-is-a-production-boundary</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/an-agent-credential-is-a-production-boundary</guid>
      <pubDate>Fri, 07 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent factories need task-bound identity, short-lived credentials, and mechanical authorization that cannot expand with the conversation.</description>
    </item>
    <item>
      <title>Cheap Code Makes Selection More Important</title>
      <link>https://www.gunnertech.com/blog/cheap-code-makes-selection-more-important</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/cheap-code-makes-selection-more-important</guid>
      <pubDate>Fri, 07 Aug 2026 04:00:00 GMT</pubDate>
      <description>When agents drive implementation cost toward zero, software factories must reject changes whose proof, operation, and future drag cost more than the value they create.</description>
    </item>
    <item>
      <title>The Factory Must Prove Who Wrote the Code</title>
      <link>https://www.gunnertech.com/blog/the-factory-must-prove-who-wrote-the-code</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-factory-must-prove-who-wrote-the-code</guid>
      <pubDate>Fri, 07 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI-generated code needs mechanical provenance gates that can prove authorship, rights, and review before a change enters a governed codebase.</description>
    </item>
    <item>
      <title>The Fastest Agent Is Not the Best Factory</title>
      <link>https://www.gunnertech.com/blog/the-fastest-agent-is-not-the-best-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-fastest-agent-is-not-the-best-factory</guid>
      <pubDate>Fri, 07 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent speed and run cost matter only when the factory measures accepted outcomes, recovery, and the full workload around each attempt.</description>
    </item>
    <item>
      <title>The PDF Is Not the Context</title>
      <link>https://www.gunnertech.com/blog/the-pdf-is-not-the-context</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-pdf-is-not-the-context</guid>
      <pubDate>Fri, 07 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent factories should turn documents into governed, reusable context before models repeatedly pay to decode presentation files.</description>
    </item>
    <item>
      <title>The Price Card Is Not the Bill</title>
      <link>https://www.gunnertech.com/blog/the-price-card-is-not-the-bill</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-price-card-is-not-the-bill</guid>
      <pubDate>Fri, 07 Aug 2026 04:00:00 GMT</pubDate>
      <description>Model pricing becomes useful only when a software factory measures the complete cost of accepted work across routing, context, retries, verification, and recovery.</description>
    </item>
    <item>
      <title>The Winner Expired Before the Benchmark</title>
      <link>https://www.gunnertech.com/blog/the-winner-expired-before-the-benchmark</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-winner-expired-before-the-benchmark</guid>
      <pubDate>Fri, 07 Aug 2026 04:00:00 GMT</pubDate>
      <description>A multi-agent benchmark cannot choose your production architecture when models change faster than the operating system around them.</description>
    </item>
    <item>
      <title>The Agent Needs an Operating System</title>
      <link>https://www.gunnertech.com/blog/the-agent-needs-an-operating-system</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-agent-needs-an-operating-system</guid>
      <pubDate>Thu, 06 Aug 2026 04:00:00 GMT</pubDate>
      <description>Advanced agentic harnesses turn model calls into governed production systems through explicit state, specialized roles, bounded concurrency, and independent proof.</description>
    </item>
    <item>
      <title>The Cheap Model Changes the Factory</title>
      <link>https://www.gunnertech.com/blog/the-cheap-model-changes-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-cheap-model-changes-the-factory</guid>
      <pubDate>Thu, 06 Aug 2026 04:00:00 GMT</pubDate>
      <description>Fast, inexpensive coding models create leverage only when software factories route work by consequence and make proof independent of model price.</description>
    </item>
    <item>
      <title>The Job Title Hides the Displacement</title>
      <link>https://www.gunnertech.com/blog/the-job-title-hides-the-displacement</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-job-title-hides-the-displacement</guid>
      <pubDate>Thu, 06 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI changes software work task by task before job counts move, so leaders must redesign delivery around factories instead of waiting for a labor-market verdict.</description>
    </item>
    <item>
      <title>A Benchmark Is Not a Factory</title>
      <link>https://www.gunnertech.com/blog/a-benchmark-is-not-a-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-benchmark-is-not-a-factory</guid>
      <pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate>
      <description>Long-horizon coding benchmarks matter, but they measure a bounded reconstruction task—not whether an autonomous software factory can own change in production.</description>
    </item>
    <item>
      <title>An Agent Rollout Is Not a Software Factory</title>
      <link>https://www.gunnertech.com/blog/a-rollout-is-not-a-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-rollout-is-not-a-factory</guid>
      <pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate>
      <description>Coding-agent adoption becomes valuable only when repeatable workflows, independent proof, and durable controls turn more output into accepted change.</description>
    </item>
    <item>
      <title>Self-Improvement Belongs in the Harness</title>
      <link>https://www.gunnertech.com/blog/self-improvement-belongs-in-the-harness</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/self-improvement-belongs-in-the-harness</guid>
      <pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent systems improve when failures become durable tools, tests, and controls—not when a model is simply asked to reflect harder.</description>
    </item>
    <item>
      <title>The Budget Is Part of the Harness</title>
      <link>https://www.gunnertech.com/blog/the-budget-is-part-of-the-harness</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-budget-is-part-of-the-harness</guid>
      <pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent budgets should govern attempts, evidence, and escalation—not merely cap a model bill after the work has already gone wrong.</description>
    </item>
    <item>
      <title>The Evidence Can Talk Back</title>
      <link>https://www.gunnertech.com/blog/the-evidence-can-talk-back</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-evidence-can-talk-back</guid>
      <pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate>
      <description>AI security systems fail when hostile evidence can steer the investigator, so factories must separate observation, authority, and proof.</description>
    </item>
    <item>
      <title>The Harness Must Not Grade Itself</title>
      <link>https://www.gunnertech.com/blog/the-harness-must-not-grade-itself</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-harness-must-not-grade-itself</guid>
      <pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate>
      <description>Self-improving agent harnesses need fixed authority, independent evidence, and a narrow editable surface before their gains mean anything.</description>
    </item>
    <item>
      <title>The Interface Is Not the Factory</title>
      <link>https://www.gunnertech.com/blog/the-interface-is-not-the-factory</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-interface-is-not-the-factory</guid>
      <pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate>
      <description>A coding-agent interface earns adoption only when it improves the controls, evidence, and retained process around the work.</description>
    </item>
    <item>
      <title>The Skill Issue Is the System</title>
      <link>https://www.gunnertech.com/blog/the-skill-issue-is-the-system</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-skill-issue-is-the-system</guid>
      <pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate>
      <description>When a coding agent overbuilds, invents APIs, or chases the wrong fix, the missing capability is usually in the factory around it.</description>
    </item>
    <item>
      <title>Your Task Runner Is an Agent Interface</title>
      <link>https://www.gunnertech.com/blog/your-task-runner-is-an-agent-interface</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-task-runner-is-an-agent-interface</guid>
      <pubDate>Tue, 04 Aug 2026 04:00:00 GMT</pubDate>
      <description>Stable repository tasks give coding agents a compact, enforceable interface instead of making every run rediscover local commands and policy.</description>
    </item>
    <item>
      <title>Keep the Mechanism. Lose the AI Vampire.</title>
      <link>https://www.gunnertech.com/blog/keep-the-mechanism-lose-the-vampire</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/keep-the-mechanism-lose-the-vampire</guid>
      <pubDate>Mon, 03 Aug 2026 04:00:00 GMT</pubDate>
      <description>Steve Yegge is right about agentic coding&apos;s machinery and wrong to turn one intense operating model into a universal prophecy.</description>
    </item>
    <item>
      <title>Rewriting the Output Proves Nothing</title>
      <link>https://www.gunnertech.com/blog/rewriting-the-output-proves-nothing</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/rewriting-the-output-proves-nothing</guid>
      <pubDate>Mon, 03 Aug 2026 04:00:00 GMT</pubDate>
      <description>Manual paraphrase is a weak certificate; agent-run work needs intent, evidence, provenance, and a receiver-ready decision instead.</description>
    </item>
    <item>
      <title>Your Merge Queue Is Not a Release Strategy</title>
      <link>https://www.gunnertech.com/blog/your-merge-queue-is-not-a-release-strategy</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/your-merge-queue-is-not-a-release-strategy</guid>
      <pubDate>Mon, 03 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent-scale code production needs a release system that controls risk after the merge instead of forcing every change through a human-paced gate.</description>
    </item>
    <item>
      <title>A Label Is Not a Requirement</title>
      <link>https://www.gunnertech.com/blog/a-label-is-not-a-requirement</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/a-label-is-not-a-requirement</guid>
      <pubDate>Sat, 01 Aug 2026 04:00:00 GMT</pubDate>
      <description>Software factories need decisions, boundaries, and proof—not familiar labels that force agents to invent the missing product.</description>
    </item>
    <item>
      <title>The Handoff Is the System</title>
      <link>https://www.gunnertech.com/blog/the-handoff-is-the-system</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-handoff-is-the-system</guid>
      <pubDate>Sat, 01 Aug 2026 04:00:00 GMT</pubDate>
      <description>Agent fleets fail between stages unless every handoff carries a contract, evidence, and a mechanical right to refuse bad work.</description>
    </item>
    <item>
      <title>The Factory Starves at the Spec</title>
      <link>https://www.gunnertech.com/blog/the-factory-starves-at-the-spec</link>
      <guid isPermaLink="true">https://www.gunnertech.com/blog/the-factory-starves-at-the-spec</guid>
      <pubDate>Fri, 31 Jul 2026 04:00:00 GMT</pubDate>
      <description>When agents make implementation abundant, precise decisions become the inventory that keeps a software factory moving.</description>
    </item>
  </channel>
</rss>
