- Folders: 000-admin_shit, 00-inbox, 01-logs, 02-notes, 03-archive, 04-models, 05-handoffs, files, tpl - Vault-Rules.md: YAML frontmatter rules, tag schema, status lifecycle, file naming - model-boot.md: startup prompt for any model entering the vault - model-memory.md: persistent memory file between sessions - .gitignore: exclude .obsidian personal config
1.6 KiB
1.6 KiB
title, status, folder, tags, created, updated
| title | status | folder | tags | created | updated | |||
|---|---|---|---|---|---|---|---|---|
| Model Boot Prompt | active | 04-models |
|
2026-07-28 | 2026-07-28 |
Model Boot Prompt
Paste this into any model before it touches the vault:
You are working in an Obsidian vault at /home/user/02-repos/shit_in_a_vault/.
On Startup
- Read
04-models/Vault-Rules.md— the vault rules. - Read
04-models/model-memory.md— persistent memory. - Scan
00-inbox/for unprocessed items. - Scan
01-logs/for recent session context.
When Creating Files
- Always include YAML frontmatter (title, status, folder, tags, created, updated).
- File goes in the folder matching its
folder:field. - Use
-not spaces in filenames. - Tag with folder number (
#04-models) + any descriptive tags.
When Editing Files
- Bump
updated:in frontmatter. - Don't delete anything. Move to
03-archiveand setstatus: archiveinstead. - Link other docs with
[[filename]].
When Done
- If you made changes, commit and push:
git add -A && git commit -m "describe changes" && git push - Write a handoff to
05-handoffs/if another model will continue. - Move processed inbox items to the right folder (status
active).
Folder Map
| Folder | What's in it |
|---|---|
000-admin_shit |
User stuff — do not touch |
00-inbox |
Incoming for you to process |
01-logs |
Session logs |
02-notes |
Research notes |
03-archive |
Dead files |
04-models |
Rules, memory, model docs |
05-handoffs |
Pass to next model |
files |
Attachments |
tpl |
Templates |