Development Environments, Compute, and Composable Infrastructure
An agent cannot build or test software merely because a model and repository are available. It needs the correct compilers, dependencies, services, identities, network paths, test data, browser or device capabilities, and preview surfaces.
A focused view of boundaries, contracts, state, authority, failure paths, and tradeoffs drawn from this chapter.
Reconstruct and defend this chapter’s architecture.
Reconstruct the architecture, name each boundary, and defend the tradeoffs.
Open the source exercise
Design a worker fleet for 500 concurrent coding Attempts across three risk classes. Show queueing, admission, golden images, warm pools, private services, identity, secret minting, previews, backpressure, failover, teardown, and cost allocation. Add a provider timeout after a VM is allocated but before its ID is recorded.
4. Tradeoffs and alternatives
Prebuilt images reduce startup time and can become stale or oversized. Building from source improves transparency and consumes time. Persistent workers reduce cold starts and increase cross-run state risk. Remote environments improve central control and can complicate local debugging, high-bandwidth tools, device access, or internal-service connectivity.
Owning the environment usually creates more product leverage than owning raw compute because it captures organization-specific toolchains and services. Owning both may still be premature for a small workload. Start with the simplest operable arrangement, measure startup and failure, and preserve an exit contract before scaling.
5. Current Mission Control Implementation
At study commit
d902fae,
Mission Control defines Sandbox Profiles, provider identity, image and
toolchain digests, resource ceilings, network and secret boundaries,
qualification evidence, local and remote backends, worker capability
attestations, leases, budgets, cancellation, teardown, and compatibility
checks. The architecture correctly keeps sandbox capability separate from
execution authority.
The studied production admission packet remained blocked by operator configuration. The evidence does not establish a fleet-scale development environment service with reproducible multi-repository bootstrap, shared service connectivity, authenticated previews, warm-pool policy, autoscaling, cross-tenant load tests, or cost allocation. Remote backend contracts and local qualification are not equivalent to sustained production operation.
Review this chapter.
Challenge a claim, boundary, missing failure mode, unclear term, or unsupported evidence statement.
- Claim
- Boundary
- Failure
- Evidence