91 lines
2.3 KiB
Markdown
91 lines
2.3 KiB
Markdown
# Документ 05. Domain Model
|
||
|
||
## Назначение
|
||
|
||
Документ описывает модель предметной области Agent Control Center,
|
||
основные сущности, их связи и жизненный цикл.
|
||
|
||
## Основные агрегаты
|
||
|
||
### Organization
|
||
|
||
Назначение: верхний уровень изоляции данных.
|
||
|
||
Содержит: - Workspace - Users - Policies - Secrets
|
||
|
||
### Workspace
|
||
|
||
Логическая область работы команды.
|
||
|
||
Содержит: - Projects - Agents - Connectors
|
||
|
||
### Project
|
||
|
||
Единица управления разработкой.
|
||
|
||
Связан с: - Tasks - Runs - Artifacts - Knowledge Base
|
||
|
||
### Task
|
||
|
||
Описание работы для агента.
|
||
|
||
Состояния: - Draft - Ready - Running - WaitingApproval - Completed -
|
||
Failed - Cancelled
|
||
|
||
### Run
|
||
|
||
Экземпляр выполнения задачи.
|
||
|
||
Хранит: - входной контекст - журнал событий - результаты - метрики
|
||
|
||
### Agent
|
||
|
||
Конфигурация AI-агента.
|
||
|
||
Свойства: - модель - инструменты - память - разрешения - лимиты
|
||
|
||
### Connector
|
||
|
||
Интеграция с внешними системами.
|
||
|
||
### Artifact
|
||
|
||
Файл или результат выполнения.
|
||
|
||
### Memory
|
||
|
||
Долговременная и кратковременная память.
|
||
|
||
### Knowledge Base
|
||
|
||
Коллекция документов с поиском и версионированием.
|
||
|
||
### Approval
|
||
|
||
Объект согласования действий.
|
||
|
||
### Audit Event
|
||
|
||
Неизменяемая запись о значимом событии.
|
||
|
||
## Основные связи
|
||
|
||
Organization → Workspace
|
||
|
||
Workspace → Projects → Agents → Connectors
|
||
|
||
Project → Tasks → Runs → Artifacts → Knowledge Base
|
||
|
||
Run → Events → Metrics → Logs
|
||
|
||
## Правила модели
|
||
|
||
- Все сущности имеют UUID.
|
||
- Используется soft delete, если не указано иначе.
|
||
- Все изменения журналируются.
|
||
- Публичные объекты имеют версионирование.
|
||
- Между Workspace обеспечивается строгая изоляция.
|
||
|
||
## Следующий документ
|
||
|
||
06_Architecture_C4.md
|