I grew my agent instruction file from 90KB to 147KB. Violations did not drop. The 8 rules I moved into code did.You have a rule you want your AI agent to follow. You write it in AGENTS.md. It gets broken. You write it in more detail. Still broken. You add another clause. After 48 days of doing that, my resident11MSep 22 · 5 min readuntactit.hashnode.dev
Shopify's "split brain" is not a filename dispute. It is drift, and one standard file will not end it.On August 25, 2026, Shopify CEO Tobi Lütke posted that he was "thinking about banning Claude Code at Shopify until they change their mind and read AGENTS.md and .agents/skills." His reason was not tasSep 14 · 6 min readuntactit.hashnode.dev
24 of the 30 duplicate groups were not duplicatesWe grouped an asset database by title and found 30 groups of "duplicates." Content hashing dissolved 24 of them. Five were real. One was unjudgeable — because the rows had no content at all. This is aAug 19 · 4 min readuntactit.hashnode.dev
The ledger said 763 assets. The platforms said about 400.A sync ledger fails silently. Ours said 763 assets. When we stopped trusting it and counted by hand — opening 21 AI platforms in browser tabs, calling each platform's own API from the page context, coAug 18 · 4 min readuntactit.hashnode.dev
AGENTS.md was supposed to end the sprawl. I counted the files on one laptop.AGENTS.md solved the format argument. Codex CLI, GitHub Copilot, Cursor, Windsurf, Amp and Devin all read the same file now. Claude Code still reads CLAUDE.md, Gemini CLI still reads GEMINI.md, and thAug 17 · 4 min readuntactit.hashnode.dev