Just to chime in here for others who come across this post.
GTD discourages attaching a priority value/label to actions for a very good reason: priority is not a property inherent in the task itself. The priority of any given next action will be completely dependent upon the real-time context you are in and what is going on around you.
Contrived example: I prioritize getting the lawn mowed today as the grass is getting quite high. It’s Saturday and I don’t have a lot else going on so that’s my top priority. Suddenly I get a phone call from my boss and he needs me in the office to work overtime and get a project done before Monday or the company is going under.
Now, it’s true that the length of the grass should be relatively on par with the priority of mowing the lawn. However, my job, which has nothing to do with the grass, might be more important in that moment.
The problem is that trying hold any given task down to a static priority is like trying to hold a greased up weasle in your hands. It’s going to slip every time! So it becomes a fruitless effort to keep 100s of action items labeled with priorities when we know that almost none of those priorities can be trusted.
Even if you try to do this, your mind will always know the truth: those priorities are a lie. You won’t be able to fool your psyche. It knows it can’t trust them. Then you start losing the trust in your system and you’ll be back to square one.
What David Allen suggests instead is to use the three properties that actually are intrinsic to actions:
- Context (where you need to be, what tools you need, etc)
- Time (how long it should generally take)
- Energy (how much effort is this going to be for you)
Those things you actually can assign to an action item statically and never have to change them. This assignment should happen in the “Organize” stage of the GTD “Capture, Clarify, Organize, Review, and Engage” cycle. The more time you spend at this stage, the better your flow will be for the “Engage” stage.
Finally, when you’re ready to go beyond just the mechanics of GTD and really do some soul-searching, you should get your higher “Horizons of Focus” in order. When you understand your longer goals, your visions and your purpose, and your system is working in alignment with all horizons in your life, your day-to-day priorities will just “snap” into place naturally. No matter which tasks you choose to do, you’ll know they will be advancing your higher level goals for your life. You’ll never be wasting any time on things that don’t matter to you! But this is a bigger discussion beyond just this feature request.