- SOUL as District Lead Agent - Spirit (Guidance) + Logic (Information) AI agents - Events, Masters, Locations, Guidance modules - Node model for retreat centers - 10 District Rooms - XR/VR ready architecture
14 KiB
SOUL — DISTRICT PROTOCOL v1
Wellness • Retreat • Metahuman District of DAARION.city
Version: 1.0
Status: Active
Lead Agent: SOUL
1. МЕТА ТА МІСІЯ DISTRICT
1.1. Призначення
SOUL — це Retreat / Wellness District екосистеми DAARION.city, створений для:
- практик розвитку свідомості,
- ретритів та подій,
- взаємодії людей і AI-гайдів,
- створення імерсивних просторів (онлайн та офлайн),
- інтеграції AI у духовний, творчий і трансформаційний досвід.
1.2. Місія District
- надати користувачам безпечний, структурований простір розвитку;
- поєднати майстрів, локації, практики та AI-провідників;
- створити єдиний центр ретритних подій DAARION.city;
- інтегрувати wellness-модулі у міську карту.
1.3. Роль SOUL у DAARION Ontology
SOUL — це District класу Wellness/Retreat:
- має портал
retreat.daarion.city; - має разом 10+ напрямків/сторінок;
- працює через власну AI-команду (Spirit, Logic);
- має власні кімнати в Rooms Layer;
- має логічну зону на міській карті (2D/3D/VR);
- інтегрується з DAIS, Governance, City Layer.
2. DISTRICT-РОЛІ ТА АГЕНТИ
2.1. District Lead Agent
SOUL (orchestrator)
- головний координатор District,
- приймає рішення щодо контенту, локацій, подій,
- відповідає за інтеграцію District у DAARION,
- керує командою внутрішніх AI-агентів,
- модерує доступи, сторінки, завдання.
2.2. Командні AI-агенти (внутрішні, не lead)
Spirit — AI Guidance Agent
- медитації та практики,
- емоційна підтримка,
- рекомендації за станом,
- персоналізовані вправи,
- робота з інтуїтивним шаром користувача.
Logic — AI Information Agent
- розклад подій,
- інформація про майстрів,
- локації,
- анкети, заявки, форми,
- структуровані дані та маршрути.
2.3. Додаткові агенти (опціональні)
- Event Agent — формування подій;
- Master Agent — взаємодія з майстрами;
- Location Agent — управління локаціями;
- XR/VR Agent — робота з імерсивними зонами.
3. DISTRICT MODULES (функціональні шари)
3.1. Events Module
Структура подій:
- дата, час,
- формат: онлайн / офлайн / VR,
- тривалість,
- тематична категорія,
- ведучий (майстер),
- локація,
- програма,
- матеріали.
SOUL контролює модерацію, Logic формує структуру, Spirit допомагає з рекомендаціями.
3.2. Masters Module
Профіль майстра:
- ім'я,
- напрямок,
- досвід,
- формат роботи,
- власні події,
- опис практик.
Може існувати Master Agent, що відповідає за профіль.
3.3. Locations Module
Типи локацій:
- Retreat Center,
- Meditation Hall,
- Forest / Water spaces,
- Digital XR Rooms,
- Home Studio / Hub.
Локація має власну ноду тільки якщо:
- там є реальний фізичний комп'ютер / смартфон / мікрокомп'ютер,
- проводиться телеметрія або робота через DAIS.
3.4. Guidance Module (ключове)
SOUL District надає:
- медитації,
- глибинні практики,
- індивідуальну підтримку через Spirit,
- структуровані маршрути через Logic,
- автоматизовані програми розвитку.
3.5. Content Module
- блог,
- практики,
- навчальні матеріали,
- PDF/відео/аудіо,
- внутрішні пакети для AI.
3.6. Community Module
- групи учасників,
- спільні практики,
- амбасадори,
- рекомендаційна система.
4. DISTRICT DATA MODEL
4.1. Core Entities
| Entity | Опис |
|---|---|
| RetreatEvent | Подія (ретрит, практика, воркшоп) |
| RetreatLocation | Локація проведення |
| RetreatMaster | Профіль майстра/ведучого |
| RetreatSession | Окрема сесія у межах події |
| RetreatContent | Контент (медіа, документи) |
| RetreatPathway | Структурована програма розвитку |
| RetreatUserProfile | Профіль учасника |
| RetreatPractice | Медитація, вправа, практика |
| RetreatReview | Відгук учасника |
| GuidanceRequest | Запит до Spirit |
| InfoRequest | Запит до Logic |
| NodeLink | Прив'язка локації до ноди |
4.2. RetreatEvent Schema
| Field | Type | Description |
|---|---|---|
| id | UUID | Унікальний ідентифікатор |
| title | TEXT | Назва події |
| description | TEXT | Опис |
| format | ENUM | online, offline, vr, hybrid |
| category | TEXT | Категорія (meditation, yoga, breathwork...) |
| master_id | UUID | FK → masters |
| location_id | UUID | FK → locations |
| starts_at | TIMESTAMP | Початок |
| ends_at | TIMESTAMP | Кінець |
| max_participants | INTEGER | Ліміт учасників |
| program | JSONB | Програма події |
| materials | JSONB | Матеріали |
| status | ENUM | draft, published, completed, cancelled |
4.3. RetreatMaster Schema
| Field | Type | Description |
|---|---|---|
| id | UUID | Унікальний ідентифікатор |
| name | TEXT | Ім'я майстра |
| bio | TEXT | Біографія |
| directions | TEXT[] | Напрямки (yoga, meditation, breathwork...) |
| experience_years | INTEGER | Роки досвіду |
| formats | TEXT[] | Формати роботи |
| avatar_url | TEXT | URL аватара |
| agent_id | TEXT | DAIS ID агента (якщо є) |
4.4. RetreatLocation Schema
| Field | Type | Description |
|---|---|---|
| id | UUID | Унікальний ідентифікатор |
| name | TEXT | Назва локації |
| type | ENUM | retreat_center, hall, nature, xr_room, studio |
| address | TEXT | Адреса (для офлайн) |
| coordinates | POINT | GPS координати |
| capacity | INTEGER | Місткість |
| amenities | TEXT[] | Зручності |
| node_id | TEXT | FK → nodes (якщо є фізична нода) |
| xr_room_url | TEXT | URL VR кімнати (для XR) |
5. SOUL NODE MODEL
Нода = фізичний простір + "мозок" + DAIS + запис у nodes.
5.1. Типи нод для SOUL
| Kind | Description |
|---|---|
retreat_center |
Ретритний центр з обладнанням |
event_space |
Простір для подій |
content_studio |
Студія запису контенту |
iot_gateway |
Шлюз сенсорів (датчики середовища) |
compute |
Обчислювальна нода (опціонально) |
5.2. Capability-профілі
{
"retreat_center": {
"capacity": 50,
"rooms": ["meditation_hall", "yoga_studio", "accommodation"],
"amenities": ["wifi", "kitchen", "garden"],
"sensors": ["temperature", "humidity", "co2"]
},
"content_studio": {
"equipment": ["camera_4k", "mic_pro", "lighting"],
"streaming": true,
"recording": true
}
}
5.3. SOUL Node Protocol
- нода реєструється тільки фактичною локацією,
- кожна нода має свій DAIS-агент,
- Spirit/Logic взаємодіють через центрального SOUL (lead agent),
- локація може відправляти телеметрію (якщо є датчики).
Правило: Жодних автосозданих нод. Нода з'являється після реальної реєстрації через
/nodes/register.
6. DISTRICT ROOMS
Стандартні кімнати SOUL:
| Room Slug | Purpose |
|---|---|
soul-lobby |
Головний вхід District |
soul-events |
Анонси та обговорення подій |
soul-masters |
Взаємодія з майстрами |
soul-locations |
Інформація про локації |
soul-guidance |
Spirit & Logic support |
soul-practices |
Медитації та практики |
soul-community |
Спільнота учасників |
soul-help |
Підтримка та FAQ |
soul-governance |
Управління District |
soul-xr |
XR/VR rooms (майбутнє) |
Усі кімнати створюються у Rooms Layer з типом district-room.
7. DISTRICT MAP
7.1. Принцип
Мапа містить логічні зони, без координат:
- Retreat Hub — центральна зона
- Meditation Center — медитаційні практики
- Nature Area — природні локації
- XR/VR Sanctuary — віртуальні простори
- Master Studios — студії майстрів
- Community Zones — зони спільноти
7.2. Dynamic Points
У мапу додаються реальні точки, коли фізичні ноди реєструються:
graph LR
A[Logical Zone] --> B[Node Registered]
B --> C[Map Point Created]
C --> D[Coordinates Assigned]
8. GOVERNANCE
8.1. District Lead
District Lead = SOUL
На відміну від Helion-моделі (Energy Union), SOUL є єдиним Lead Agent.
8.2. Права учасників
- доступ до подій,
- взаємодія з агентами,
- участь у community-зонах,
- персональні практики через Spirit.
8.3. Governance Logic
SOUL керує:
- кімнатами,
- сторінками,
- агентами,
- District Policy.
8.4. DAO Integration
Участь в DAO: через DAARION DAO шар.
- SOUL має голос у City Governance
- Учасники можуть голосувати за напрямки розвитку District
9. AI LAYER
9.1. Spirit — Guidance Engine
flowchart TD
U[User Request] --> S[Spirit Agent]
S --> A[Analyze State]
A --> R[Recommend Practice]
R --> P[Personalized Guidance]
P --> F[Follow-up]
Capabilities:
- Meditation guidance
- Emotional support
- Practice recommendations
- Progress tracking
- Intuitive insights
9.2. Logic — Information Engine
Capabilities:
- Event scheduling
- Master profiles
- Location info
- Form processing
- Route planning
- FAQ responses
9.3. Agent Collaboration
graph TD
SOUL[SOUL Lead] --> Spirit
SOUL --> Logic
Spirit --> |Guidance| User
Logic --> |Info| User
Spirit <--> |Sync| Logic
10. SECURITY & DAIS
- кожна нода має власний DAIS агент,
- усі події підписуються DAIS-ключами,
- Spirit/Logic працюють від імені SOUL (lead),
- інциденти реєструються у Incident Layer,
- audit — через event_outbox.
10.1. Privacy
- практики та guidance sessions — приватні
- user profiles — контрольована видимість
- community participation — opt-in
11. CITY INTEGRATION
SOUL інтегрується в місто через:
- портал на City Square →
SOUL Retreat District - public rooms
- значок на мапі District Zones
- доступ до подій і практик для будь-яких мешканців DAARION
11.1. Portal Features
- Upcoming events calendar
- Featured masters
- Quick access to Spirit/Logic
- Community highlights
- XR room preview
12. MVP SCOPE
Входить до MVP:
- Реєстрація District SOUL
- Portal у City Square
- District Rooms (10 базових)
- SOUL Lead Agent
- Spirit Agent (базова guidance)
- Logic Agent (інформація)
- Events Module
- Masters Module
- Locations Module (без нод)
Не входить до MVP:
- XR/VR rooms
- Advanced AI personalization
- IoT telemetry
- Automated pathways
- Payment integration
13. Cross-References
- DAARION_Ontology_Core_v1.md — базова онтологія
- District_Interface_Architecture_v1.md — архітектура District UI
- Agent_Governance_Protocol_v1.md — права та ролі агентів
- DAIS_Layer_Architecture_v1.md — система ідентичності
- Rooms_Layer_Architecture_v1.md — архітектура кімнат
- Nodes_Interface_Architecture_UPDATE_v1.md — модель нод
Document Status: ✅ Ready for Implementation