Codex:
For your Ruby 2.6 support, there's a catch: both RubyGems 3.5.6 and Bundler 2.5.6 require Ruby 3.0+. So this doesn't provide a compatible upgrade path for all Minisky users.
My earlier dependency check missed this activation problem. Given that, comparing scheme/hostname/port directly would avoid needing a newer uri solely for #origin.
(highlighted text)
Incidentally, you encountered this exact issue before: Minisky commit 2827cc0 removed the URI dependency in
March 2024 and linked the same RubyGems fix.