Clarify and route inbox items (GTD PROCESS)
Routes inbox items through GTD workflow with user-guided classification and staging
/plugin marketplace add pentaxis93/recursive-loop/plugin install second-brain@recursive-loopExecute the GTD PROCESS workflow. A micro-ritual, not automation.
Trigger: "process inbox", "process gtd"
Before processing any item, read all inbox contents and physically sort into staging folders.
Source Locations:
{{brainFolder}}/00-inbox/*.md{{brainFolder}}/00-inbox/voice-transcripts/*.md{{brainFolder}}/00-inbox/dumps/*.mdStaging Structure:
00-inbox/
├── _staged/
│ ├── quick-wins/ # Simple, obvious routing
│ ├── voice/ # Voice transcripts (always process LAST)
│ ├── rich/ # Need clarification or prism
│ └── duplicates/ # Detected duplicates (review before delete)
Operations:
_staged/voice/ (process last due to volume)_staged/quick-wins/_staged/rich/_staged/duplicates/Output: Present summary to user:
Why physical sorting: Enables interruption at any point. Resume by checking what remains in _staged/ folders. Process is idempotent.
User confirms before proceeding to Phase 2.
Processing order: _staged/quick-wins/ → _staged/rich/ → _staged/voice/
For each item in queue, complete all steps before moving to next:
User must touch every item. Use AskUserQuestion to bundle context + clarification in one interaction.
Context first: Present the capture content:
Then ask using AskUserQuestion with appropriate options:
Question: "How should we route this?"
Options based on content:
- Task → [likely area/project]
- Someday/maybe
- Reference note
- Trash
- (Other - user specifies)
For ambiguous items, ask clarifying questions first:
Principle: Minimize friction. One AskUserQuestion call bundles context + decision. User sees content, provides input, done.
After user input, confirm the specific routing:
Brief proposal. User approves or corrects.
After all items processed:
_staged/ subfoldersPartial completion: If session ends mid-process, staged folders preserve state. Next invocation resumes from remaining staged items.
Only if user explicitly says "batch" or "process all automatically"
Processing is a micro-ritual. Not automation.
Each capture is a commitment. We invoke attention, clarify its nature, route it to proper destination, then banish it. Like sending souls to their proper destination.
Strong Idempotence: Time dimension irrelevant. Instructions in any capture (first or last) honored. Duplicates detected and skipped.