This issue likely needs more thought. For ideas, let's look at https://github.com/markdownlint/markdownlint