Protocols are an amazing social technology. The ability for different software systems to interoperate allows people to build on each others' work in a way that seems very powerful.
Here, I sketch one such protocol.
I've separately described my idea for [[Mnemonic Markdown Idea Dump]], a markup language for authoring digital native explanatory content with memory features.
Here I describe how hypertext documents generated from Mnemonic Markdown might interact with other systems.
Firstly, why would we want this?
1. Obsidian like systems are too weak, requiring plugins that not everyone has. The core standard isn't powerful enough.
We want to:
1. Allow the author to write prompts for the reader
1. The reader needs to be able to
1. Take them or leave them (individually)
2. Edit them for their own use
2. Allow the user to
1. Highlight in a way that doesn't leave dangling TODOs of unfinished intent
2.
#tft #mentalsoftware