Also we need to consider how attachments work. We need a simpler attachment system, saving direct into a filesystem directory, probably with prefixing based on the article it is for. We also need a unit test that lets us to keep this tidy within git - flag any file that's become orphaned.
This is dropped, as it competes with WebDav strategy (which we can put into git), and we have anyway used an alternate mechanism for tutorial submission in the end.
Somehow these must be embedded within the .txt files in git, and then pulled out into the Wiki+ database.