ad2a6e6400
`__dirname` is undefined in ESM modules, so `path.resolve(__dirname, "./src")` silently produced a bad path in Docker. Locally it happened to work (some Node interop), but the Docker stage hit a clear error: "Could not load /web/src/lib/utils ... ENOENT". Use fileURLToPath(import.meta.url). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>