Система держит нить.
Здесь показывается фактическое состояние DANIIL OS на сервере, а не данные макета.
загрузка…
контекст текущего диалога
Один мозг. Разные контексты.
Пока этот экран только читает состояние. Переключение комнаты на сервере подключим отдельным безопасным действием.
Долгая работа без потери нити.
Проекты читаются из того же хранилища, которое будет использовать Telegram-бот.
Задачи, которые переживают чат.
Миссия хранит цель, прогресс и текущий шаг. Позже отсюда можно будет запускать и останавливать их через безопасные команды.
Фиксируем, что должно быть готово.
Шаг → проверка → критика → исправление.
Сохраняем прогресс после каждого полезного этапа.
Рискованные действия остаются за владельцем.
Нужное — наверх. Мусор — вниз.
Текущий API уже разделяет комнаты, проекты и миссии. Полноценный слой проверенной памяти подключается следующим этапом.
отдельных контекстных линз
задача ↔ проект / миссия