Files
specs/openspec/changes/add-brokerage-accounts/proposal.md
T
2026-08-12 23:10:15 +03:00

2.1 KiB

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.
  • Не включает историю, ручную синхронизацию, закрытые счета или торговые операции.