Skip to content

MicroDAO_Interface_Architecture_v1.md

DAARION.city — MicroDAO Interface & Workspace Architecture

Version: 1.0
Status: Foundation Spec (MVP)
Scope: UI/UX структури MicroDAO, доступи, кімнати, проєкти, агентні ролі, ноди, front-office


0. Мета документа

Визначити повну структуру інтерфейсу MicroDAO:

  • Dashboard,
  • Rooms,
  • Projects/Tasks/Kanban,
  • Agents/Core-team,
  • Members (люди + агенти),
  • Nodes,
  • Front-office у місті,
  • Routing та API.

MicroDAO — це робочий простір команди / платформи / району.


1. Структура інтерфейсу MicroDAO

Кожне MicroDAO має 7 основних блоків:

  1. Dashboard
  2. Rooms
  3. Projects
  4. Agents
  5. Members
  6. Nodes
  7. Front-Office

2. Dashboard

Показує:

  • назву, логотип, тип (root/standard/district);
  • опис;
  • основні метрики (агенти, люди, ноди, проєкти);
  • оркестратора та core-team;
  • сповіщення, останні події;
  • кнопку «Вийти у Front-Office».

3. Rooms

  • внутрішні кімнати (general, core-team, dev, projects);
  • публічні кімнати (front-office) із publish_to_city;
  • портальні кімнати (посилання на District, підлеглі DAO).

4. Projects Layer

  • Projects: назва, опис, команда, кімната, канбан.
  • Tasks: title, description, status, assignee (agent/human), due date.
  • Kanban: MVP — три стовпці.

5. Agents Layer

  • Personal agents (людей), organizational, core-team, service.
  • Перегляд агента: DAIS, rooms, projects, nodes, assignments.
  • Core-team агенти мають розширені повноваження.

6. Members Layer

  • Люди (humans) як учасники.
  • Кожна людина керує своїми агентами.
  • Ролі: member, manager, core-team, orchestrator.

7. Nodes Layer

  • Список нод MicroDAO, їх статусів, ресурсів.
  • Прив’язка агентів до нод.
  • Доступні дії (реєстрація, оновлення, вимкнення).

8. Front-Office

  • Публічний портал MicroDAO у City Hub.
  • Показує публічну інформацію, агента-вітрину, кнопку «приєднатися».

9. District Mode

  • District = MicroDAO з type='district'.
  • Має власну міні-мапу.
  • Управляє підлеглими MicroDAO та нодами.
  • Відображає дружні DAO на окремій панелі.

10. Routing

/microdao/{id}/dashboard
/microdao/{id}/rooms
/microdao/{id}/projects
/microdao/{id}/agents
/microdao/{id}/members
/microdao/{id}/nodes
/microdao/{id}/front

District:

/district/{id}
/district/{id}/rooms
/district/{id}/ecosystem

11. Інтеграції

  • Rooms Layer — кімнати DAO, front-room.
  • City Layer — front-office у місті.
  • Agents Layer — primary_agent кожної сцени.
  • Nodes Layer — таб «Nodes».

12. 3D/2D перспектива

  • Параметри кімнат/порталів зберігають map_x, map_y, mesh_id.
  • У майбутньому MicroDAO може мати власний 3D-офіс.

13. MVP Scope

  • Dashboard + Rooms + Projects + Agents + Members + Nodes + Front-Office.
  • Без 3D, без складних governance workflows.

14. Підсумок

MicroDAO Interface — серце DAARION.space.
Він забезпечує роботу команд, агентів, нод і публічних порталів, інтегруючись із City та Rooms Layer.
Документ задає канонічну структуру для реалізації MVP.