ASIGNACIÓN EXCLUSIVA DE ESTACIONES - PASOS DE DESPLIEGUE 1. Respaldar base de datos y archivos actuales. 2. Ejecutar sql/alter_scanners_event_assignment.sql en la base del sistema (UNA VEZ). 3. Subir todos los archivos del ZIP y mantener config/ con los valores del servidor. 4. En Administración > Scanners, asignar cada estación a un evento PREPARADO o EN_PROCESO. 5. Abrir /scanner/ y elegir la estación. El evento queda bloqueado y se carga automáticamente. 6. Probar reasignación con una sesión de scanner abierta: tras el refresco (máximo ~30 s) debe dejar de aceptar el evento previo; el backend lo rechaza inmediatamente. 7. Liberar estación cuando termine el evento. No se borran registros históricos de asistencia. Advertencia: los escáneres sin asignación NO podrán registrar asistencias hasta asignarlos.