How a brain looks
brain/
├── rcllr.toml configuration
├── AGENTS.md rules for every agent (CLAUDE.md points here)
├── INDEX.md generated tables: topics, flat notes, bookmarks
├── .sensitive-paths generated from markers; never edit by hand
├── topics/<topic>/ a folder per topic; README.md holds scope and file table
├── notes/<name>.md single notes, flat
├── bookmarks/<theme>.md saved links, flat
├── sources/ originals that stay verbatim
└── archive/ retired notes, not searched
examples/demo-brain shows a hobby topic, a work topic and one sensitive note.
Every note starts with frontmatter. rcllr fills gaps when it writes:
---
updated: 2026-09-20
status: active
key_fact: Starter lives in the fridge; feed 1:5:5 the evening before baking.
summary: Starter lives in the fridge; feed 1:5:5 the evening before baking.
aliases: [bread, starter]
period: [2026-09]
entities: []
---
key_fact is the one sentence the index shows. summary is its short form. aliases feed the search.
period (months like 2026-09) and entities feed the links map.