<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>untactit — Writing</title>
  <link>https://untactit.com/blog</link>
  <atom:link href="https://untactit.com/feed.xml" rel="self" type="application/rss+xml"/>
  <description>Measurements from real machines, and the failure modes we hit while building.</description>
  <language>en</language>
  <item>
    <title><![CDATA[Shopify's "split brain" is not a filename dispute. It is drift, and one standard file will not end it.]]></title>
    <link>https://untactit.com/shopify-split-brain-is-drift</link>
    <guid isPermaLink="true">https://untactit.com/shopify-split-brain-is-drift</guid>
    <description><![CDATA[Shopify's CEO threatened to ban Claude Code over AGENTS.md vs CLAUDE.md. The failure he described is instruction-file drift. A standard filename removes one multiplier, not the mechanism. Two practices that do.]]></description>
    <pubDate>Tue, 15 Sep 2026 09:00:00 +0900</pubDate>
  </item>
  <item>
    <title><![CDATA[The ledger said 763 assets. The platforms said about 400.]]></title>
    <link>https://untactit.com/the-ledger-said-763</link>
    <guid isPermaLink="true">https://untactit.com/the-ledger-said-763</guid>
    <description><![CDATA[An asset database counted 763 items collected from 21 AI platforms. Counting by hand found roughly 400 real ones. The three ways a sync ledger lies: ghosts, misses, and false positives.]]></description>
    <pubDate>Wed, 19 Aug 2026 09:00:00 +0900</pubDate>
  </item>
  <item>
    <title><![CDATA[24 of the 30 duplicate groups were not duplicates]]></title>
    <link>https://untactit.com/duplicates-that-were-not</link>
    <guid isPermaLink="true">https://untactit.com/duplicates-that-were-not</guid>
    <description><![CDATA[Grouping by title found 30 duplicate groups. Content hashing dissolved 24: same-title different assets, test probes, and empty rows from one bad batch. What actually identifies a duplicate.]]></description>
    <pubDate>Wed, 19 Aug 2026 09:00:00 +0900</pubDate>
  </item>
  <item>
    <title><![CDATA[AGENTS.md was supposed to end the sprawl. I counted the files on one laptop.]]></title>
    <link>https://untactit.com/agents-md-file-sprawl</link>
    <guid isPermaLink="true">https://untactit.com/agents-md-file-sprawl</guid>
    <description><![CDATA[One laptop: 111 AGENTS.md files with 19 distinct contents, 38 CLAUDE.md with 19, 3,073 SKILL.md with 887. Where each agent reads its instructions, and why copies diverge.]]></description>
    <pubDate>Mon, 17 Aug 2026 09:00:00 +0900</pubDate>
  </item>
  <item>
    <title><![CDATA[Why your AI agent instruction files drift across machines]]></title>
    <link>https://untactit.com/agent-instruction-files-drift</link>
    <guid isPermaLink="true">https://untactit.com/agent-instruction-files-drift</guid>
    <description><![CDATA[You write CLAUDE.md once. Six months later there are eighteen of them on your laptop and you cannot say which one is right. Why it happens and why the obvious fix does not fix it.]]></description>
    <pubDate>Thu, 13 Aug 2026 09:00:00 +0900</pubDate>
  </item>
  <item>
    <title><![CDATA[Generating your agent rules from one file does not stop them drifting]]></title>
    <link>https://untactit.com/generated-rules-still-drift</link>
    <guid isPermaLink="true">https://untactit.com/generated-rules-still-drift</guid>
    <description><![CDATA[Write AGENTS.md, generate CLAUDE.md and .cursor/rules from it. It works on the day you run it. Here is the failure mode that shows up afterwards, measured on a real machine.]]></description>
    <pubDate>Tue, 11 Aug 2026 09:00:00 +0900</pubDate>
  </item>
  <item>
    <title><![CDATA[I found 18 versions of the same CLAUDE.md on one laptop]]></title>
    <link>https://untactit.com/eighteen-versions-of-claude-md</link>
    <guid isPermaLink="true">https://untactit.com/eighteen-versions-of-claude-md</guid>
    <description><![CDATA[Claude Code, Cursor and Copilot each read a file before they act. Those files get copied, then edited. A scan of one working machine, and what the spread actually looked like.]]></description>
    <pubDate>Tue, 11 Aug 2026 09:00:00 +0900</pubDate>
  </item>
</channel>
</rss>
