derive-parse-supports-two-formats

IN premise

`parse_proposals` tries the new format first (v0.10+: `### DERIVE id`), falls back to old format (v0.9: `### DERIVE: \`id\``) only when no new-format matches are found

Summary

The proposal parser is backward-compatible: it prioritizes the current heading style but still accepts the older format, so previously generated derivation proposals won't silently break after the format change. This means both old and new LLM outputs will be handled correctly, but mixing formats in a single response is implicitly discouraged since the fallback only activates when the new format finds zero matches.

Dependents

These beliefs depend on this one:

Details

Sourceentries/2026/04/24/tests-test_derive.md