Docs: add missing Stage 07.3.2 and update roadmap
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
# 0019 — Multi Live Screens for Market and Portfolio
|
||||
|
||||
## Решение
|
||||
|
||||
Разрешить одновременное обновление нескольких live-экранов для рынка и портфеля.
|
||||
|
||||
## Причины
|
||||
|
||||
Бот используется одним пользователем, поэтому нагрузка от нескольких live-сообщений допустима.
|
||||
|
||||
Пользователь может открыть несколько экранов:
|
||||
|
||||
- 📈 Рынок;
|
||||
- 💼 Портфель;
|
||||
- несколько экземпляров одного live-раздела.
|
||||
|
||||
Все открытые live-сообщения должны оставаться актуальными.
|
||||
|
||||
## Последствия
|
||||
|
||||
- `LiveScreenRunner` хранит список сообщений для каждого типа экрана;
|
||||
- обновляются все зарегистрированные live-сообщения;
|
||||
- старые недоступные сообщения автоматически исключаются при ошибке обновления;
|
||||
- архитектура готова к будущим live-экранам.
|
||||
|
||||
## Ограничения
|
||||
|
||||
📒 Журнал не переводится в live-режим, потому что live-обновление может мешать чтению истории и пагинации.
|
||||
Reference in New Issue
Block a user