docs: make documentation checks self-contained
Docs security / security (pull_request) Successful in 6s
Docs verify / verify (pull_request) Successful in 11s
Conventional commits / commits (pull_request) Successful in 16s
Docs security / security (push) Successful in 9s
Docs verify / verify (push) Successful in 10s
Docs security / security (pull_request) Successful in 6s
Docs verify / verify (pull_request) Successful in 11s
Conventional commits / commits (pull_request) Successful in 16s
Docs security / security (push) Successful in 9s
Docs verify / verify (push) Successful in 10s
This commit was merged in pull request #14.
This commit is contained in:
@@ -48,6 +48,6 @@ HTTP-запрос ограничен таймаутом. Сеть, неуспе
|
||||
Наличие успешного HTTP-ответа не гарантирует котировку без задержки.
|
||||
|
||||
Условия обработки источника в прогнозе закреплены в
|
||||
[спецификации будущих событий](../../specs/openspec/specs/brokerage-account-upcoming-events/spec.md#requirement-upcoming-events-use-complete-source-results).
|
||||
[спецификации будущих событий](https://git.personal.ksv741.ru/WealthLedger/specs/src/commit/9e227a563dda67620f0ad78228aa8a4c18bf35a0/openspec/specs/brokerage-account-upcoming-events/spec.md#requirement-upcoming-events-use-complete-source-results).
|
||||
Точный механизм транспорта, разбора и сопоставления реализован в
|
||||
[клиенте MOEX](../../backend/src/integrations/moex/moex.client.ts).
|
||||
[клиенте MOEX](https://git.personal.ksv741.ru/WealthLedger/backend/src/commit/016782657acfd35ff3fd755462007938fac35156/src/integrations/moex/moex.client.ts).
|
||||
|
||||
+1
-1
@@ -36,7 +36,7 @@ ISIN, даты и ссылки на выпуск. Изменение табли
|
||||
После ошибки новая загрузка ограничена минутным интервалом; внутри одного
|
||||
HTTP-запроса повторных попыток нет. Обновление запускается следующим обращением
|
||||
после истечения кэша, без фонового задания. Точный механизм и сроки принадлежат
|
||||
[клиенту НКР](../../backend/src/integrations/ncr/ncr-ratings.client.ts).
|
||||
[клиенту НКР](https://git.personal.ksv741.ru/WealthLedger/backend/src/commit/016782657acfd35ff3fd755462007938fac35156/src/integrations/ncr/ncr-ratings.client.ts).
|
||||
|
||||
При отказе реестра показатели облигации отмечают недоступность рейтинга,
|
||||
сохраняя остальные доступные показатели. Готовый ответ метрик имеет
|
||||
|
||||
@@ -36,7 +36,7 @@ Backend передаёт имя файла `logoName` из метаданных
|
||||
Логотипы используются в портфеле, операциях, будущих событиях, поиске и
|
||||
страницах инструментов. Отсутствующее имя или ошибка изображения оставляют
|
||||
буквенную заглушку и не меняют финансовые значения. Правило построения URL
|
||||
принадлежит [форматированию frontend](../../frontend/src/shared/lib/display.ts).
|
||||
принадлежит [форматированию frontend](https://git.personal.ksv741.ru/WealthLedger/frontend/src/commit/9f7e342333b80bfacfd5bc394a2dcd0613d33ff3/src/shared/lib/display.ts).
|
||||
|
||||
## Проверка и сохранение подключения
|
||||
|
||||
@@ -96,7 +96,7 @@ sequenceDiagram
|
||||
для последующих запросов. Оно не описывает отзыв token на стороне T-Bank.
|
||||
|
||||
Согласованное поведение сохранено в workspace-спецификации
|
||||
[T-Bank connection](../../specs/openspec/specs/tbank-connection/spec.md).
|
||||
[T-Bank connection](https://git.personal.ksv741.ru/WealthLedger/specs/src/commit/9e227a563dda67620f0ad78228aa8a4c18bf35a0/openspec/specs/tbank-connection/spec.md).
|
||||
Точные endpoints и формы ответов определяет backend OpenAPI;
|
||||
[HTTP API](../architecture/http-api.md) описывает общую границу.
|
||||
|
||||
@@ -126,7 +126,7 @@ Backend хранит token в шифротексте AES-256-GCM с новым n
|
||||
| `TBANK_CA_CERT_PATH` | Необязательный путь к доверенному корневому CA в PEM для сетей с TLS-инспекцией; проверка TLS сохраняется |
|
||||
|
||||
Параметры окружения определяет backend
|
||||
[validateEnv](../../backend/src/config/env.validation.ts) (workspace-ссылка).
|
||||
[validateEnv](https://git.personal.ksv741.ru/WealthLedger/backend/src/commit/016782657acfd35ff3fd755462007938fac35156/src/config/env.validation.ts) (справочный источник).
|
||||
Общий FIFO-лимитер ограничивает поток RPC и не допускает более 50
|
||||
ожидающих. Для `UNAVAILABLE`, `DEADLINE_EXCEEDED` и `RESOURCE_EXHAUSTED`
|
||||
обычный RPC допускает один повтор через секунду. Deadline каждой попытки — 15 секунд,
|
||||
@@ -139,7 +139,7 @@ Backend хранит token в шифротексте AES-256-GCM с новым n
|
||||
отсутствие инструмента, а не временный сбой. Остальные RPC при полной
|
||||
очереди завершаются сразу.
|
||||
Параметры попыток принадлежат
|
||||
[T-Bank client](../../backend/src/integrations/tbank/tbank.client.ts) (workspace-ссылка);
|
||||
[T-Bank client](https://git.personal.ksv741.ru/WealthLedger/backend/src/commit/016782657acfd35ff3fd755462007938fac35156/src/integrations/tbank/tbank.client.ts) (справочный источник);
|
||||
решение об ограниченных повторах — [ADR 005](../adr/005-tbank-upstream-resilience.md).
|
||||
|
||||
Большое число ранее неизвестных инструментов требует отдельных запросов
|
||||
|
||||
Reference in New Issue
Block a user