docs: add MVP change proposals
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
## Why
|
||||
|
||||
После подключения T-Bank token пользователю нужен основной экран, который показывает его доступные брокерские счета и направляет в настройки при отсутствии или недействительности token. Это делает интеграцию наблюдаемой и полезной до детального портфеля.
|
||||
|
||||
## What Changes
|
||||
|
||||
- Добавить защищенный API списка активных T-Bank инвестиционных счетов пользователя через нормализованные backend DTO.
|
||||
- Добавить страницу `/accounts` со списком счетов всех поддерживаемых T-Bank типов, пустым состоянием подключения и безопасным состоянием upstream-ошибок.
|
||||
- Показывать фактическое время последнего успешного получения данных T-Bank и не скрывать полученные счета при частичной ошибке.
|
||||
- Получать данные при открытии экрана через React Query без focus refetch и без ручной кнопки обновления.
|
||||
- Документировать пользовательский поток списка счетов и ограничения актуальности данных.
|
||||
|
||||
## Capabilities
|
||||
|
||||
### New Capabilities
|
||||
- `brokerage-accounts`: Просмотр активных брокерских счетов подключенного T-Bank пользователя.
|
||||
|
||||
### Modified Capabilities
|
||||
|
||||
Нет.
|
||||
|
||||
## Impact
|
||||
|
||||
- Затрагивает T-Bank client, authenticated backend API/OpenAPI, frontend accounts page и generated API client.
|
||||
- Зависит от `add-authentication` и `add-tbank-connection`.
|
||||
- Не включает историю, ручную синхронизацию, закрытые счета или торговые операции.
|
||||
Reference in New Issue
Block a user