I think it’d be useful to have some standard way to annotate tasks with some date/time, e.g. a due date or recurrence. This could allow for plugins like an agenda view.
I’ll admit that the “smarter” the objects become in Obisidian, the less portable the data is (e.g. org-mode
files are plain text, but have so much “smart”-ness to them, they can only practically be used with Emacs). However, If the annotation style is well defined and clearly specified (for time, maybe something like in this post: Keyboard shortcuts to enter current date/time), we can avoid this?