Org Edna
See https://www.nongnu.org/org-edna-el/
Some common patterns
Mark a task as DONE when all subtasks are done
#+filetags: :emacs:note:example:
* TODO Some task
:PROPERTIES:
:BLOCKER: children
:END:
** WAIT Blocker 1
:PROPERTIES:
:TRIGGER: if siblings then parent todo!(DONE) endif
:END:
** WAIT Blocker 2
:PROPERTIES:
:TRIGGER: if siblings then parent todo!(DONE) endif
:END: