# 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.