markdown-order-section

There are no extra sections and the sections are in the correct order.

Examples

error[markdown-order-section]: body has extra section(s)
  |
5 | ## Banana
  |
error[markdown-order-section]: section `Motivation` is out of order
  |
5 | ## Motivation
  |
  = help: `Motivation` should come after `Abstract`

Explanation

markdown-order-section checks the sections in a proposal against the sections defined in EIP-1, reporting any that are unexpected or out of order.

To keep proposals consistent, the order and presence of sections is mandatory.