Files
docs/architecture
ksv741 174fbf01c3
Conventional commits / commits (pull_request) Successful in 12s
Docs security / security (pull_request) Successful in 7s
Docs verify / verify (pull_request) Successful in 13s
docs: describe quiet reading and visible source state (#51)
ADR 021 фиксирует решение: автоматическое чтение клиента не сообщает
о себе, состояние источника из meta остаётся видимым, ошибки явных
действий пользователя сохраняются.

Приведены к AS-IS: ui-resilience, accounts, income, bonds, stocks,
portfolio overview и how-to. ADR 017 не правился — он помечен
историческим и заменён ADR 019/021.
2026-10-17 22:09:38 +03:00
..

Архитектура WealthLedger

Архитектурное описание объясняет границы приложений, владение данными и взаимодействия. Для знакомства с пользовательскими задачами начните с обзора продукта, затем прочитайте Context и Container.

Вопрос Где искать
Кто пользуется системой и какие поставщики находятся снаружи? C4 System Context, внешние интеграции
Из каких приложений и хранилищ состоит система? C4 Container
Как разделены данные, полномочия и secrets? Хранение и доступ, аутентификация, подключение брокера
На каких решениях основано устройство системы? Стратегия, ADR
Что ограничивает точность, свежесть и эксплуатацию? Качество и ограничения
Как взаимодействуют части во время запроса? Загрузка портфеля, восстановление сессии, сохранение подключения
Что считается кэшем и когда прежние данные теряют право на повторное использование? Свежесть данных
Как обрабатываются ошибки и ожидание? HTTP API и ошибки, состояния интерфейса
Как связать ошибку с обработкой запроса? Наблюдаемость
Как устроено подтверждённое локальное окружение? Container, качество и ограничения
Как запустить, обновить или восстановить приложение? Развёртывание
Что означают предметные термины? Глоссарий

Эта карта покрывает вопросы архитектуры там, где о них есть подтверждённое содержание. Правила размещения и изменения кода находятся в локальных инструкциях frontend/backend; системные объяснения остаются здесь.