# Plan de rollback — Arena Gym 19

## Antes de promover

- Congelar cambios funcionales.
- Generar backup de archivos y base.
- Verificar hashes y legibilidad del backup.
- Restaurar el backup en staging aislado.
- Registrar RTO y punto recuperado.
- Conservar la versión anterior completa.

## Disparadores de rollback

- Error crítico de autenticación o permisos.
- Cruce de datos entre organizaciones.
- Pérdida o corrupción de información.
- Aumento sostenido de errores o latencia.
- Pagos o webhooks duplicados.
- Incapacidad de completar recorridos esenciales.
- Falla de privacidad o exposición de archivos.

## Procedimiento

1. Activar mantenimiento.
2. Detener cron y consumidores.
3. Conservar logs y evidencia del incidente.
4. Restaurar archivos de la versión anterior.
5. Restaurar la base desde el backup verificado.
6. Ejecutar diagnóstico y pruebas esenciales.
7. Reactivar tráfico de forma gradual.
8. Documentar el incidente antes de reintentar.

No se borra evidencia ni se intenta “corregir en caliente” un fallo crítico sin una ruta de reversión probada.
