Container and deployment scenarios have never been executed (Dockerfile is statically verified only) #86
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Dockerfile and the flake's container target were written and reviewed in the ops slice, but the image has never been built or run. The Docker daemon was unavailable then, and it still is: the CLI exists at /usr/local/bin/docker, but the socket is missing (~/.docker/run/docker.sock: connect: no such file or directory).
So the release artifact is unverified. What was actually checked is the Dockerfile's content and the derivation's evaluation — not that the image builds, starts, serves, or survives the deployment scenarios it claims.
The Dockerfile, for reference:
The liveness/readiness surface is /health/live and /health/ready.
Why it matters
docs/technical/verification.md's deployment scenarios are the contract for shipping, and several are container-shaped rather than library-shaped, so no unit test can stand in for them:
What to build
Acceptance criteria
Blocked by
Needs a running Docker daemon on the build host (start Docker Desktop). No code dependency. Related: the ops slice's Dockerfile, #36 (backup/DR rehearsal, which ran outside a container).