Yayın ve yoklama
mermaid
sequenceDiagram
participant S as Studio
participant CP as ControlPlane
participant PG as PostgreSQL
participant RT as RuntimeCore
participant D as Drivers
S->>CP: PUT workspace resources
CP->>PG: workspace deltas
S->>CP: POST validate / publish
CP->>PG: immutable revision
CP->>CP: compile snapshot
S->>CP: POST activate
CP->>RT: StageSnapshot
CP->>RT: ActivateSnapshot
loop every ~1s
RT->>D: poll sources
RT->>RT: scale, alarm, SOE, spool
end
S->>RT: GET tags / alarms / commandsYayın kuralları
- Hata varsa revizyon yazılmaz
- Başarıda revizyon, snapshot ve denetim aynı işlemde
- Gizli anahtar adları overlay’e girmez
- Aktivasyon bağlı runtime’a gider; unbound →
409 runtime.unbound
Yoklama
Ölçek → alarm → SOE → komut doğrulama → historian spool. Sıcak yol mühendislik DB’ye gitmez.