Зависит от того, что именно вы имеете в виду под «обнажением» пользователей. Любой пользователь, публикующий сообщения в публичной категории, будет доступен публично, а затем всё зависит от того, какой процент ваших пользователей будет взаимодействовать в этой конкретной категории.
Я имею в виду возможность для анонимного пользователя получить список пользователей. Например, перечисление всех пользователей через API, просмотр списка в разделе «Лучшие пользователи», через функцию поиска или любым другим способом, о котором я не знаю.
Возможно ли оформить это как запрос на новую функцию? Возможность сделать невозможным перечисление всех пользователей при наличии некоторых публичных категорий?
Разве это не потому, что считается бессмысленным скрывать эти данные, если они в любом случае неизбежно оказываются доступны в непредсказуемых объемах из публичных списков тем?
Я не думаю, что кто-то это специально планировал. Скорее, в Discourse есть два основных режима: публичный и приватный. Настройка, скрывающая таблицу лидеров, делает именно то, что написано: скрывает таблицу лидеров. Зачем ей делать что-то ещё?
Смело напишите спецификацию того, что вы хотите, но так как это очень скучная работа и крайне узкоспециализированный случай, у вас больше шансов увидеть результат скоро, если вы опубликуете это в канале Marketplace.