Use when the user runs /inbox or asks to process the inbox folder in the RDL vault. Reads unprocessed files, routes content to correct vault locations, creates or updates notes with wikilinks, and deletes processed originals.
Process all files in inbox/, route each to the correct vault folder per the structure in CLAUDE.md, create or update the target notes with wikilinks and frontmatter, then delete the originals from inbox.
Always show the routing plan before touching any files.
inbox/ — skip directories[[wikilinks]]inbox/Use today's date from in the system context, or if unavailable.
currentDatedate +%Y-%m-%d| Content type | Destination |
|---|---|
Claude Code session summary (filename starts with session- or has tags: [session]) | sessions/ — rename from session-YYYY-MM-DD-slug.md to YYYY-MM-DD-slug.md |
Voice capture (has tags: [voice-capture] or source: voice) | sessions/ |
| Project update, idea, spec, feature | projects/{project-name}/ |
| Server, DNS, hosting, Coolify, deploy | infrastructure/ |
| Shop equipment, printing process, SOP | sops/ |
| Business strategy, pricing, financials | business/ |
| Daily log, meeting note, quick entry | daily/ |
| API docs, research, reference material | resources/ |
| High-level summary or orientation | _context/ |
If routing is ambiguous, ask before proceeding.
tags, status, updated[[wikilinks]] to related notes mentioned in the contentlowercase-kebab-case.mdIf inbox/ has no unprocessed files, say so and stop.