The Dockerfile COPY step for /app/public fails when the directory doesn't exist. Verified with local Docker build. Made-with: Cursor