bfd8b25108
- DeploymentManagerActor.HandleDeployArtifacts read the Self property inside its Task.Run lambda (line dispatching ApplyArtifactDataConnectionsToDcl). Self is backed by the ambient ActorCell, null on a thread-pool thread, so it threw 'no active ActorContext' — surfaced the first time a data connection is deployed via deploy-artifacts. Capture Self into a local first (as Sender already was). - seed-sites.sh: create a shared MxGateway data connection (10.100.0.48:5120) on each site and deploy artifacts so the DCL establishes them. - build.sh: nounset-safe empty-array expansion (bash 3.2).