Что означает admin_js.admin.badges.trigger_type.user_change в Discourse?

Привет! Я наткнулся на конфигурацию admin_js.admin.badges.trigger_type.user_change в Discourse и не совсем понимаю, что она означает. Не могли бы вы объяснить её точный смысл и принцип работы в контексте триггеров для значков?

На самом деле я создал следующий SQL-запрос для значка:

SELECT user_id, current_timestamp AS granted_at 
FROM gamification_scores
WHERE (:backfill OR user_id IN (:user_ids))
GROUP BY 1
HAVING SUM(score) > 1

Мне нужно, чтобы этот значок срабатывал в реальном времени, то есть присваивался немедленно при выполнении условий.
Буду очень признателен за любую помощь или рекомендации!
Заранее спасибо!

Я внимательно изучил руководство, но у меня всё ещё остались вопросы. В нём указано, что бейджи могут срабатывать каждую минуту, однако не объясняется, как именно это реализовать. Есть пример срабатывания бейджей при редактировании постов, но я надеялся на более частые срабатывания.

Кроме того, упоминается, что бейджи срабатывают как минимум раз в день, но, похоже, это не происходит. Не могли бы вы помочь прояснить, как настроить более частые срабатывания бейджей, или подсказать, что я мог упустить?

Заранее спасибо за помощь!