Skip to content

# MicroDAO UI & Multi-Room Experience (Task 037B)

Дата: 29 листопада 2025
Статус: Реалізовано

Цей документ описує оновлений інтерфейс MicroDAO, систему кімнат та інтеграцію з Citizens/Nodes.

## 1. MicroDAO Dashboard (`/microdao/[slug]`)

Сторінка MicroDAO отримала значне оновлення ("Hero Block"): * Візуальний стиль: Великий заголовок, бейджі типу (Platform/MicroDAO), District, Parent DAO. * Статистика: Кількість громадян, кімнат, посилання на Оркестратора. * Навігація: Чіткий поділ на дочірні DAO, агентів, громадян, канали.

### Multi-Room Section

Секція кімнат тепер підтримує рольову модель: * Primary Room: Завжди відображається розгорнутою з вбудованим чатом. Має особливий стиль. * Other Rooms: Відображаються компактними картками. * Mini-Map: Кольорові індикатори показують структуру кімнат за ролями (Governance, Research, Team, etc.).

## 2. Ролі Кімнат

Кожна кімната в MicroDAO має роль, яка визначає її колір та іконку:

Роль | Колір | Іконка | Призначення
--- | --- | --- | ---
`primary` | Emerald (Зелений) | Home | Головна кімната, лобі, загальний чат
`lobby` | Sky (Блакитний) | Message | Привітання, флуд
`team` | Indigo (Синій) | Users | Внутрішня робота команди
`research` | Violet (Фіолетовий) | Flask | Дослідження, R&D
`security` | Rose (Червоний) | Shield | Безпека, алерти
`governance` | Amber (Жовтий) | Gavel | Голосування, рішення

Оркестратор може змінювати ролі через Admin Panel на сторінці MicroDAO.

## 3. Інтеграція Citizens ↔ MicroDAO

- Citizen Profile: У паспорті громадянина (`/citizens/[slug]`) тепер є пряме посилання на його Home MicroDAO.
- Hero Badge: У шапці профілю громадянина відображається бейдж MicroDAO.

## 4. Інтеграція Nodes ↔ MicroDAO

На сторінці Ноди (`/nodes/[nodeId]`): * Додано секцію MicroDAO Presence. * Вона показує список MicroDAO, чий Оркестратор працює на цій ноді. * Відображається кількість кімнат кожного DAO.

Це дозволяє бачити фізичне/логічне розміщення спільнот по інфраструктурі мережі.