# DAARION Ontology — TL;DR ## 1. Основна лінія походження `Agent → MicroDAO → Node → District` ## 2. Визначення сутностей ### Agent * персональний або сервісний ШІ-агент; * має DAIS-ідентичність (email + wallet + DID); * завжди приписаний до `home_microdao_id`; * має `role: regular | orchestrator`; * має `service_scope: microdao | district | city`. ### MicroDAO * мікро-спільнота, команда або проєкт; * типи: `root`, `standard`, `district`; * має `primary_orchestrator_agent_id`; * може мати ноди; * може бути підвищена до District. ### Node * реальний пристрій (smartphone, laptop, edge, datacenter, iot, gpu-cluster); * завжди належить MicroDAO (`microdao_id`); * має `capabilities`, `status`. ### District * MicroDAO з `type = district`; * має розширені повноваження для підлеглих MicroDAO; * керує підмережами нод. ## 3. Assignment Layer Описує, де агент *працює*, не змінюючи приписку. Поля: * `agent_id` * `target_microdao_id` * `scope` (`microdao` \| `district` \| `city`) * `role` (`advisor` \| `ops` \| `security` \| `mentor` \| `core-team`)