I'm wondering what is the benefit of using the .page-file-extension in combination with the header
---
format : whatever
---
Isn't it simpler to choose the reader based on the file-extension (.md, .org, .html, .tex, .rst, ...)? Links then still look the same; but gitit has to look for the first occurrence of the basename of the file. For example
Here comes the [link](blah).
with blah.md to find.