19 lines
773 B
Plaintext
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
|