loading bucket…
loading bucket…
Claude Code build agents run on a Linux VPS (currently Hetzner) under tmux, with each project assigned a dedicated git worktree. They do NOT run on Windows, in a Docker container, in Vercel Sandbox, in GitHub Actions, or in any other environment.
All Claude API calls from the platform's services (Mission Control server-side, orchestrator daemon) route through Vercel AI Gateway. Direct `https://api.anthropic.com/...` calls are not allowed.
The Split and Merge platform supports exactly **3 active projects in parallel**. This is enforced as `MAX_ACTIVE = 3` at the Monday webhook and as a hard constraint across orchestrator, agent-playbook deploy, and MC panel layout.
Every request crossing the MC ↔ orchestrator boundary is an HMAC-SHA256-signed POST. Both sides verify the signature on receipt. No JWTs, no API keys, no mTLS.