One Agents.md/Claude.md rule I find really useful on plan mode:
In Plan mode, when the user asks for a revised or new plan after changing the plan, fully rewrite it around the final intended implementation. Do not recap obsolete plan history or include prior revision notes unless the user explicitly asks for that history, because stale process notes can mislead implementation and add redundant work.