This is a great idea.
two questions; how would you handle a notes field? Omnifocus doesn’t seem to bring the note field back in properly when I ask Drafts to send the taskpaper to Omnifocus. which brings me to the second question, is there a document describing exactly what subset of Taskpaper is supported by Omnifocus?
I had thought of storing my Taskpaper items in Roam (roamresearch.com) but the dashes at the beginning of the taskpaper lines get turned into roam bullets, so I’m thinking about your git idea now.