Everything so far created structure; this step makes the structure
teachable. Put the map and working agreements in the project file your
agent reads at startup: AGENTS.md for Codex, CLAUDE.md for Claude Code,
or the equivalent file your tool supports. With it, a fresh session files
correctly, proposes instead of assuming, and respects archived/
without being told. Without it, every session starts as a guest.
You’ve met this before. Onboarding docs and the ops runbook: the
document that turns “new person” into “person who knows how we do
things here.” The difference is compliance: an agent actually reads
it, every time, and a good one follows it more literally than any
hire ever did. Which cuts both ways: write it precisely.
What goes in it
The map: each directory and what living there means
(step 2’s table, essentially).
The conventions: kebab-case, minimal frontmatter, file→folder
graduation (step 1).
The working agreements: behavior, not values, same discipline
as the coding-agents guide:
moves are proposed as lists; archived/ is read-only; no new
top-level directories without asking; inbox items land verbatim;
the log is append-only.
The routines: what “process the inbox”, “log it”, and the
monthly active/ sweep mean in this vault, so you can say three
words and get the same procedure every time.
A test worth running: open a completely fresh session and ask it to
file something, with no instructions beyond the vault itself. Where
it stumbles is what the instructions have not taught yet.
Try it
TRY IT Twice corrected
you
You filed the podcast notes under active/ again. Recurring stuff like that goes in its own topic folder, remember? I fixed the same thing last month.
agent
Second correction, same reason. The file is easy to move; the question is what happens to the rule.
Pick the agent's next move, then see where it leads:
you
Six weeks later, different session: the podcast notes are in active/ again.
agent
That session never saw this conversation: "I'll remember" lasted exactly as long as my context did. The vault's agent instructions still don't mention recurring topics, so every fresh session re-derives the same wrong guess from the same ambiguous structure.
the baseline
The instance was fixed; the cause was left in place. A correction that lives in conversation memory dies with the session. The third correction is already scheduled. AF-19
you
Six weeks later, a completely fresh session files new podcast notes.
agent
Filed to topics/podcast/. The project instruction made it unambiguous, so there was nothing to guess. The correction you made twice now works for every future session that opens this vault.
correct
Twice-corrected means the rule was missing, not the memory: one line in the file every session reads converted a recurring correction into a permanent behavior. Add it at the moment of the correction, not someday.
you
The new doc says every project needs an index.md with goal/status/next-action frontmatter. Almost none of my folders have that.
agent
The doc describes the vault I'd design, not the one you have, so now every session inherits a conflict: follow the doc and refactor your files uninvited, or follow the files and ignore the doc. I documented an aspiration and called it a convention.
plausible but wrong
The aspirational instructions teach a vault that doesn't exist, forcing every session to choose between the document and reality. Codify what's true, or change the files first, then write it down.
Try it with your agent
Read my entire vault (directory layout, existing notes, the log)and draft the supported project instruction file at the root (AGENTS.md,CLAUDE.md, or the documented equivalent) so it teaches a future agent sessionhow to work here. Include: the directory map with what each locationmeans, the naming and frontmatter conventions you observe, workingagreements (moves proposed as lists before execution; archived/ isread-only; no new top-level directories without asking; inboxcaptures land verbatim; log is append-only), and the named routines(process the inbox, log it, monthly active sweep) as shortprocedures. Where you had to guess a convention because the vault isinconsistent, list the guess separately and ask me instead ofenshrining it. Show me the draft before writing.
Watch out
Aspirational instructions: documenting conventions you wish
you had, that the vault’s actual files contradict. The agent will
follow the doc, fight the reality, and produce weirdness. Codify
what’s true, or fix the files first.
Staleness: the shape drifts, the doc doesn’t. When you correct
an agent’s filing twice for the same reason, that correction is a
missing line. Add it then, not “someday.”
Novel-length onboarding: an instruction file the size of a chapter
buries its own agreements. The vault’s map plus ~8 one-line rules
covers a personal vault.