the routing layer: what comes after the second brain
Table of content
by Ray Svitla
the personal knowledge management movement spent a decade solving the wrong problem. not because the problem wasn’t real — it was. but because the problem changed and the movement didn’t notice.
the problem that was
in 2015, the bottleneck of knowledge work was retrieval. you’d read a brilliant essay, highlight the key insight, and six months later need that insight for a project. could you find it? across your email, your bookmarks, your notes app, your desktop folder called “important stuff (2)”? almost never.
so the PKM movement built storage solutions. PARA gave you four categories. Zettelkasten gave you linked cards. Notion gave you databases. Obsidian gave you a local vault with a graph view that made you feel like a genius every time you zoomed out.
and it worked. for that problem. for a while.
the problem that is
then LLMs arrived and retrieval became trivially solvable.
semantic search across a million tokens. natural language queries against unstructured notes. “find that thing about emergence and ant colonies from the article I read in November” — a modern AI can do this in seconds across any note format, with or without tags, folders, or organizational structure.
the problem that PARA was designed to solve — where do I file this so I can find it? — is a solved problem. the careful taxonomic work of creating the right folder structure, the right tag hierarchy, the right connection graph — all of this is optimization for a bottleneck that no longer exists.
and yet. the PKM community keeps building. keeps tagging. keeps reorganizing. because organizing feels productive, and the actual unsolved problem is scarier.
the unsolved problem
you have 4,000 notes. AI can search all of them instantly. you ask: “what should I do about this situation?”
the AI returns: twelve relevant notes. articles about leadership, about delegation, about stress management, about saying no, about working harder, about working smarter.
which one applies? right now? for this specific version of you, in this specific context, with this specific configuration of energy and anxiety and ambition?
the AI doesn’t know. it knows what you’ve saved. it doesn’t know who you are.
this is the routing problem. and no PKM system has ever even attempted to solve it.
what routing means
routing is the layer between storage and action. it’s the intelligence that says: given who you are right now, which of the thousand things you know actually applies?
think of it like a network router. a router doesn’t create data. it doesn’t store data (much). it directs data — from source to destination, based on the current state of the network.
a personal routing layer does the same thing for knowledge. it takes the question — “what approach serves me right now?” — and routes it through two inputs:
identity — who you are right now. your tensions, your current energy, your context. not your profile from last year. your state at this moment.
catalog — what exists. philosophies, approaches, tools, techniques. each with conditions for when it applies and when it doesn’t.
the routing layer matches one to the other. identity → catalog → approach. not “here’s everything you ever saved about productivity.” instead: “you’re in a low-energy, high-anxiety state with a deadline in three hours. here’s the one technique that works for this exact configuration.”
the four-file architecture
this is what self.md implements. four files. that’s it.
~/.self/
├── self.md → WHO: your tensions, values, patterns
├── catalog/ → WHAT: curated approaches, each with conditions
├── routes.md → HOW: rules mapping identity states to catalog
└── .journal/ → WHEN: append-only log of shifts and changes
self.md is the identity protocol
. not preferences — tensions. not labels — processes
. it describes who you are in a way that can change over time, tracked by the journal.
catalog/ is the knowledge base. but unlike a second brain’s note vault, each entry has applicability conditions. stoicism isn’t always useful. deep work isn’t always appropriate. each approach knows when it helps and when it hurts.
routes.md is the routing logic. explicit rules: when identity state X, suggest catalog entry Y. transparent, editable, auditable. no black box.
.journal/ is the append-only log that tracks how your identity shifts over time. the AI reads it, proposes diffs to self.md, and you approve or reject. version-controlled identity
.
why this isn’t another framework
I can hear the objection: “great, another four-letter acronym for organizing things.” fair. the PKM space has more frameworks than users at this point.
but routing is categorically different from storage. PARA, Zettelkasten, Notion databases — these are all answers to “how do I organize information?” routing asks a completely different question: “given who I am right now, what information matters?”
you don’t need to abandon your Zettelkasten to add a routing layer. your existing notes become the catalog. your existing vault stays intact. what changes is how you access it — not by search, not by browsing, but by identity-matched routing.
the second brain stores. the routing layer directs. these aren’t competing paradigms. one sits on top of the other. the routing layer is the missing piece that makes the second brain actually useful .
the knowledge that routes
here’s an example of the difference between storage and routing.
stored knowledge: “deep work requires 90-minute uninterrupted blocks. eliminate distractions. batch shallow work.”
routed knowledge: “you’re currently in a high-autonomy phase of your autonomy-structure tension. your energy is low (Tuesday afternoon). your journal shows that in this configuration, 90-minute blocks feel oppressive and you abandon them after 20 minutes. route to: 25-minute focused sprints with permission to stop. source: your own pattern from last month.”
the stored knowledge is generically useful. the routed knowledge is specifically useful — for you, right now, given your identity state. the difference is that routing has an identity input. storage doesn’t.
what AI actually changes
AI doesn’t change what needs to be stored. the articles, highlights, and notes you collect are the same with or without AI.
AI changes what’s possible at the routing layer. because routing requires understanding identity — reading a nuanced self-description and acting on it. understanding that “autonomy ↔ structure, currently leaning structure” means something different from “values autonomy.” making contextual matches between a multidimensional identity state and a catalog of conditionally applicable approaches.
no algorithm before LLMs could do this. you can’t write a SQL query for “match my current existential configuration to the right philosophical approach.” but an LLM can read a self.md file, understand the tensions it describes, cross-reference with a catalog of approaches, and route intelligently.
the routing layer was always the missing piece. AI is what makes it buildable.
the invitation
if you have a second brain — an Obsidian vault, a Notion database, a Zettelkasten, a folder full of highlights — you already have the raw material. the catalog exists. it’s your notes.
what’s missing is the identity file. the thing that tells the router who you are. and writing that — honestly, with tensions rather than labels, as a process rather than a profile — is the hardest and most valuable thing you can do for your personal knowledge system.
storage was the first era. retrieval was the second. routing is the third.
your second brain has everything you need. it just doesn’t know who needs it.
→ why your second brain is dead — the storage paradigm’s eulogy → identity as protocol — the file that makes routing possible → every PKM framework is wrong — what PARA, Zettelkasten, and GTD each miss → the qualified self — from storage to understanding
Ray Svitla stay evolving