# Checklist de Validacion Previa y Ejecucion

| Accion | Estado | Validar antes | Respaldar | Exito | Rollback |
|---|---|---|---|---|---|
| Bloquear composer | Pendiente | URLs actuales 200, login CRM | Config web | URLs 403/404, CRM OK | Restaurar config |
| Bloquear comprimidos | Pendiente | Lista de ZIP/TAR usados | Config web y lista artefactos | Muestras 403/404 | Retirar regla |
| Bloquear migrate | Pendiente | Que no haya migracion activa | `admin/migrate/`, config web | URL 403 | Retirar regla |
| KCFinder | Pendiente | Flujos que lo usan | `kcfinder/`, login actions, config web | Anonimo 403, usuario OK | Restaurar regla/config |
| Cron HTTP | Pendiente | Crontab y ejecucion actual | Config web, crontab | HTTP 403, CLI OK | Restaurar regla |
| Headers/cookies | Pendiente | Recursos externos, iframes legitimos | Config web/PHP | Headers presentes, login OK | Revertir headers |
| WSAPP | Pendiente | Clientes activos, keys vigentes | DB export selectivo y codigo | Sync legitimo OK, anonimo bloqueado | Restaurar keys/config |
| Limpieza fisica | Pendiente | Archivos no usados 30 dias | Backup completo | App OK, URLs bloqueadas | Restaurar archivos |
| Legacy upgrades | Pendiente | Staging y tests | Release completo | Tests OK | Deploy version anterior |

Estados permitidos para futura ejecucion: Pendiente, En proceso, Validada, Rollback, Completada.
