Página de pruebas para depuración
1. Forzar Onboarding: Establece needsOnboarding = true y te redirige al Dashboard. Útil para verificar que AuthContext detecta el cambio.
2. Probar Sincronización: Llama manualmente a syncUserProfile y muestra logs en consola.
3. Limpiar Perfil: Borra el user_id del UserProfile para simular un usuario nuevo que necesita onboarding.
Importante: Abrí la consola del navegador (F12) para ver los logs detallados.