preamble-len-...

# `preamble-len-...`

The `...` header isn't too long or too short.

## Examples

    error[preamble-len-title]: preamble header `title` value is too long (max 44)
     --> input.md:3:7
      |
    3 | title: A sample proposal whose title is too long to still be considered valid for the purposes of the Ethereum Improvement Proposal processes and the repository in which they reside
      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ too long
      |

    error[preamble-len-description]: preamble header `description` value is too long (max 140)
     --> input.md:4:13
      |
    4 | description: A sample proposal whose title is too long to still be considered valid for the purposes of the Ethereum Improvement Proposal processes and the repository in which they reside
      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ too long
      |

    error[preamble-len-requires]: preamble header `requires` value is too short (min 1)
      --> input.md:10:10
       |
    10 | requires:
       |           too short
       |

## Explanation

The `preamble-len-...` family of lints check a front matter (or preamble) field's value to make sure it isn't too long or too short.

The specific length requirements for each field are listed in the error message.