A few weeks ago I wrote Memory Isn’t Learning about the loop where Claude saves a rule to disk, ignores it, ships the bug, and saves the rule again. The thesis was that prose in CLAUDE.md is a journal of failures, not a guardrail. After that post, I tried to do something about it. I built a thing called the Caucus Permit Gate. The idea was simple. Every PR has to be accompanied by a permit file, a JSON document at .caucus/permits/<branch-name>.json, that declares the scope of the change, cla...
No comments yet. Log in to reply on the Fediverse. Comments will appear here.