<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>AI Control Kit</title>
  <link>https:&#x2F;&#x2F;aicontrolkit.com</link>
  <description>A technical reference for AI control, governance and cost. Claims, mechanisms and the boundaries around them.</description>
  <language>en-US</language>
  <atom:link href="https://aicontrolkit.com/rss.xml" rel="self" type="application/rss+xml"/>
  <item>
    <title>A better model does not automatically deserve broader permissions</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;a-better-model-does-not-automatically-deserve-broader-permissions&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;a-better-model-does-not-automatically-deserve-broader-permissions&#x2F;</guid>
    <pubDate>Fri, 25 Sep 2026 00:00:00 +0000</pubDate>
    <description>Capability, behavior, and delegated authority answer different questions. Permission changes need evidence about the proposed action and environment.</description>
  </item>
  <item>
    <title>An AI trace needs a record of the external effect</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;an-ai-trace-needs-a-record-of-the-external-effect&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;an-ai-trace-needs-a-record-of-the-external-effect&#x2F;</guid>
    <pubDate>Fri, 25 Sep 2026 00:00:00 +0000</pubDate>
    <description>A successful tool-call span does not by itself establish what changed outside the agent. Link requests, authorization, and resulting state.</description>
  </item>
  <item>
    <title>Changing embedding models is an index migration</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;changing-embedding-models-is-an-index-migration&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;changing-embedding-models-is-an-index-migration&#x2F;</guid>
    <pubDate>Fri, 25 Sep 2026 00:00:00 +0000</pubDate>
    <description>Equal vector dimensions do not establish compatible meaning. Evaluate a new query encoder together with the document representations it searches.</description>
  </item>
  <item>
    <title>Context, execution state, and memory need separate controls</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;context-execution-state-and-memory-need-separate-controls&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;context-execution-state-and-memory-need-separate-controls&#x2F;</guid>
    <pubDate>Fri, 25 Sep 2026 00:00:00 +0000</pubDate>
    <description>The information a model sees, the state a workflow resumes, and the records an application retains have different lifecycles.</description>
  </item>
  <item>
    <title>Provenance explains an answer’s history, not its truth</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;provenance-explains-an-answers-history-not-its-truth&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;provenance-explains-an-answers-history-not-its-truth&#x2F;</guid>
    <pubDate>Fri, 25 Sep 2026 00:00:00 +0000</pubDate>
    <description>A traceable chain can preserve an error perfectly. Keep derivation, factual support, and responsibility separate when reviewing AI output.</description>
  </item>
  <item>
    <title>Retrieval Turns Every Permission Mistake Into a Search Result</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;retrieval-permissions&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;retrieval-permissions&#x2F;</guid>
    <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
    <description>Connecting an internal assistant to SharePoint and file shares surfaces documents people could always technically open but never found, and answers from stale documents with the same confidence as current ones.</description>
  </item>
  <item>
    <title>Open-Weight Models Have an Open-Source Maintainer Problem</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;open-weight-maintainers&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;open-weight-maintainers&#x2F;</guid>
    <pubDate>Mon, 14 Sep 2026 00:00:00 +0000</pubDate>
    <description>Open-weight models bypass the governance and supply chain controls enterprises built for software, leaving internal teams as de facto maintainers.</description>
  </item>
  <item>
    <title>Your AI Agent Is Only as Good as the Context You Give It</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;agent-context&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;agent-context&#x2F;</guid>
    <pubDate>Thu, 10 Sep 2026 00:00:00 +0000</pubDate>
    <description>An agent can write technically correct code that misses the point. Most of the time it isn&#x27;t the model; it&#x27;s missing information about your architecture, conventions, business rules and decision history.</description>
  </item>
  <item>
    <title>How an AI budget cap stops spending</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;ai-budget-caps&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;ai-budget-caps&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>A runtime budget cap must account for work before admitting it. Delayed billing, concurrent requests and bypass routes determine whether the limit holds.</description>
  </item>
  <item>
    <title>AI cost per decision: the denominator determines the claim</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;ai-cost-per-decision&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;ai-cost-per-decision&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>Cost per request, per automated assessment and per completed case measure different units of an AI service. Human handling and case mix determine what the comparison means.</description>
  </item>
  <item>
    <title>When AI time savings become budget savings</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;cashable-ai-savings&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;cashable-ai-savings&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>Released staff time, avoided future costs and reduced expenditure are different benefits. A cashable AI saving needs a spending change and a defined baseline.</description>
  </item>
  <item>
    <title>Decommissioning AI without losing the decision record</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;decommissioning-ai&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;decommissioning-ai&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>Stopping an AI service, transferring its records and authorizing disposal are separate operations. A usable exit preserves required evidence and assigns custody after shutdown.</description>
  </item>
  <item>
    <title>Human oversight requires time and authority to intervene</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;human-oversight&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;human-oversight&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>A reviewer can prevent an AI action only while the action remains controllable. Approval timing, workload and error detection determine what oversight achieves.</description>
  </item>
  <item>
    <title>Valid JSON is not permission to act</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;json-schema-and-authorization&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;json-schema-and-authorization&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>Schema validation checks declared constraints. Authorization connects an authenticated caller to a permitted action on the actual resource.</description>
  </item>
  <item>
    <title>Open weights do not make an AI service portable</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;open-weights-and-portability&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;open-weights-and-portability&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>Model parameters are one part of an AI service. Portability also depends on usable rights, runtime dependencies, retrieval indexes and tested behaviour after migration.</description>
  </item>
  <item>
    <title>Privacy impact assessment and algorithmic impact assessment</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;privacy-and-algorithmic-impact-assessments&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;privacy-and-algorithmic-impact-assessments&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>A privacy assessment examines information handling; an algorithmic assessment examines automated decision impacts. Shared project evidence does not make their conclusions interchangeable.</description>
  </item>
  <item>
    <title>What does a public AI register actually count?</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;public-ai-registers&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;public-ai-registers&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>A register counts records within a defined publication scope. Coverage, detail and currency are separate properties of the resulting inventory.</description>
  </item>
  <item>
    <title>Showback and chargeback for shared AI services</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;showback-and-chargeback&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;articles&#x2F;showback-and-chargeback&#x2F;</guid>
    <pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate>
    <description>Showback reports assigned costs; chargeback posts them to accountable budgets. Both depend on an explicit rule for distributing shared platform costs.</description>
  </item>
  <item>
    <title>Do You Still Need an Integration Platform When Agents Can Call APIs?</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;integration-platform-vs-agents&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;integration-platform-vs-agents&#x2F;</guid>
    <pubDate>Sun, 06 Sep 2026 00:00:00 +0000</pubDate>
    <description>Agents can call APIs directly, but production integration work is about retries, idempotency, audit trails, and failure modes—not just making the call.</description>
  </item>
  <item>
    <title>Where Have All the Prompt Engineers Gone?</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;prompt-engineers&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;prompt-engineers&#x2F;</guid>
    <pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate>
    <description>Prompt engineering didn&#x27;t disappear. It spread. Better models lowered the need for clever phrasing, not the need for judgment: knowing what to ask for, and what to check.</description>
  </item>
  <item>
    <title>Prompt Injection Is an Integration Problem, Not a Model Problem</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;prompt-injection-integration&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;prompt-injection-integration&#x2F;</guid>
    <pubDate>Sat, 29 Aug 2026 00:00:00 +0000</pubDate>
    <description>Prompt injection is not a model vulnerability. It is a data flow problem—the SQL injection of the LLM era—and the fix is the same: separate code from data.</description>
  </item>
  <item>
    <title>The Pilot Costs Nothing. Production Costs a Lot.</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;pilot-vs-production-cost&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;pilot-vs-production-cost&#x2F;</guid>
    <pubDate>Fri, 28 Aug 2026 00:00:00 +0000</pubDate>
    <description>The first production invoice for an AI feature is often the first time a finance team sees a variable cost line item that isn&#x27;t raw cloud compute.</description>
  </item>
  <item>
    <title>Vibe Coding Is Real Engineering When the Agent Meets Your Standards</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;vibe-coding-engineering&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;vibe-coding-engineering&#x2F;</guid>
    <pubDate>Wed, 19 Aug 2026 00:00:00 +0000</pubDate>
    <description>The gap between a quick AI coding demo and production-ready code isn&#x27;t the model&#x27;s capability. It&#x27;s the instructions. Give the agent your playbook and run it through the same checks as people.</description>
  </item>
  <item>
    <title>Treat Prompts and Agent Instructions Like Production Code</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;prompts-in-production&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;prompts-in-production&#x2F;</guid>
    <pubDate>Tue, 11 Aug 2026 00:00:00 +0000</pubDate>
    <description>A one-line prompt edit can change what your whole team ships. If an AI instruction can change an outcome, it needs a change process: a source of truth, review, tests, an owner and rollback.</description>
  </item>
  <item>
    <title>Vibe-Coded Apps Are the New Access Databases</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;vibe-coded-apps&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;vibe-coded-apps&#x2F;</guid>
    <pubDate>Fri, 31 Jul 2026 00:00:00 +0000</pubDate>
    <description>Business users can now build working internal tools in an afternoon. The same pattern as the Access databases and Excel macros that later turned up in migration inventories, but faster: useful, unowned, undocumented, and critical to a process nobody mapped.</description>
  </item>
  <item>
    <title>Who Is Accountable When the Agent Places the Order?</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;agent-accountability&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;agent-accountability&#x2F;</guid>
    <pubDate>Sun, 26 Jul 2026 00:00:00 +0000</pubDate>
    <description>AI agents that spend money or change production systems need delegated authority, aggregate limits, segregation of duties, reversibility, and legible audit trails—not just API keys.</description>
  </item>
  <item>
    <title>Stop Asking Which Model Is Best</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;which-model-is-best&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;which-model-is-best&#x2F;</guid>
    <pubDate>Sun, 19 Jul 2026 00:00:00 +0000</pubDate>
    <description>Teams debate leaderboard rankings before defining what a good answer looks like. The model matters, but the workflow around it is what lasts and what determines whether you can trust the output.</description>
  </item>
  <item>
    <title>Define a House Style Before AI Writes for Your Team</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;house-style-for-ai&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;house-style-for-ai&#x2F;</guid>
    <pubDate>Thu, 09 Jul 2026 00:00:00 +0000</pubDate>
    <description>If your team keeps making the same edits to AI drafts, write those edits down. A house style turned into AI instructions makes drafts faster to review and more consistent from the start.</description>
  </item>
  <item>
    <title>AI Won&#x27;t Replace Your Team. It Will Reveal How Much Your Team Keeps in Its Head</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-reveals-tacit-knowledge&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-reveals-tacit-knowledge&#x2F;</guid>
    <pubDate>Tue, 30 Jun 2026 00:00:00 +0000</pubDate>
    <description>The moment you hand a task to an AI agent, you find the written procedure only covers the happy path. Mapping the real workflow is the foundation of automation, and often worth more than the automation itself.</description>
  </item>
  <item>
    <title>When the Vendor Adds AI to the Product You Already Bought</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;vendor-adds-ai&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;vendor-adds-ai&#x2F;</guid>
    <pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate>
    <description>How to evaluate AI features that arrive in renewals as new SKUs, price uplifts, changed data-use terms, and opt-out defaults.</description>
  </item>
  <item>
    <title>Your AI Agent Needs an Identity, and Nobody Owns It</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;agent-identity&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;agent-identity&#x2F;</guid>
    <pubDate>Tue, 16 Jun 2026 00:00:00 +0000</pubDate>
    <description>AI agents are neither users nor applications, and enterprise IAM processes have no bucket for them. The result is overprivileged tokens, broken audit trails, and no lifecycle management.</description>
  </item>
  <item>
    <title>Silent Fallbacks: When Your AI Pipeline Quietly Uses a Different Model</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;silent-fallbacks&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;silent-fallbacks&#x2F;</guid>
    <pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate>
    <description>A failover in a generative AI pipeline is not an availability mechanism. It is a vendor change, a model change, and often a compliance breach, all happening in milliseconds without the application knowing.</description>
  </item>
  <item>
    <title>Automated Code Translation Produces COBOL Written in Java</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;cobol-written-in-java&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;cobol-written-in-java&#x2F;</guid>
    <pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate>
    <description>Line-by-line translation preserves the structure, naming, and control flow of the source language. The result compiles, passes tests, and is miserable to maintain.</description>
  </item>
  <item>
    <title>Does the Programming Language Still Matter When AI Can Rewrite the Library?</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;language-vs-library&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;language-vs-library&#x2F;</guid>
    <pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate>
    <description>Generated code replaces dependencies with private maintenance burdens, and model competence tracks public code volume, concentrating enterprises on fewer languages.</description>
  </item>
  <item>
    <title>When the Model Gets Deprecated Under Your Production Workflow</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;model-deprecation&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;model-deprecation&#x2F;</guid>
    <pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate>
    <description>Model providers retire versions on cycles measured in months. Enterprise change control assumes software changes when you decide it changes. Pinned versions eventually disappear; floating &quot;latest&quot; aliases change behavior without a release note. How to run AI in production when the dependency moves on its own schedule.</description>
  </item>
  <item>
    <title>Your Evaluation Suite Is the Asset. The Model Is a Commodity.</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;evaluation-suite-asset&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;evaluation-suite-asset&#x2F;</guid>
    <pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate>
    <description>Models change every few months. What survives the change is a test set that encodes your business: the tricky support tickets, the contract clauses that trip people up, the answers that must never be given. Building one from material you already have, and why it is the first thing to fund.</description>
  </item>
  <item>
    <title>MCP Server or Direct API? How Your Agents Should Reach Enterprise Systems</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;mcp-or-direct-api&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;mcp-or-direct-api&#x2F;</guid>
    <pubDate>Mon, 13 Apr 2026 00:00:00 +0000</pubDate>
    <description>A practitioner&#x27;s decision rules for choosing between a vendor-hosted MCP server, an internal MCP server, and a direct API client for enterprise agents.</description>
  </item>
  <item>
    <title>Your AI Governance Committee Is Approving the Wrong Thing</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-governance-committee&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-governance-committee&#x2F;</guid>
    <pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate>
    <description>Enterprise AI governance reviews use cases and product names. The actual risk lives in service account permissions, connector scopes, and write actions nobody sees.</description>
  </item>
  <item>
    <title>The Help Desk Chatbot Is a Knowledge-Base Audit You Didn&#x27;t Budget For</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;help-desk-chatbot-kb&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;help-desk-chatbot-kb&#x2F;</guid>
    <pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate>
    <description>A support bot answers from the knowledge base, and deploying one reveals what is in it: outdated procedures, contradictory articles, and fixes that live only in senior technicians&#x27; heads. The real project is the content, and keeping it current afterward.</description>
  </item>
  <item>
    <title>AI Productivity Gains Show Up in the Wrong Budget</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-productivity-budget&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-productivity-budget&#x2F;</guid>
    <pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate>
    <description>AI saves minutes, but finance budgets in full-time equivalents. The units do not match, and the savings land where the work happens, not where the tool is bought.</description>
  </item>
  <item>
    <title>Pick AI Pilots You Can Afford to Succeed At</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-pilots-to-succeed&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-pilots-to-succeed&#x2F;</guid>
    <pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate>
    <description>Enterprise AI pilots fail when they succeed without a production path. The real costs are integration, operations, evaluation, and ownership, not the model.</description>
  </item>
  <item>
    <title>The Lock-In You Don&#x27;t See: Prompts, Evals, Embeddings, and Fine-Tunes</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;hidden-ai-lock-in&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;hidden-ai-lock-in&#x2F;</guid>
    <pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate>
    <description>Switching model providers looks like a configuration change. In practice, prompts are tuned to one model&#x27;s habits, vector stores must be re-embedded, fine-tunes don&#x27;t port, and nobody knows whether the new model handles the edge cases.</description>
  </item>
  <item>
    <title>Should You Care About AI Watermarking?</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-watermarking&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-watermarking&#x2F;</guid>
    <pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate>
    <description>A practical breakdown of the three technologies sold as AI watermarking, where each fails in an enterprise publishing pipeline, and how to sort content by blast radius before buying or deploying anything.</description>
  </item>
  <item>
    <title>AI Is Better at Reading Legacy Code Than Replacing It</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-reading-legacy-code&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;ai-reading-legacy-code&#x2F;</guid>
    <pubDate>Wed, 11 Feb 2026 00:00:00 +0000</pubDate>
    <description>The most reliable gains in legacy modernization come from explanation: summarizing what a COBOL program does, extracting business rules, generating characterization tests, drafting the documentation nobody wrote. Automated translation is still the riskier half.</description>
  </item>
  <item>
    <title>Prompts, Chats, and Agent Logs Are Now Business Records</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;prompts-as-records&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;prompts-as-records&#x2F;</guid>
    <pubDate>Sun, 25 Jan 2026 00:00:00 +0000</pubDate>
    <description>AI-drafted documents, chat histories, and agent action logs raise questions records managers have not had to answer: are prompts discoverable, how long are conversations retained, what goes under legal hold, and who counts as the author of a document drafted by a model and approved by a person?</description>
  </item>
  <item>
    <title>Don&#x27;t Let a Model Grade Its Own Homework</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;model-grading-homework&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;model-grading-homework&#x2F;</guid>
    <pubDate>Thu, 22 Jan 2026 00:00:00 +0000</pubDate>
    <description>AI judges have tastes. Some prefer their own output, some prefer longer answers, some prefer a particular vendor&#x27;s style. Where automated evaluation works, where it quietly biases outcomes, and where a human still has to choose.</description>
  </item>
  <item>
    <title>Should You Run Models On-Prem?</title>
    <link>https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;models-on-prem&#x2F;</link>
    <guid isPermaLink="true">https:&#x2F;&#x2F;aicontrolkit.com&#x2F;blog&#x2F;models-on-prem&#x2F;</guid>
    <pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate>
    <description>A workload-by-workload look at when on-prem inference makes sense, when the API wins, and what flips the answer.</description>
  </item>
</channel>
</rss>
