Personally I don't sort my tasks into hierarchical structures by hand but use the aggregation via org-agenda.
Judging from your presented lines, the entries under Monday are checkboxed lists or TODO childs.
Coming from checkbox lists I'd sort by reverse checked state with org-sort (C-c ^) X
, convert the open entries to Todo child entries org-list-make-subtree (C-c C-*)
, mark the open lines by hand and refile the region to the running clock task org-refile (C-u 2 C-c C-w)
when the Tuesday task is clocked in. If your child entries are already todo child entries the argument for org-sort
changes to todo order (o)
or its capital version.
You can change TODO children back to checkbox lists with org-ctrl-c-minus (C-c -)
I have not yet found out how to move a list of checkbox entries if the cut and paste is not done by hand. If you're willing to do that, sort the list, cut the interesting stuff and org-clock-jump-to-running-clock
and paste.