Execution Boundary

Applies only when the project uses this capability; load it only for a task that touches it (see the Applicability section of prompts/03-conventions.md).

The brain is the model and its harness; the hands are the sandboxes and tools that perform actions. The brain reaches a hand only through a tool call, execute(name, input) -> string. The boundary is therefore a property of the hand, not of the prompt: a rule the model is asked to obey is not a boundary. Instruction-layer injection resistance is prompts/01-contract.md section 8; this capability closes the structural half.

1. The sandbox is cattle

2. Credentials are never reachable from the sandbox

3. Declare the boundary