Currently (afaik) the docs are duplicated between the xi-editor repo and this repo. It would be nice If this weren't the case, and _ideally_ it would be nice if the general docs still lived in that repo, so that we could make it easier to verify that a PR that touches the protocol also updates the docs. Not really sure what the best approach is, here, but wanted to at least be thinking about it.