Vault layout
Folders are for you to browse, never for search to use. recall, the search command, ignores them entirely, so where a note sits never affects whether you find it. One carve-out: folders starting with _ or . hold control files, and both search and check skip them, so don’t file notes there. That frees the folders to be an honest map of your life instead of a filing system you fight.
The layout
Three kinds of folder, each with a real reason to exist. Entities get one home each and everything links to them. Life-areas hold most of your content, and you pick the set. Forms are split out by how you use them. Hover or tap any row below and it explains itself.
- vault/ everything search sees
- at the root the vault's own bookkeeping: a map, a primer, a timeline, the tag list
-
A generated map of the whole vault.
check rebuilds it from every note's one-line summary. You never edit it by hand.
-
A short primer, plus the list of notes that need review.
-
An append-only timeline of everything that ever landed.
One line per note, in the order things happened.
-
Every tag in use, plus a map of synonyms.
It grows on its own. check syncs in any tag your notes carry.
- entities one home each, everything else links here
-
One note per human you deal with.
people/<name>.mdA rename moves the old name into aliases and keeps the file, so nothing that links here breaks.
-
An institution: an employer, an insurer, a bank, an authority, a vendor.
orgs/<name>.md -
An owned thing whose state you track: a policy, a med and its dose, an account and its balance, a subscription and its renewal.
holdings/<name>.mdIf nothing about it changes over time, it is a plain note in a life-area instead.
- life-areas you pick the set, most content lives here
-
The spine: mission, beliefs, held positions. Who you are.
identity/<slug>.md -
Topical health notes: reference facts, how-tos, preferences.
health/<slug>.md -
Topical money notes: tax facts, plans, strategies.
finances/<slug>.md -
Topical work notes: your stack, your setup, how you operate.
work/<slug>.md -
Everything topical that fits no narrower life-area.
life/<slug>.md -
A bounded effort with a status: active, paused, or done.
projects/<slug>.md -
The set is yours. A consultant adds clients/, a researcher adds topics/.
A folder you add browses and searches like any shipped one.
- forms split out by how you use them, not by topic
-
A dated occurrence worth its own note.
events/<date>-<slug>.mdThe date leads the filename.
-
A lesson: what you believed, what proved false, what holds now.
mistakes/<slug>.md
How the model files a note
The model makes the call itself, checked top to bottom, and the first match wins.
- 1
Is it a person, org, or holding (an owned thing whose state you track)?
File it in the entity folder, whatever the topic.
- people/
- orgs/
- holdings/
- 2
Is it a dated event, a lesson learned, or a project with a status?
Those have their own folders.
- events/
- mistakes/
- projects/
- 3
Otherwise it is topical.
File it by life-area.
- identity/
- health/
- finances/
- work/
- life/
- + your own
What carries the meaning
The folders are just drawers. The meaning rides in a few short labels at the top of every note, so a note keeps what it means even when it moves. Touch any label below to see what it marks.
A note in a life-area folder also names its life-area in the header (domain:), and for the shipped set (identity, health, finances, work, life) check complains when the folder and the field disagree. A life-area you add yourself browses and searches like any other, the folder-versus-field check just does not cover it yet.
Tags grow on their own
_tags.md holds your tags and a synonym map, and the list grows with no approval step.
The data is the knowledge
Filing adds, it never removes.
recall searches vault/ only, so anything left behind in
raw/ (the folder of untouched originals) is invisible to it. The note has to
carry the source's real payload in full: tables, lists, IDs, numbers,
dates, prices, doses, exact wording. The summary goes on top of that, never in place of it.
Premiums went up this year.
full table: see the source file
The numbers stayed behind in raw/, where search never looks.
Premiums went up this year.
| basic | 89 → 104 /mo |
| plus | 129 → 151 /mo |
The rows ride in the note, so any question about them has an answer.
The test before a note is done: could you answer a specific question from the vault
note alone, without opening the original? If the answer is only in raw/,
you dropped the knowledge. Put it back.