docs: describe concentration tab and stored instrument classification (WealthLedger/main#48)
This commit is contained in:
@@ -141,13 +141,18 @@ membership текущей revision перед каждым финансовым
|
||||
|
||||
SQLite хранит полный последний portfolio, операции и их подтверждённые
|
||||
диапазоны, private прогнозы, сохранённые точки истории оценки, общие
|
||||
instrument/market sources и intent/staging.
|
||||
instrument/market sources, классификацию инструментов (сектор и бренд актива
|
||||
как последнее известное значение с временем каждого получения,
|
||||
`TbankInstrumentClassification`) и intent/staging.
|
||||
Нормализованные финансовые значения сохраняются decimal-строками. Полнота
|
||||
отделена от свежести и пагинации. Ответ не ждёт внешних RPC; обновлением
|
||||
личных данных владеет часовой обход в том же backend process через
|
||||
существующий лимитер, недостающие общие источники он же ставит в фоновую
|
||||
очередь. На startup обход начинает следующую попытку по обычному часовому
|
||||
сроку; после нового подключения первая попытка начинается сразу.
|
||||
Классификация — публичные данные без привязки к пользователю и подключению;
|
||||
её поля обновляются в том же обходе не чаще раза в сутки
|
||||
([ADR 022](../adr/022-stored-instrument-classification.md)).
|
||||
Подробности — [модель свежести](cross-cutting/data-freshness.md).
|
||||
|
||||
PUT подключения сначала проверяет token у T-Bank, затем одной транзакцией
|
||||
|
||||
@@ -8,8 +8,12 @@ T-Bank. Нормальным владельцем обновления служ
|
||||
простоя выполняется не более одна актуальная попытка, а перекрывающийся срок
|
||||
пропускается, не ставится в очередь. Общие справочные данные инструментов
|
||||
запрашиваются онлайн, когда это требуется карточке; финансовый HTTP-ответ не
|
||||
ждёт T-Bank. Модель принята в
|
||||
[ADR 019](../../adr/019-hourly-reads-and-online-instrument-reference.md).
|
||||
ждёт T-Bank. Единственное исключение — сектор и бренд актива позиции, которые
|
||||
хранятся как последнее известное значение с обновлением не чаще раза в сутки;
|
||||
свежесть и полнота Portfolio от них не зависят. Модель принята в
|
||||
[ADR 019](../../adr/019-hourly-reads-and-online-instrument-reference.md),
|
||||
исключение — в
|
||||
[ADR 022](../../adr/022-stored-instrument-classification.md).
|
||||
|
||||
## Клиентский и серверный снимки
|
||||
|
||||
@@ -18,7 +22,10 @@ T-Bank. Нормальным владельцем обновления служ
|
||||
HTTP-перечитывания в той же границе доступа. Это не серверный fallback и не
|
||||
состояние часового обхода. SQLite независимо от браузера хранит membership,
|
||||
последний полный portfolio, исполненные операции, прогнозы, общие сведения об
|
||||
инструментах, котировки, свечи и календари.
|
||||
инструментах и классификацию инструментов (сектор и бренд актива как
|
||||
последнее известное значение, [ADR
|
||||
022](../../adr/022-stored-instrument-classification.md)), котировки, свечи и
|
||||
календари.
|
||||
|
||||
[Полнота периода](../../glossary.md#полнота-истории-счёта) и свежесть различаются.
|
||||
Успешно проверенный пустой результат полон и доступен; последняя страница
|
||||
|
||||
Reference in New Issue
Block a user