<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ad-Nav Blog</title>
    <link>https://ad-nav.co.uk/blog</link>
    <description>Mapping Success for Teams, Technology, and Transformation.</description>
    <language>en-gb</language>
    <atom:link href="https://ad-nav.co.uk/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title><![CDATA[When the Policy and the Listing Disagree: Building an Honest AI Agent for eBay]]></title>
      <link>https://ad-nav.co.uk/blog/sotheby-policy-and-the-listing</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/sotheby-policy-and-the-listing</guid>
      <description><![CDATA[Four pivots in eight hours to get postage right on Sotheby's eBay listings. In the middle, he cheerfully reported 'done' for a price revise that had only touched the database. The interesting half of the day was the honesty bug, not the postage one.]]></description>
      <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
      <category>AI Agents</category>
      <category>eBay API</category>
      <category>OpenClaw</category>
      <category>Personal Projects</category>
      <category>Architecture</category>
    </item>
    <item>
      <title><![CDATA[Sotheby, Or: How I Cleared My Garage Without Touching eBay]]></title>
      <link>https://ad-nav.co.uk/blog/sotheby-clearing-the-garage</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/sotheby-clearing-the-garage</guid>
      <description><![CDATA[I had a garage full of stuff and no patience for the eBay Seller Hub. The honest version of "AI does it for me" is photo in, live listing out, with one button in the middle that I still have to press.]]></description>
      <pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate>
      <category>AI Agents</category>
      <category>eBay API</category>
      <category>Personal Projects</category>
      <category>OpenClaw</category>
      <category>Architecture</category>
    </item>
    <item>
      <title><![CDATA[Carson, My Chief of Staff, and the Day He Lied to Me]]></title>
      <link>https://ad-nav.co.uk/blog/carson-chief-of-staff-honesty-contract</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/carson-chief-of-staff-honesty-contract</guid>
      <description><![CDATA[A butler is the right metaphor not because it's quaint, but because it forces a single decision: who does the talking, and who does the dispatching. They cannot be the same agent. Then Carson started inventing successes.]]></description>
      <pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate>
      <category>AI Agents</category>
      <category>OpenClaw</category>
      <category>Orchestration</category>
      <category>MCP</category>
      <category>Architecture</category>
    </item>
    <item>
      <title><![CDATA[What Downton Taught Me About Agents (That a SaaS Wouldn't)]]></title>
      <link>https://ad-nav.co.uk/blog/downton-openclaw-what-agents-actually-are</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/downton-openclaw-what-agents-actually-are</guid>
      <description><![CDATA[I bought a Mac Mini and turned it into a Downton Abbey of agents. The point wasn't a smarter house. It was that the only way I was going to understand how agents actually work was to run them on my own metal.]]></description>
      <pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate>
      <category>AI Agents</category>
      <category>OpenClaw</category>
      <category>Personal Projects</category>
      <category>Self-Hosted</category>
      <category>Architecture</category>
    </item>
    <item>
      <title><![CDATA[The Consent Screen That Never Showed Up]]></title>
      <link>https://ad-nav.co.uk/blog/consent-screen-never-showed-up</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/consent-screen-never-showed-up</guid>
      <description><![CDATA[The MCP server worked from Claude Code and from the desktop app. From a browser tab it refused every write, with no error worth the name. The fix took four pull requests and one offhand sentence from me that I should have led with.]]></description>
      <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
      <category>MCP</category>
      <category>OAuth</category>
      <category>AI Agents</category>
      <category>Claude</category>
      <category>Debugging</category>
    </item>
    <item>
      <title><![CDATA[Feeding the Corpus]]></title>
      <link>https://ad-nav.co.uk/blog/feeding-the-corpus</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/feeding-the-corpus</guid>
      <description><![CDATA[Last week I argued the corpus is the asset. Then I looked at the corpus: nine entries, one of them a smoke test. The storage was solved. The habit wasn't.]]></description>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
      <category>AI Agents</category>
      <category>Personal Persona</category>
      <category>Architecture</category>
      <category>RAG</category>
      <category>MCP</category>
    </item>
    <item>
      <title><![CDATA[Why I Chose Agents Over a Trained Model]]></title>
      <link>https://ad-nav.co.uk/blog/agents-over-trained-model</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/agents-over-trained-model</guid>
      <description><![CDATA[Last week I stood up a private corpus for myself. The obvious next move is fine-tune a model on it. I'm not going to. Here's the reasoning.]]></description>
      <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
      <category>AI Agents</category>
      <category>Personal Persona</category>
      <category>Architecture</category>
      <category>Fine-Tuning</category>
      <category>RAG</category>
    </item>
    <item>
      <title><![CDATA[Giving My MCP Server a Journal]]></title>
      <link>https://ad-nav.co.uk/blog/giving-mcp-server-a-journal</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/giving-mcp-server-a-journal</guid>
      <description><![CDATA[Last week's personal MCP server was read-only. That wasn't a feature. Making it writable, without letting agents trample the content, turned into the most interesting week of architecture since I first shipped it.]]></description>
      <pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate>
      <category>MCP</category>
      <category>AI Agents</category>
      <category>OAuth</category>
      <category>Claude Desktop</category>
      <category>Architecture</category>
    </item>
    <item>
      <title><![CDATA[I Built a Personal MCP Server in Twenty Minutes]]></title>
      <link>https://ad-nav.co.uk/blog/building-mcp-server-personal-context</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/building-mcp-server-personal-context</guid>
      <description><![CDATA[My site already served context to agents via API. But APIs are push. MCP is pull. Twenty minutes and 289 lines of TypeScript later, any MCP-compatible agent can know who I am without being told where to look.]]></description>
      <pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate>
      <category>MCP</category>
      <category>AI Agents</category>
      <category>Claude Code</category>
      <category>TypeScript</category>
      <category>Personal Projects</category>
    </item>
    <item>
      <title><![CDATA[Landing AI Transformation Without Losing Your Team]]></title>
      <link>https://ad-nav.co.uk/blog/landing-ai-transformation</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/landing-ai-transformation</guid>
      <description><![CDATA[We're moving to a model where 100% of code is written by agents, with engineers at the architecture and verification layer. Here's how I'm landing that change without destroying morale.]]></description>
      <pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Leadership</category>
      <category>Transformation</category>
      <category>Engineering Culture</category>
    </item>
    <item>
      <title><![CDATA[I Built This Site With Agents]]></title>
      <link>https://ad-nav.co.uk/blog/building-this-site-with-agents</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/building-this-site-with-agents</guid>
      <description><![CDATA[My family calls me 'Ad-Nav' because I always navigate my way out of anything. This site, a cyberpunk-themed, agent-readable portfolio built with AI agents, is the latest navigation exercise.]]></description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <category>AI Agents</category>
      <category>Claude Code</category>
      <category>Next.js</category>
      <category>Personal Projects</category>
    </item>
    <item>
      <title><![CDATA[Delivery Without Visibility Is Invisible Delivery]]></title>
      <link>https://ad-nav.co.uk/blog/delivery-without-visibility</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/delivery-without-visibility</guid>
      <description><![CDATA[I once delivered one of the most technically complex programmes of my career, and almost nobody knew. Here's how I learned that technical excellence without stakeholder visibility is worth precisely nothing.]]></description>
      <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
      <category>Leadership</category>
      <category>Delivery</category>
      <category>Stakeholder Management</category>
      <category>Lessons Learned</category>
    </item>
    <item>
      <title><![CDATA[How I Conquered Salesforce Price Book Updates: From 2024 to 2025 with Lessons and Tips]]></title>
      <link>https://ad-nav.co.uk/blog/salesforce-price-book-2025</link>
      <guid isPermaLink="true">https://ad-nav.co.uk/blog/salesforce-price-book-2025</guid>
      <description><![CDATA[Managing Salesforce CPQ price books is one of those tasks that starts as a whisper of an idea and ends with you feeling like you've conquered Everest. Here's my saga of triumph over tedium.]]></description>
      <pubDate>Sat, 28 Dec 2024 00:00:00 GMT</pubDate>
      <category>Salesforce</category>
      <category>CPQ</category>
      <category>Price Books</category>
      <category>Automation</category>
    </item>
  </channel>
</rss>