Introduction
- Why bother
- The running vault
- How to read this book
Part I: The Vault
A Plain Folder of Markdown
- The five folders
- Why plain text beats a database here
- Git for your vault
- A minimal Obsidian setup
- Filling in note properties automatically
- Use it with any AI tool
- Hands-on: create your vault
Projects, Hub Notes and Session Notes
- The hub note
- The session note
- Why Mistakes and Decisions get headings
- Not only for code
- Closing a session
- Let the AI file its own sessions
- Hands-on: your first project
Small Notes That Link Together
- One idea per note
- Why small notes stay findable
- Linking over filing
- From Inbox to Resources
- Granularity in practice
- Hands-on: break up a long document
Note Properties Your AI Can Rely On
- The six properties
- Who reads it
- Quote values that contain colons
- Summary: the field that does the most work
- Linting
- Hands-on: lint your vault
Part II: The Graph
Your Vault Is Too Big to Read
- Three costs of reading everything
- Retrieval, not reading
- What this book is not
- Hands-on: price your own vault
Turning Your Notes into a Graph
- Getting set up
- Extracting a vault
- What a node is
- How the book’s graph was built
- How conventions become nodes
- Hands-on: your first graph
Edges You Can Trust
- The relation vocabulary
- Confidence tags
- Measure your own ratio
- A bad edge, caught
- Filtering by trust
- Hands-on: audit your edges
Communities and Surprising Connections
- How the graph groups your notes
- Reading the communities of second-brain
- The notes everything connects to
- Surprising connections
- Hands-on: name your communities
The Three Outputs
- The graph data file
- The interactive graph map
- The written graph report
- Keep generated files out of the vault
- Exports we don’t use
- Hands-on: compare degree with the report
Part III: Retrieval and Routing
One Home per Fact
- Why copies rot
- The three homes
- Pointers, not copies
- Story is allowed to repeat; status is not
- Drift
- Hands-on: find the second homes
Routing Your AI to the Right Notes
- Let the folder tell your AI where to look
- The routing table of second-brain
- What a routing file can hold
- Letting the assistant read it
- Testing a routing table
- Hands-on: write your routing table
Cards That Point, Not Tell
- Anatomy of a card
- Status: one home, many readers
- Keep it short on purpose
- Updating a card
- Tracing a status question
- Hands-on: three cards
Asking the Graph Without AI
- The graph’s building blocks
- A small recall script
- Two ways to ask the graph
- Payoffs: status, decisions and note properties
- Wiring it in
- What it costs
- Limits
- Hands-on: build and compare
Part IV: Living With the System
Incremental Updates
- What changes, and how often
- How the graph remembers what changed
- Watching and hooks
- When a full rebuild is fine
- Stale edges after deletions
- Measuring a full run against an incremental one
- Hands-on: keep the graph fresh
Maintenance and Anti-Patterns
- The six anti-patterns
- A checkup script for your vault
- What it found in second-brain
- The weekly review
- Archiving and pruning
- Health metrics
- Hands-on: build your doctor
Putting It Together
- The whole picture
- One project, start to finish
- Measuring the savings
- Teams
- Portability across tools and models
- In the wild: kdeps
- Hands-on: the complete loop
- Closing