a3fc7e4df8
Move the IDE guidance text to PeerLauncher.ideOverlayText (shared by both launchers). ClaudeCodeLauncher drops it from the reply-charter file and writes CLAUDE.local.md into a provisioned worktree instead, gated on a .git FILE (safety: never writes into the primary's real .git-DIRECTORY checkout) and registers it in info/exclude. OpenCodeLauncher mounts the intellij server and adds the rules file to the instructions array.