For my workflow, I'm looking for a combination of features in a note taking system that I am having some trouble finding (I might just be looking in the wrong places). These are:
I have a lot of content scattered in many small or large notes, so a hierarchical tagging system is very useful. Wiki-type interfaces seem good for this.
Flat text file based for easy backups, version control, future-proofness and content adding / editing from a Linux based desktop system. Please no propietary solutions like Evernote etc. (aaargh) :).
Content that can be edited / added via an Android app (preferably not through the browser) of some kind.
It does not need to create a publicly available website (it's only for my own use). It doesn't even need to be a hosted solution - it could be a software that uses syncing, though the latter does face the problem of conflicts.
I used to use Tiddlywiki, which met requirements 1 and 2 very well (especially after I wrote a Bash script that made command line based editing easy), but of course failed at 3. Recently I have shifted to Simplenote which is brilliant at 2 and 3 (in combination with sncli) but fails at 1.
I'm wondering about flat file CMSs like Grav, but I'm not sure how to meet requirement 3 - easy mobile editing.
Am I just looking in the wrong places?