@startuml
title Custodial Delegation (Tourist Pattern)

participant "NewNode" as NN
participant "TargetShard" as TS
participant "Discovery" as DISC
participant "PubSub" as PS

NN -> DISC: Find peers for target shard
DISC --> NN: Peer list

NN -> TS: Connect to peers
note right: Node connects to peers in the swarm

NN -> PS: Join PubSub topic for Shard
note right: Implicit delegation via "Tourist Pattern"\nNode joins topic and begins participating
PS --> NN: Subscribed

NN -> TS: Begin replication checks
NN -> TS: Participate in consensus/storage
@enduml
