This is the current domain of wiki-plugins. Without these plugins the reader cannot view the content appropriately, and the author cannot refactor this content when it is within wiki.
A shorthand for **refactoring tool** is Plugin. though technically a plugin is a generic term for any npm-package that extends the functionality of wiki.
# Proposal
We keep the conception and design of fedwiki plugins for this purpose. A plugin is a piece of loosely-coupled code (an npm package) that renders content and makes it to some extent refactorable via a built in DSL or interface on double-click.
Such refactoring tools should where possible avoid creating visual clutter. There purpose is to present a consistent reading environment to the reader, giving only the subtlest clues regarding the provenance of the information.
Double-click editing of the item can give access to the markup (DSL) used by the plugin to empower the author to refactor the content.
# See also