StackNotRemoteExecutable
Marker mixin for errors caused by a stack the server cannot execute remotely.
Interface layers (CLI, MCP, SDK error boundaries) use isinstance(exc, StackNotRemoteExecutable) to add stack-remediation guidance without
coupling to any specific user-facing wording.