Problem
services/ai/Dockerfile.vercel (showcase, Vercel container route) says "Same build as ./Dockerfile – keep both in sync", but nothing checks it. The only proof of the Vercel image is the Vercel build check (build, not runtime). Found in the fresh review of #68.
Acceptance criteria
Not part of this task
- Merging the two Dockerfiles
Security/Privacy affected?
No.
Problem
services/ai/Dockerfile.vercel(showcase, Vercel container route) says "Same build as ./Dockerfile – keep both in sync", but nothing checks it. The only proof of the Vercel image is the Vercel build check (build, not runtime). Found in the fresh review of #68.Acceptance criteria
services/ai/Dockerfile.vercelon changes underservices/ai/and starts it withPORT=8080;GET /healthzanswers 200PORT)Not part of this task
Security/Privacy affected?
No.