Actualmente, Discourse no proporciona una forma de eliminar el historial de advertencias de un usuario a través de la UI o la API. Esta limitación puede ser problemática en foros más grandes, especialmente en casos donde los reportes se realizan por error o posteriormente se determinan como inválidos.
Un problema concreto es que los usuarios que han sido marcados erróneamente varias veces —incluso si esas advertencias fueron revisadas y desestimadas— aún acumulan un historial de advertencias que puede afectar su nivel de confianza. Por ejemplo, un usuario podría ser degradado de TL3 a TL2 debido a reportes incorrectos que, en principio, no deberían haber contado.
¿Hay algún plan para abordar esto? Sería extremadamente útil si el personal pudiera:
- Eliminar registros de advertencias individuales,
- Marcar ciertos reportes como inválidos y excluirlos de afectar las métricas de confianza,
- O de lo contrario, restablecer el impacto de las advertencias para publicaciones o usuarios específicos.
Si no hay un plan actual para esto, ¿existe al menos una forma recomendada o segura de eliminar entradas del historial de advertencias a través de la Consola Rails para una publicación o usuario específico?