So,
I've set org-provide-todo-statistics to t and org-hierarchical-todo-statistics to nil.
I use a TODO sequence to identify projects. That is,
(setq org-todo-keywords
'((sequence "REVIEW(r)" "TODO(t)" "ACTIVE(a!)" "WAIT(w@)" "SOMEDAY(s)"
"|"
"DONE(d)" "CANCELED(c@)")
(sequence "OPEN(O@!)" "WIP(W!)" "PAUSED(P@!)" "|" "CLOSED(C@!)")
(sequence "PROJECT(p)" "|" "COMPLETED(x)")
))
I then set level 1 headlines to be PROJECT and put [/] at the end of the headline.
The hope is to see projects at a glance and get the fraction done too.
All is as it should be, but for one thing.
When I toggle or insert within a subtree, the headline for that project changes from PROJECT to ACTIVE if less than all tasks are done, and DONE if all tasks are done.
Obviously, I want it to stay PROJECT.
I've spent over an hour trying to figure this one out and I can't.
Anyone got any advice?
Cheers.