Description
Establish whether the checked-in Docker Compose deployment is a supported OpenShell configuration. If it is supported, add automated Compose-based smoke coverage that verifies the user-facing path from starting the gateway through creating a Docker-backed sandbox.
Context
The Compose deployment currently lacks end-to-end coverage. Issue #2891 reports that its gateway cannot create sandboxes because gateway JWT material is not configured. This work should make the supported-configuration decision explicit and prevent compatible deployment regressions from escaping without a runnable check.
Definition of Done
Description
Establish whether the checked-in Docker Compose deployment is a supported OpenShell configuration. If it is supported, add automated Compose-based smoke coverage that verifies the user-facing path from starting the gateway through creating a Docker-backed sandbox.
Context
The Compose deployment currently lacks end-to-end coverage. Issue #2891 reports that its gateway cannot create sandboxes because gateway JWT material is not configured. This work should make the supported-configuration decision explicit and prevent compatible deployment regressions from escaping without a runnable check.
Definition of Done
deploy/docker/docker-compose.ymlis a supported configuration, including the intended support boundary.