GossipView
Parameters
this peer's id; never selected into the view.
the base multi-peer seam; per-peer detectors send ping/pong through it.
the live full-membership set (includes selfId); the view's source of truth.
a fan-out of the base seam's inbound frames. The owner (e.g. GossipSeam) is the single collector of seam.incoming and re-publishes each Swatch here, so the per-peer detectors can subscribe without contending for the single-consumer seam.incoming channel (ADR-034).
a seeded RNG, seeded per-peer by the caller so peers choose independently. Drives the recompute jitter; with the default topology the same instance also seeds neighbour selection.
injected time source for the per-peer detectors; never the wall clock.
the overlay shape — which peers fill the active view. Owns all selection randomness; defaults to a RandomKRegular seeded from random.