Runtime Env Diagnostics & Root Cause Trace
V-3.2.0261 — Runtime Env Diagnostics & Root Cause Trace: Objetivo: dejar de parchear a ciegas y obtener causa raíz real del error `SERVER_CONFIG_MISSING_CRITICAL` en VPS. Fix: • `requireServerEnv()` ahora adjunta diagnóstico seguro cuando falta una clave crítica: key, RPC, runtime, cwd, caller/stack seguro, source final y fuentes probadas. • `getServerEnv()` mantiene el orden real de resolución y el diagnóstico muestra `process`, bindings capturados, globals, `import.meta.env` y archivos `.dev.vars`. • El parser `.dev.vars` reporta por archivo si existe, si parseó, si contiene la key, cuántas keys parseó y longitud del valor, sin mostrar valores. • El dispatcher RPC marca el nombre de RPC activo y devuelve/loguea el diagnóstico seguro cuando ocurre el error. • Nuevo RPC temporal `debugServerEnvResolution` restringido a super admin para consultar `{ key: "SUPABASE_SERVICE_ROLE_KEY" }`. No se tocaron Lovable Cloud, Docker Compose, Traefik, Wrangler version ni assets.
Aspectos destacados
- Diagnóstico seguro sin secretos
- RPC temporal debugServerEnvResolution
- Trazabilidad por RPC, fuente, cwd y .dev.vars