Garantir que as tags silenciadas permaneçam silenciadas

Situação

Em alguns casos, tags silenciadas podem aparecer em notificações. No caso a seguir, um tópico foi movido de uma categoria silenciada para uma categoria observada e, em seguida, para outra, substituindo a tag silenciada (com a categoria observada) e criando uma notificação.

Continuando a discussão de Muted tag still shows in my notifications:

O que deveria acontecer?

Em vez disso, a notificação recém-criada deve ser revertida para evitar que a tag apareça.

Por que isso é importante?

Como os tópicos podem ser, e são, movidos, acontece que tags silenciadas aparecem nas notificações com mais frequência do que deveriam.

Como fazer isso?

Rastrear notificações pode ser impraticável, mas em muitos casos, tópicos movidos de uma categoria para a próxima podem acontecer rapidamente, em minutos. Talvez disparar notificações em tags silenciadas possa ser adiado, para que notificações importantes ocorram primeiro, mas notificações silenciadas ocorram mais tarde, de forma a evitar disparos desnecessários. Notificações silenciadas deveriam ter um peso maior do que notificações observadas. Talvez dessa forma os trabalhos de notificação possam ser removidos antes de serem concluídos, ou as notificações possam ser removidas da fila – o que pode criar outros problemas, como o desaparecimento inoportuno de notificações enquanto o usuário está observando a fila.

O que você acha?