TASK_PHASE_MVP_DAGI_INTEGRATION_FIX_20251201 A) Agents Layer: - A1: Added gov_level to API and UI (list + profile) - A2: Added dais_identity_id to API and UI - A3: Added home_microdao_id/name/slug for ownership display B) MicroDAO Layer: - B1/B2: Already implemented (agents, rooms, citizens, district badge) C) Nodes Layer: - C1: Node Dashboard already implemented - C2: Created nodes table migration with owner_microdao_id - C3: INSERT NODE1/NODE2 with dao_daarion ownership D) Backend Fixes: - D1: Extended /api/agents/* with DAIS/governance fields - D2/D3: Already implemented Files changed: - services/city-service/repo_city.py - services/city-service/models_city.py - services/city-service/routes_city.py - services/city-service/migrations.py - apps/web/src/lib/types/agents.ts - apps/web/src/lib/agent-dashboard.ts - apps/web/src/app/agents/page.tsx - apps/web/src/components/agent-dashboard/AgentSummaryCard.tsx Reports: - docs/debug/mvp_dagi_integration_fix_report_20251201.md - docs/tasks/TASK_PHASE_MVP_DAGI_INTEGRATION_FIX_20251201.md
Foundation Documentation
Цей каталог містить джерело істини для DAARION.city — повну онтологію, моделі даних, Governance, Identity (DAIS), Rooms Layer та інтерфейси City/MicroDAO/Agents/Nodes.
Статус: ✅ FOUNDATION_UPDATE Complete
Всього файлів: 22 (15 основних + 6 helpers + 1 patch)
Основні документи (15)
Онтологія та ідентичність (1-7)
| № | Файл | Опис |
|---|---|---|
| 1 | DAARION_Ontology_Core_v1.md |
Базова онтологія Agent → MicroDAO → Node → District |
| 2 | User_Onboarding_And_Identity_Layer_v1.md |
Реєстрація, DAIS, email/wallet login, Orchestrator |
| 3 | Technical_Description_microdao_PATCH_Ontology.md |
Патч онтології до існуючого Technical Description |
| 4 | microdao_Data_Model_UPDATE_v1.md |
Оновлена модель даних: agents, microdaos, nodes, assignments |
| 5 | microdao_Event_Catalog_EXTENDED_v1.md |
Каталог подій NATS: lifecycle, assignment events |
| 6 | microdao_Governance_And_Permissions_v1.md |
Ролі, ACL, governance MicroDAO/District |
| 7 | DAARION_Identity_And_Access_Draft_v1.md |
DAIS як IAM: DID, keys, wallets, trust levels |
Rooms, інтерфейси та Governance (8-15)
| № | Файл | Опис |
|---|---|---|
| 8 | Rooms_Layer_Architecture_v1.md |
City/MicroDAO/District rooms, portals, 2D/3D |
| 9 | MicroDAO_Interface_Architecture_v1.md |
UI MicroDAO: Dashboard, Rooms, Projects, Agents, Nodes |
| 10 | City_Interface_Architecture_v1.md |
City Square, DARIO/DARIA, public rooms, portals |
| 11 | Agents_Interface_Architecture_v1.md |
Agent-centric UI: primary/team agents, кабінети |
| 12 | Nodes_Interface_Architecture_v1.md |
Node dashboards, registration, health, DAGI Mesh |
| 13 | District_Interface_Architecture_v1.md |
District Layer: Campus Map, Sub-DAOs, Portals |
| 14 | DAIS_Layer_Architecture_v1.md |
DAIS Identity System: Keys, Wallets, Lifecycle |
| 15 | Agent_Governance_Protocol_v1.md |
NEW Governance Layer: Ролі, влада, правила, revocation |
Helper-файли (helpers/) — 6
| Файл | Опис |
|---|---|
ontology-summary.md |
TL;DR онтології |
onboarding-flow-diagram.mermaid |
Mermaid-діаграма онбордингу |
agent-types-matrix.md |
Матриця типів агентів та їх прав |
microdao-lifecycle.md |
Життєвий цикл MicroDAO |
node-lifecycle.md |
Життєвий цикл Node |
event-schemas.json |
JSON Schema для нових подій |
Патчі (patches/) — 1
| Файл | Опис |
|---|---|
DAARION_Person_Agent_DAIS_CoreTeam_PATCH_v1.md |
Human vs Agent, DAIS scope, Core-Team, DAARION108 |
Перехресні посилання
Онтологія (1)
↓
Data Model (4) ←→ Event Catalog (5)
↓
Governance (6) ←→ Identity & Access (7)
↓
Onboarding (2) → Agents Interface (11) → MicroDAO Interface (9)
↓
Rooms Layer (8) → City Interface (10) / Nodes Interface (12)
Ключові зв'язки:
- Ontology → Data Model → Events — база для міграцій та синхронізації.
- Onboarding/Identity → Agents → MicroDAO — шлях користувача від реєстрації до створення DAO.
- Rooms Layer → City/MicroDAO/Agents/Nodes — визначає UI всіх рівнів.
- Governance → Identity & Access → Nodes — ACL та інфраструктурні права.
- Patch — уточнює Human vs Agent та Core-Team model.
Використання
Ці документи є базою для:
- TASK_PHASE_FOUNDATION_UPDATE — поточна фаза ✅
- Rooms Layer MVP — реалізація кімнат
- City/MicroDAO UI — інтерфейси
- DAIS Implementation — Identity & Access
- DAGI Mesh — Node management