Да, я поискал, и в большинстве случаев используется type: group_list.
Однако моя задача — выбрать только один вариант. Если использовать type: group_list, то приходится добавлять кастомную валидацию, запрещающую множественный выбор. Это, конечно, работает, но выглядит очень неуклюже.
Почему type: group был удалён? Как и в случае с type: category, существуют сценарии, где требуется выбор только одного элемента. Нельзя применять универсальный подход без исключений.
Если только type: group_list не поддерживает возможность выбора единственного элемента.
Не уверен. Как отмечено в комментарии TODO, при работе со скриптом импорта я заметил, что тип group хранится как текст, а не как ID. Видимо, он никогда не реализовывался в виде выпадающего списка. В начале разработки Discourse для настроек сайта в основном использовались текстовые поля. Возможно, это всё ещё отголосок тех времён.