Problem

Claude Code ships with six permission modes. Plan mode is one of them. When active, it injects a system reminder that reads like a real guardrail:

Plan mode is active. The user indicated that they do not want you to execute yet

-- you MUST NOT make any edits, run any non-readonly tools (including changing

configs or making commits), or otherwise make any changes to the system.