I'm new to org-mode (and emacs in general), and have been trying to follow the tutorials and manuals to set up a GTD-like system.
I currently have an "inbox.org" file with two first-level headings ("Inbox" and "Processing"). I also have a "todo.org" file with a "Projects" heading.
I've set up
org-refile-targets so that any task in inbox.org can be refiled to todo.org. When I refile something, it shows me all the headings in all my org files to choose.
However, what I'd really like to do is have the refile targets change based on the heading or file I'm currently in.
So, for example, for tasks under the "Inbox" heading, the only refile target available should be "Processing".
For tasks under "Processing", the only refile targets available should be "Projects", "Someday" (goes to a someday.org file), or "Reference" (goes to a reference.org file).
This way, I can create sort of a directional "workflow" to enforce the GTD decision model. Is it possible to set this up with org-mode?