não fica super super óbvio na visão geral do fluxo de trabalho, então é assim que funciona
parte 1 - caixa amarela
- para cada post criado/editado na categoria #updates, verificamos se ele vem do autor do tópico
- se não for do criador do tópico, nós “desistimos”
- se for do criador do tópico, passamos o post por um classificador de LLM que retorna algum json indicando se o post é uma atualização semanal real (não exigimos um formato específico) e não uma resposta aleatória a outro post
- em seguida, armazenamos esse resultado de classificação em uma tabela de dados
- se o post for classificado como uma atualização semanal, imediatamente removemos o usuário de todos os grupos de “atrasados” (a caixa verde)
parte 2 - caixa azul
- todos os dias, às 6h (UTC), executamos uma consulta do data explorer que combina todas as férias, feriados e a “última atualização semanal” para colocar as pessoas em um dos quatro grupos de “atrasados”
parte 3 - não mostrado no fluxo de trabalho
- temos um componente de tema personalizado[1] que verifica se o usuário atual está em um dos grupos de “atrasados” e aplica mais… irritação

aplicado a todos os nossos temas ↩︎