docs: make project documentation self-contained

This commit is contained in:
2026-09-12 13:09:37 +03:00
parent aa9afc15e4
commit 3a99af1a6e
36 changed files with 1006 additions and 703 deletions
+6 -5
View File
@@ -36,7 +36,7 @@ API, logs или errors. Поэтому сохранённый или поздн
После успешного `PUT` или `DELETE` frontend сначала коммитит подтверждённый
статус connection, затем сбрасывает все generated GET query в
`/api/v1/brokerage-accounts` и `/api/v1/stocks` subtrees. Активные выборки запрашиваются заново, а
`/api/v1/brokerage-accounts`, `/api/v1/stocks` и `/api/v1/bonds` subtrees. Активные выборки запрашиваются заново, а
неактивные загружаются при следующем использовании; данные предыдущей границы
не остаются Client Cached Snapshot. Неуспешная mutation не меняет status,
backend generation или financial cache. Обычная ошибка фонового refetch
@@ -58,9 +58,10 @@ FIFO-ограничитель на экземпляр запускает не б
## Ограничения
Подключение используется поставленными сценариями Brokerage Accounts,
Portfolio, Account Ledger, Future Cash Events и [страницы акции](stock-detail.md); frontend не обращается к
Portfolio, Account Ledger, Future Cash Events, [страницы акции](stock-detail.md)
и [облигации](bond-detail.md); frontend не обращается к
T-Bank напрямую. Token encryption key не ротируется, rate limit остаётся
per-instance, а обновление connection не сериализуется между распределёнными
экземплярами backend. Вендорные protobuf-контракты взяты из
`references/moex-vibe`; при необходимости обновляйте их вручную по официальной
документации T-Bank Invest API.
экземплярами backend. Интеграция использует protobuf-контракт T-Bank Invest API. Автоматическое
обновление внешнего протокола не предусмотрено; совместимость новой версии
проверяется при отдельном обновлении интеграции.