Skip to content

Balance the global top shortlist for IPv6 - #20

Merged
rtwo2 merged 3 commits into
mainfrom
feature/ipv6-aware-top-shortlist-20261019
Oct 19, 2026
Merged

rtwo2 merged 3 commits into
mainfrom
feature/ipv6-aware-top-shortlist-20261019

Conversation

@rtwo2

@rtwo2 rtwo2 commented Oct 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Keep top.txt restricted to nodes with positive quality evidence (TLS, Xray roundtrip, edge TLS, or source test).
  • Reserve up to 20% of the 1,000-node top.txt shortlist for the highest-ranked native-IPv6-capable candidates when enough eligible nodes exist, then preserve global score order in the final output.
  • Keep verified.txt strictly Xray-roundtrip-verified while ordering IPv6-capable verified nodes first.
  • Reuse the existing resolved-family snapshot for top/verified ordering and the family-specific feeds.
  • Add regression tests for the 1,000-node contract, IPv6 representation, ordering, and empty-size handling.

No Cloudflare/WARP filtering, source list, or README changes. The dedicated top_ipv6.txt remains available as the all-IPv6-capable quality shortlist.

@rtwo2
rtwo2 merged commit b48f375 into main Oct 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant