Цель

Сейчас 6 ролей, реально нужны 4. Лишняя сложность создаёт трение в онбординге и в коде проверок.

Definition of Done

  • Миграция БД: значения researcher, expert, moderator → member (и moderator → admin)
  • В коде middleware и UI остались только admin/member/guest
  • Документ docs/roles.md описывает что может каждая роль (этот пункт не делаем — роли уже описаны в glossary.md)
  • Страница профиля показывает корректную роль

Спек: DV-019-spec.md

Зависимости

Заметки

Если позже понадобится «эксперт» как видимый ярлык — это можно сделать через тег профиля, не через роль.

Роли

  • Member ячейки: он же исследователь, готовится к встрече, ведёт дискуссию, фиксирует синтез.
  • Guest (приглашённый эксперт): подключается к комнате, видит контекст темы.
  • Admin: модерирует темы, формирует роадмап ячейки.
  • topic/discussion Curator: курирует конкретную тему или дискуссию.