Files
specs/openspec/changes/archive/2026-10-09-reconcile-hourly-investment-sync/system-analysis/sequences/hourly-investment-walk.mmd
T
ksv741 13e3e53d06
Specs security / security (push) Successful in 8s
Specs verify / verify (push) Successful in 11s
Conventional commits / commits (pull_request) Successful in 12s
Specs security / security (pull_request) Successful in 7s
Specs verify / verify (pull_request) Successful in 11s
spec: finalize wealth-ledger SDD migration
2026-10-09 20:41:46 +03:00

19 lines
773 B
Plaintext

sequenceDiagram
participant Scheduler
participant DB as Durable reservation/status
participant TB as T-Bank and public sources
participant Store as Local resource store
participant API as Resource GET
Scheduler->>DB: Reserve current connection walk
alt Due and no walk running
DB-->>Scheduler: Attempt with connection revision
Scheduler->>TB: Refresh membership, portfolios, mutable operations, events
Scheduler->>Store: Publish each complete successful result for the same revision
Scheduler->>DB: Settle succeeded, partial, or failed with safe failed sections
else Not due or an attempt is running
DB-->>Scheduler: No work
end
API->>Store: Read persisted result and attempt status
Store-->>API: Last confirmed data and metadata