Мы уже давно углубились в эту тему, пытаясь во всём разобраться… и это гораздо глубже, чем кажется.
Единственный способ подсчитать флаги для уровня доверия — это когда spam_count или inappropriate_count больше 0. Так что вся эта тема началась из-за небольшого недопонимания…
- когда пост помечается как спам/неподходящий, счётчик увеличивается.
- если модератор говорит … ой, это был ошибочный флаг… счётчик уменьшается.
Вы всегда могли делать что угодно с флагами типа «что-то ещё…», и это не влияло на уровень доверия или что-либо ещё. Единственное влияние было на UX на странице пользователя. Где вы, возможно, действительно хотели бы найти эту информацию…
Что также открывает улей, который обсуждался в исходном посте (OP).
что-то ещё... этот пост ужасен и оскорбляет
vs
что-то ещё... этот пост фантастичен, человеку нужна награда
В обоих случаях флаг полезен.
В первом случае флаг указывает на плохой пост и, по сути, должен снижать уровень доверия.
Во втором — нет.
Я понимаю, что всё это невероятно сложно, даже чрезмерно сложно, но я не уверен насчёт исходного поста. В нём предлагается добавить ещё больше сложности поверх этой уже существующей:
По сути, наш алгоритм уровня доверия сейчас сломан… Админ сказал:
Эй, что-то не так с этим постом, смотрите на большую красную рамку
Но мы ничего не сделали с этой информацией.
Несогласованность здесь заключается в следующем:
- Является ли флаг для проверки и действия с флагами касательными поста (плохой он или хороший)
ИЛИ
- касательными ли они флага и его полезности или нет
Разберём это подробнее:
- Что должно считаться штрафом для уровня доверия?
- Какие гиперссылки мы должны показывать на странице пользователя? (каждый раз, когда пользователя отметили, независимо от результата? каждый раз, когда пользователь поставил флаг, независимо от результата? ссылки на основе результата: флаг хороший или плохой?)
Чем больше вы раскапываете эту тему, тем больше слоёв открывается, и тем сложнее всё это кажется.

