rule 1:
if the outdent child has other children below (upto the next group) then the outdent child now becomes a parent (group) for the children directly below.
rule 2:
if the outdent child has no children below, then it is not a group (simply a task with no children)
When [outdent] a child,
rule 1: if the outdent child has other children below (upto the next group) then the outdent child now becomes a parent (group) for the children directly below.
rule 2: if the outdent child has no children below, then it is not a group (simply a task with no children)
row position should stay the same