broadcast_tag_event only fanned out to same-host unix-socket peers (list_peers
reads the local instances dir), so a task posted on one machine never reached a
TCP/QUIC-paired remote. Add a second loop over load_fleet_config().remotes that
relays `tag {op: apply}` over each remote's recorded TCP transport. The remote's
apply handler does not re-broadcast, so this converges without looping the fleet.
Verified Mac <-> Linux over the tailnet: post on the Mac replicates to a Linux
box, the box claims (lease) and the claim converges back, the box delivers and
both machines agree on the sealed result.
Co-Authored-By: Claude Opus 4.8 <[email protected]>