preamble-file-name

The file name reflects the EIP number.

Examples

error[preamble-file-name]: file name must reflect the preamble header `eip`
  |
2 | eip: 3
  |     ^^ this value
  |
  = help: this file's name should be `eip-3.md`

Explanation

preamble-file-name makes sure that the file name matches the eip front matter (or preamble) field's value.

Before an EIP Editor assigns a number, the file's name should match the title field's value, replacing non-letter characters with underscores, prefixed with eip- and suffixed with .md (eg. eip-the_title_of_my_proposal.md.)