Ocultar ações de sinalização para o usuário atual quando ele for sinalizado ou o sinalizador

De uma olhada rápida no código relevante no núcleo, você precisará estender a propriedade canPerform (que determina se os botões de concordar/discordar etc. devem ser exibidos) em reviewable-item com sua lógica adicional:

Se você nunca fez algo assim antes, o Developing Discourse Themes & Theme Components seria um ótimo lugar para começar! Ele cobre como você pode modificar uma classe principal, que é exatamente o que você precisa fazer. Temas/componentes existentes são um ótimo recurso para você aprender, veja o componente discourse-extra-group-classes que usa a mesma técnica que você precisará usar (em particular o arquivo initialize-extra-group-classes.js.es6).

P.S. Vou mover essas postagens para fora deste tópico, já que elas não estão diretamente relacionadas às configurações de temas.