I've not been using GTD for very long, but have already found it very useful. My to-do lists are now a lot more do-able!
Sorry if the following is a bit vague/long. I'll try to clarify if necessary.
I've found that I have a bottleneck in my system:
I have a huge number of Next Actions split across my various contexts (@PC, @Home, @Calls, etc). I find that after completing an action, I get stuck when it comes to the next action from that same project.
If I may give an example, say I have two projects with the planned steps as follows:
1: Get Car Fixed.
-1A: Call John on [phone number] to get the name of the mechanic. @Calls.
-1B: Phone Mechanic on [number] to book car in for service. @Calls.
-1C: Take car to garage. @Errands.
2: Book Holiday.
-2A: Google accommodation in New York. @PC
-2B: Contact hotel asking about availability of room. @Calls.
Ideally my @Calls list would just have the first call (ie 1A) on it. I'd like 1B and 2B to 'appear' on the list when the preceding project action is completed. The problem is that I like to get through my list of calls before moving onto a review - so I might forget to call the garage after asking John for their number (it is just an example!).
Using a paper system, is it simply a matter of tracking back to the project list and re-writing the next action on the to-do list? This seems like there's a lot of repetition if every Next Action is written in both a Project and a Context list.
Is there any software/website which has this function (to avoid repetition)?
EDIT: I've realised there was another thread about a similar problem last week. Sorry.