we can use a modern terminal feature to make some text a link to a URL, such as described here: https://www.willmcgugan.com/blog/tech/post/real-working-hyperlinks-in-the-terminal-with-rich/ So, for example, each rule name in the default output could be a link to the rules website, showing the rule content. I think that for terminals that don't support this feature, the link degrades to text, just like is shown today. The `rich` library that we use for rendering already has a link feature that we can use here.