sequenceDiagram
participant UI as bf-bnl-ui
participant DT as bf-digital-twin
participant Creator as bf-schedule-creator
participant S3 as aws s3
participant DDB as aws dynamodb
UI->>DT: simulation request
DT->>Creator: parse/upload if required
Creator->>S3: persist schedule payloads
DT->>S3: persist run and result artifacts
DT->>DDB: persist run state metadata
DT-->>UI: simulation run + results