This plugin is based on remark-reference-links and remark-defsplit in that it converts inline links to a definition list, but unlike remark-defsplit it puts them all at the bottom
An example of this plugin in action can be found in run.mjs