Привет, Сет,
Ты прав: повышение уровня доверия (TL) почти всегда динамически зависит от активности пользователя (время чтения, просмотренные темы, дни посещений, ответы и т. д.), однако есть несколько нюансов.
Во-первых, уровень TL4 недостижим динамически — пользователь может перейти на этот уровень только по ручному назначению администратора, так как он предоставляет дополнительные права, как описано здесь: Trust Level Permissions Reference.
Во-вторых, администратор может заблокировать текущий уровень доверия пользователя, чтобы он не повышался и не понижался. Это делается индивидуально для каждого пользователя.
Также при приглашении нового пользователя можно задать минимальный требуемый уровень доверия.
Я думаю, лучший способ достичь того, что ты хочешь, — создать пользовательские группы, не привязанные к уровням доверия, но @JammyDodger — наш местный эксперт по этим вопросам.