derive-parse-supports-two-format-versions
IN premise
`parse_proposals` tries the new `### DERIVE id` format first, falling back to the older `### DERIVE: \`id\`` format only when the new parser returns zero matches.
Summary
The proposal parser is backwards compatible — it prioritizes the cleaner heading format but still accepts the older backtick-style format so that previously generated derivation proposals remain parseable. This means format migrations won't break existing workflows, but both code paths need to be maintained and tested.
Details
| Source | entries/2026/04/29/reasons_lib-derive.md |