When using Getting Things Done, it would be nice to customize org-mode such that parent tasks are not seen from the agenda view with "C-a t"... ...unless all subtasks are in a done state!
A variable like org-show-parent-tasks could perhaps be introduced.
I know that org-enforce-todo-dependencies can make the parents text gray in the agenda view, but I haven't found a way to make the parent tasks not show.