Architecture reference

RLSOK Cloud keeps robot dispatch local.

The cloud control plane stores release identity, approval, revocation, short-lived permits and evidence. It never connects to DDS and never commands a robot directly.

Control path

ExecSpec
→ Check
→ Approval bound to content hash
→ Permit bound to release + action + device + controller
→ Local Execution Gate
→ Evidence
→ Revoke / inspect

Fail-closed rules

Evidence

Evidence records the release, permit, decision and whether a hardware signal was sent. Entries form an organization-scoped SHA-256 chain. Cloud storage does not constitute functional-safety certification.

Deployment boundary