I know that this topic has been mulled over for quite some time, but a situation recently arose for me that has made finding a solution important.
Basically, with GTD, my understanding is that your projects list serves as an index of all of your open projects. Each next action related to each project is then listed in one of your next action lists according to context. As far as I know, there is no link systemically between projects and their respective next actions.
Where I run into a problem is that because there is no link, there really is no "audit trail" for a project. What I mean by this there really is no record of steps taken related to each project in one place tied to the project. The reason that this is a problem for me is there have been situations when my boss will come to me an ask "where do we stand on x". Since there is no direct link between the project and he next action (I can't just look at "x" in my projects list and see what the very next action is), I have to hurry and scan each of my next action lists looking for any items related to the project. I can't simply determine the very next action for the project "on the fly", and it makes me look very unorganized and inefficient.
Has anyone come up with a simple solution to handle this? I know that there are outline programs out there that link to the ToDo list, but I've found them to be too cumbersome.