markdown-link-first

First mention of an EIP must be a link.

Examples

error[markdown-link-first]: the first match of the given pattern must be a link
 --> input.md
  |
5 | EIP-3
  |
  = info: the pattern in question: `(?i)(?:eip|erc)-[0-9]+`

Explanation

markdown-link-first ensures that the first time a proposal is mentioned it is a hyperlink to that proposal.

The first reference to each proposal should be a hyperlink so that it is easy for readers to navigate there.