Das Projekt hatte kein public/-Verzeichnis; der Runner-Stage-COPY (COPY /app/public ./public) brach mit '/app/public: not found' ab. Leeres, getracktes public/ behebt das (Next.js bedient es problemlos). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>