In short: I suppose this is why building a true GTD app is so hard. It’s not about tasks. It’s about trust. And trust requires a system that works *exactly the way your mind works*—on every platform, in every context, without breaking. That is a high bar. But it’s the bar GTD deserves.
I would argue what GTD deserves is to never have this level of automation, because it loses the human at the middle of it -- the human for whom this entire process exists to help in the first place.
To go back to the original topic, I believe, Tom, that you didn't quite get what he was saying in the video. As others have tried to clarify, GTD is not something that can be codified the same for every individual, so a specific piece of software can't exist for it. Not fully. At most, they'll be a list manager that prioritizes organizing things in ways GTD suggests organizing them, but that's not GTD software, that's just GTD-aligned list management.
I completely disagree with Allen here. His statement even seems internally contradictory to me. As far as I understand what he said, the GTD system cannot be implemented in any application because it is "holistic." Firstly, this would mean that it is even more impossible to implement it "on paper," because "paper" solutions are inherently static. This would mean that Allen has created a brilliant yet unimplementable system. Nonsense.
Unless by "holistic" he doesn't mean "comprehensive," but "infinite," but then we're back to square one.
By "holistic" he means the definition of the word: it's a multifaceted system, of which software can only ever be a part and not the whole. Why? Because GTD relies on you, the person, to critically analyze your lists, your projects, your calendar, and make decisions based on what you see and what you feel. Software just *cannot* do that.
So no, GTD cannot be wholly implemented on paper, because like software, paper is just data management. List management, reference material management, calendar management. But paper, like software, also cannot make decisions for you.
However, this doesn't mean it's unimplementable. It just means one tool cannot do 100% of the GTD process for you. Just like a robot could choose the ideal food for you to eat at every meal, when to eat it based on your calories burned and body type, and even shove it down your throat, it cannot digest it for you. *You* have to do that.
GTD needs the human (and yes, the human, not an LLM or AI or whatever other "live my life for me" tech that's being invented is out there now or in the future) interacting with the data and making decisions at the center of it to work. And software cannot do that for you.
"But you can write software to analyze your lists and projects and calendar and have it prompt you what to do next!" Sure, yeah, you can. But only with the data you put into it. And, realistically, how many of us here keep absolutely perfect systems, all the time? How many of us realistically capture every tiny point of data that contributes to making a decision? I think I can confidently say zero, and say anyone saying they do is lying to themselves. We are all human and make mistakes.
But also -- not all data is worth the effort it takes to input into the system. There are some things you'll never forget, or at least shouldn't, that are just wastes of time to plug into software just so it can do the human element of the work for you. Let's do a small example -- say you have this fancy software that does, theoretically, make all of your decisions on what to work on next. And it tells you to call John Smith to get input for a project. What number do you call? His cell phone? His desk phone? Is he in a meeting? If he is, then it's clearly not the best next action for you to tackle as he's unavailable. But in order to know that, it needs access to his calendar. Okay, say it has that. His calendar needs to be accurate. Okay, say that it is. But maybe you just passed him by the coffee pot and he was having a quick chat with someone 2 minutes ago. No one puts that on their calendar, but the tool can't know that. You know there's a good chance he's not at his phone to answer it. So now the software needs, what facial recognition software and security camera access? You see how crazy this gets, very quickly.
You, as a human going over your lists, can instinctively just parse this and pick another task to do, or quickly decide that off-topic convo at the coffee pot could be interrupted with work questions, hop up and do it. But if you rely on a GTD tool to do this decision-making process for you, it's going to stall out all the time during these specific things that crop up, constantly. Building a tool that can handle the decision-making process can only go so far because it can only ever know so much.
Your tool cannot live your life for you, so it cannot make your critical, in-the-moment decisions for you, either. Only you can -- and I would argue, should -- do that. GTD is a holistic system based on a human being in the middle of it. And software just can't ever replace you, because if it did -- why would it need GTD in the first place?
Hope this makes sense.