An outline Editor type similar to Roam Research (roamresearch.com). ie where
1) Markdown content is represented as nested Blocks which can be collapsed/expanded (see also Dynalist),
2) Wiki-style [[internal links]] are bidirectional so backlinks are rendered at the end of a page (with breadcrumbs for context) (see also https://wiki.js.org/feedback/p/succinct-link-syntax and https://wiki.js.org/feedback/p/breadcrumb-for-subpages),
3) all Blocks have UUIDs which can be transcluded ((like this)) into other blocks (see also https://wiki.js.org/feedback/p/templates),
4) Any block can be a ToDo item
Why? Roam's feature-set is relatively simple and deceptively impossible to recreate with Markdown alone. It's like if JSON and Markdown had a baby. Bidirectional links (automatic backlinks) are similar to our own associative thinking process.
There's precedent for this type of interface with Workflowy, Dynalist, OmniOutliner, etc. and the data structure is similar to "nested block" Headless CMS StoryBlok.
Self-hosting this sort of interface with a Wiki.js instance would provide a lot of benefits as well as open up enterprise use cases.
Roam Research is a wiki experience more intuitive than any other I have used before because it is NOT document-like OR excel-like. Therefore it fits creating a new Editor type to support this data structure and interaction type.