Repositories cloned from self-hosted knots have remotes outside tangled.org. Restricting target discovery to hosted remotes makes users repeat the repository target and prevents commands that rely on auto-detection from working.
Consider custom SSH remotes during discovery and resolve each candidate, requiring its declared knot match the remote host, then continue through the remaining remotes when a candidate can't be verified.