Что касается количества публикаций, всё выглядит корректно. Для отображения этого числа мы используем данные из запроса /reviewable/334.json. Данные из запроса /admin/users/29.json используются только для поиска по IP.
Разница между этими двумя запросами заключается в том, что первый использует User.user_stat.post_count, который учитывает только публичные публикации (исключая сообщения в приватных категориях и личных сообщениях). Второй запрос, административный, возвращает все публикации (включая те, что находятся в приватных категориях и личных сообщениях).
В моём случае отображается число 32, хотя общее количество публикаций у администратора составляет 36.
Нет, все сообщения были в категориях, точно так же, как та, которую я использовал для флагов. Количество сообщений всегда было равно 0, когда дата регистрации указана неверно.
(Я провел повторное тестирование на своем сайте, который все еще находится на версии https://github.com/discourse/discourse/commits/0e0e716e0d. Воспроизведение проблемы в выходные было сделано на dev-установке, потому что я хотел убедиться, что за последние 10 дней ничего не изменилось)