This route now uses the same D1-backed Drizzle runtime as the auth layer, so it works in local Cloudflare emulation and in the deployed Worker.