# Структура (STRUCTURE.md) - `core/`: - `protocol.py` — Унифицированные структуры данных (сообщения, файлы, UI). - `adapter/matrix/`: - `bot.py` — Главный event-loop Matrix. - `converter.py` — Конвертация событий Matrix-nio ⇄ `core/protocol.py`. - `agent_registry.py` — Парсинг `matrix-agents.yaml`. - `files.py` — Работа с вложениями и shared volume. - `store.py` — SQLite база для маппинга чатов Matrix и `platform_chat_id`. - `routed_platform.py` — Динамический роутинг вызовов к нужным агентам на лету. - `sdk/`: - `interface.py` — Интерфейс PlatformClient. - `real.py` — Имплементация WebSocket клиента (`AgentApi`). - `mock.py` — Мок-клиент для E2E тестов без платформы. - `config/`: Конфиги маршрутизации (YAML). - `docs/`: Актуальная документация по развертыванию и архитектуре. - `docker-compose*.yml`: Продакшн и локальные манифесты для сборки.