Three distinct mental models have emerged in the PR #201 discussion for how stages, sandboxes, scripts, and agents relate to each other. They agree on many things but differ on where orchestration logic lives and what runs inside vs. outside the sandbox.
All three models agree on:
- Pre-scripts and post-scripts run outside the sandbox (post needs
git push,gh pr; pre may gather data the sandbox can't access). - The sandbox enforces network, filesystem, and process isolation.