RegistryClient gains a with_perimeter() setter that captures both fields from DaemonConfig and ships them in every Heartbeat. NAP-247 (broker T2) will consume these on the registry side to populate AttachCandidates. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>