Resolve by GivenName (unique per tailnet) before Hostname (client- reported, may collide); within each pass, pick the lowest NodeID so results are deterministic across NodeStore snapshot iterations. Updates #3157
Resolve by GivenName (unique per tailnet) before Hostname (client- reported, may collide); within each pass, pick the lowest NodeID so results are deterministic across NodeStore snapshot iterations. Updates #3157