vault-sync: 2026-10-18 12:01 (jimmy)

This commit is contained in:
jimmy
2026-10-18 12:01:17 -07:00
parent 181ea8c537
commit 1e8f560d24
43 changed files with 873 additions and 59 deletions
@@ -0,0 +1,33 @@
---
type: note
date: "2026-09-16"
tags: [note, meta]
status: archived
---
# Welcome to Your Vault
Welcome, Tony! Your vault is now set up with the My Brain Is Full - Crew.
## What's Ready
- **5 life areas** under `20_Areas/`: Work, Finance, Learning, Personal, Side Projects
- **MOCs** for every area, plus a master index at `MOC/Index.md`
- **Templates** in `09_templates/` for meetings, projects, ideas, tasks, books, budgets, journals, and more
- **8 crew agents**: Architect, Scribe, Sorter, Seeker, Connector, Librarian, Transcriber, Postman
## How to Use It
1. **Capture** — just tell me something ("save this", "jot this down") or dump notes to `00_Raw/`
2. **Search** — "find my notes on..." and Seeker will look
3. **Organize** — "triage the inbox" and Sorter will file everything
4. **Connect** — "connect the notes" and Connector will link related ideas
5. **Maintain** — "check the vault" for a weekly health audit
## Next Steps
- ♒ Say **"check my email"** when you're ready to connect Gmail
- Say **"create a new agent"** anytime to build a custom agent
- Say **"update my profile"** to change any of your settings
Enjoy your second brain.
@@ -4,6 +4,8 @@ Log of automated changes made by crew agents. Append-only. Newest entries on top
| Date | Agent | Action |
|------|-------|--------|
| 2026-10-18 | Architect | Weekly defrag (5-phase). **Fixed `Meta/vault-map.md` drift** — restored YAML frontmatter + canonical paths (`areas`→`20_Areas`, `resources`→`30_Resources`, `templates`→`09_templates`, `moc`→`MOC`, `inbox`→`00_Raw`, added `people`/`meetings`). Merged stranded root `VeriPath/` (7 files) → `04_projects/veripath/{Clients,Lessons}`. Archived `thornhill-website` → `10_archive/`. Relocated 4 orphan MOCs (AI&LLM, Business, Development, MOC-Meta) → `MOC/`. Relocated `Video Stack/` (13 notes) → `04_projects/video-stack/` + new `status.md`. Removed 3 empty/stray files + drift folders `02_areas`/`03_resources`/`03_templates`. Refreshed `MOC/Index`,`MOC/Work`,`MOC/Learning`; updated `index.md`, `vault-structure.md`, `tag-taxonomy.md`. Report: `Meta/health-reports/2026-10-18 — Defrag Report.md`. |
| 2026-10-18 | Sorter | Daily inbox sweep: 0 notes filed, 0 MOCs updated, 0 links created (`00_Raw/Incoming/` empty). Flagged inbox-path conflict for Architect: vault-map.md maps `{{inbox}}` → `00_Raw/Incoming`, but vault-structure.md + index.md map `{{inbox}}` → `00_Raw/` (with `Incoming/` reserved for external-agent handoffs). Also flagged `00_Raw/2026-09-16 Welcome to Your Vault.md` still `status: inbox` (status hygiene). |
| 2026-10-13 | Sorter | Inbox triage: 0 notes filed, 0 MOCs updated, 0 links created (inbox empty). Logged here retroactively — written to `00_system/agent-log.md` on 2026-10-13 under the wrong `{{meta}}` mapping |
| 2026-10-10 | Sorter | Inbox triage: 0 notes filed, 0 MOCs updated, 0 links created (inbox empty). Logged here retroactively — written to `00_system/agent-log.md` on 2026-10-10 under the wrong `{{meta}}` mapping |
| 2026-09-16 | Architect | Onboarding: created vault-map.md, user-profile.md, vault-structure.md, naming-conventions.md, tag-taxonomy.md, 5 life areas under 20_Areas/, area MOCs + MOC/Index.md, core + area templates, welcome note, crew scoping |
@@ -0,0 +1,109 @@
---
type: report
date: "2026-10-18"
tags: [report, defrag, maintenance]
---
# Vault Defragmentation Report — 2026-10-18
## Summary
- **Files moved:** 27
- **Files removed (empty/stray):** 3
- **Structures created:** `04_projects/video-stack/` (+ `status.md`), Agent-OS section in vault-structure.md
- **Drift folders removed:** `02_areas/`, `03_resources/`, `03_templates/`
- **Namespaces restored:** 4 (`{{areas}}`, `{{resources}}`, `{{templates}}`, `{{moc}}`)
- **Tags registered:** ~50 domain/system tags added to taxonomy
- **MOCs updated:** `MOC/Index`, `MOC/Work`, `MOC/Learning`
- **Inbox items triaged:** 1 (relocated welcome note)
- **Projects archived:** thornhill-website
---
## Structural Changes
### 1. `Meta/vault-map.md` — path drift corrected (CRITICAL)
A 2026-10-02 rewrite converted the map from YAML frontmatter to a table and repointed
four roles at **empty** folders. Crew agents (Sorter, Seeker, etc.) were resolving to
nothing. Restored to canonical YAML frontmatter:
| Role | Was (drifted) | Now (correct) |
|------|---------------|---------------|
| `{{areas}}` | `02_areas` (empty) | `20_Areas` |
| `{{resources}}` | `03_resources` (empty) | `30_Resources` |
| `{{templates}}` | `03_templates` (empty) | `09_templates` |
| `{{moc}}` | `03_shared` | `MOC` |
| `{{inbox}}` | `00_Raw/Incoming` | `00_Raw` (`Incoming/` reserved for handoffs) |
| `{{meta}}` | `00_system` (fixed 10-17) | `Meta` |
| `{{people}}`, `{{meetings}}` | _missing_ | `05_People`, `06_Meetings` |
### 2. Stranded `VeriPath/` merged into its project folder
The 2026-09-16 "merge" of root `VeriPath/` → `04_projects/veripath/` was incomplete.
7 files (3 `Clients/phoenix-salon/`, 4 `Lessons/`) were still marooned at the vault root.
Moved into `04_projects/veripath/Clients/` and `…/Lessons/`; empty `VeriPath/` removed.
### 3. `thornhill-website` archived
Project self-declared **ARCHIVED (2026-10-17)** in its own status.md but still lived in
`04_projects/`. Moved `04_projects/thornhill-website/` → `10_archive/thornhill-website/`.
### 4. Orphaned MOCs relocated to `MOC/`
Four MOC files were outside the `{{moc}}` folder: root `AI & LLM MOC.md`, `Business MOC.md`,
`Development MOC.md`, and `03_shared/MOC - Meta.md`. Now in `MOC/`. Wikilinks by basename
still resolve, so inbound links are unaffected.
### 5. `Video Stack/` given a proper home (structure evolution)
13 orphaned notes at the vault root (`Video Stack/`, tag `#video-stack`, 6 sub-projects)
with no index entry and no parent. Relocated to `04_projects/video-stack/` and given a
`status.md`; surfaced in `MOC/Index`, `MOC/Work`, and `index.md`.
### 6. Stray / empty artifacts cleared
- Deleted 0-byte orphan dailies at root: `2026-09-17.md`, `2026-10-02.md`
- Deleted 0-byte orphan: `20_Areas/Finance/Savings Goals.md`
- Removed empty drift folders `02_areas/`, `03_resources/`, `03_templates/` (untracked leftovers)
- Relocated `00_Raw/2026-09-16 Welcome to Your Vault.md` → `Meta/2026-09-16 — Note — Welcome to Your Vault.md` and cleared its stale `status: inbox`
### 7. Documentation updated
- `Meta/vault-structure.md` — added Agent-OS folders (00_system, 01_user, 01_Wiki,
02_agents, 03_shared, 05_Output, 08_workflows, dream, facts, sessions)
- `Meta/tag-taxonomy.md` — registered ~50 recurring real tags (project + system + domain)
- `index.md` — thornhill row repointed to archive; video-stack row added
---
## Tag Consistency
- Real vault-note tags were audited (placeholder tags like `{{topic-tags}}` exist **only**
in crew source files, not in notes — no pollution).
- Registered recurring unlisted tags: `#video-stack` (12), `#mirror` (7), `#hermes` (6),
`#agent-operations`, `#veripath`, `#phoenix-salon`, `#project-intel`, `#vps`, `#ops`,
`#hallucination`, `#tts`, `#tailscale`, `#headscale`, `#political`, `#salon`, etc.
- Flagged a long tail of one-off descriptive tags (`#byte-dance`, `#change-amplification`,
`#american-english`, …) → recommend a `<tag-garden>` pass to demote/merge.
---
## Recommendations
1. **Video Stack: project or area?** Kept it under `04_projects/`, but it may belong as its
own area (`20_Areas/Video Stack/`) if it becomes a permanent life domain. Needs Tony's call.
2. **Agent-OS vs crew top-level split.** The vault has two parallel numbering schemes
(`00–08` Agent-OS + `04_projects`/`20_Areas`/`30_Resources` PARA). Both are documented now,
but a long-term consolidation decision is Tony's.
3. **Missing `status.md`:** `04_projects/hermes-newsroom/` and `04_projects/voicestudio/`
have notes but no status file — worth creating.
4. **`05_People/` is empty** despite the `{{people}}` role being mapped — first person note
will populate it.
5. **Dangling links** in the pre-crew MOCs (`[[FreeToken]]`, `[[Ollama]]`, `[[Invoices & Billing]]`,
`[[Project Name]]`) — a Librarian/Connector pass should resolve or stub them.
## Next Defrag
- Confirm Video Stack placement and Agent-OS consolidation direction.
- Watch the root: if new root-level folders appear (like `Video Stack/` did), the external
Hermes agent is creating structure outside the map — re-map or absorb.
- Re-run tag-garden to prune the one-off tag tail.
## Suggested next agent
- **Agent**: sorter
- **Reason**: A relocated welcome note + newly-homed Video Stack may have sibling captures still unsorted.
- **Context**: `00_Raw/Incoming/` is empty (clean). `facts/` and `sessions/` are agent-owned and current.
- **Agent**: connector
- **Reason**: MOCs were refreshed and 4 MOCs relocated; new links should be validated.
- **Context**: `MOC/Index`, `MOC/Work`, `MOC/Learning` updated; `Video Stack - Overview` now reachable from the project layer.
@@ -1,6 +1,6 @@
---
agent: architect
last-run: "2026-09-16T09:15:00Z"
last-run: "2026-10-18T09:45:00-07:00"
---
## Post-it
@@ -8,27 +8,24 @@ last-run: "2026-09-16T09:15:00Z"
active-flow: none
next-phase: none
### Collected answers
- Q1 name: Tony
- Q2 language: English
- Q3 secondary languages: English only
- Q4 role: AI Enthusiast/Founder
- Q5 motivation: All of the above (overwhelmed, organization, productivity)
- Q6 obsidian experience: Semi-experienced
- Q7 crew selection: All 8 agents
- Q8 life areas: Work, Finance, Learning, Personal, Side Projects
- Phase 2a answers:
- Work: Founder (running own company/startup)
- Finance: Savings goals
- Learning: Self-study
- Personal: Personal goals
- Side Projects: Startup ideas
- Q-terms: Yes, accepted
- Q-custom-agents: None for now
- Q9 gmail: Gmail enabled
- Q10 gcal: No
- Q-confirmation: Yes, confirmed
### Last operation: defrag (5-phase, 2026-10-18)
- Phase 1 structural audit: FIXED vault-map.md drift (Oct-02 edit repointed areas/resources/
templates/moc to empty folders). Restored YAML frontmatter + canonical paths.
- Merged stranded root `VeriPath/` (7 files) → `04_projects/veripath/{Clients,Lessons}`.
- Archived `thornhill-website` → `10_archive/` (self-declared archived 10-17).
- Relocated 4 orphan MOCs → `MOC/` (AI&LLM, Business, Development, MOC - Meta).
- Relocated `Video Stack/` (13 notes) → `04_projects/video-stack/` + new status.md.
- Removed 3 stray/0-byte files + empty drift dirs `02_areas`/`03_resources`/`03_templates`.
- Moved welcome note → Meta/, cleared stale status: inbox.
- Phase 2: taxonomy extended (~50 real tags registered; no note-level placeholder pollution).
- Phase 3: refreshed MOC/Index, MOC/Work, MOC/Learning; updated index.md.
- Phase 4: documented Agent-OS folders in vault-structure.md.
- Phase 5: report at `Meta/health-reports/2026-10-18 — Defrag Report.md`; logged in agent-log.
### Onboarding complete
- Vault structure, areas, MOCs, templates, meta files, welcome note, crew scoping: all done.
- Vault already had a pre-existing PARA + Agent OS structure; crew integrated alongside it.
### Issues detected / decisions pending (Tony)
- Video Stack: keep as project or promote to area `20_Areas/Video Stack/`?
- Consider consolidating the two top-level numbering schemes (Agent-OS 00–08 vs PARA 04/20/30).
- Missing `status.md`: `hermes-newsroom`, `voicestudio`.
- Dangling links in pre-crew MOCs → suggest Librarian/Connector.
- One-off tag tail (#byte-dance, #change-amplification, …) → suggest `/tag-garden`.
- Watch for root-level drift folders (external Hermes agent creates outside vault-map).
@@ -1,8 +1,13 @@
---
agent: sorter
last-run: "2026-10-17T00:00:00Z"
last-run: "2026-10-18T15:02:04Z"
---
## Post-it
No notes in inbox to process.
- Daily sweep 2026-10-18: `00_Raw/Incoming/` EMPTY — 0 notes filed, 0 MOCs updated, 0 links created.
- Path conflict (needs Architect): vault-map.md → `{{inbox}}` = `00_Raw/Incoming`; vault-structure.md + index.md → `{{inbox}}` = `00_Raw/` (with `Incoming/` reserved for external-agent handoffs). I resolved via vault-map per skill rule, but the two disagree.
- Status hygiene (for Librarian): `00_Raw/2026-09-16 Welcome to Your Vault.md` still carries `status: inbox` though it's a durable onboarding doc. Recommend moving to `00_system/` or flipping to `status: filed`.
- Inbox was empty on 10-10, 10-13, 10-17 and again 10-18 — nothing accumulating, no filing patterns to report.
- Reminder: external agents (Hermes/Leonard) drop handoffs into `00_Raw/Incoming/`; nothing pending there.
- No action items extracted (no notes). Next sweep: re-check `00_Raw/Incoming/` and `00_Raw/` root.
+18 -4
View File
@@ -3,7 +3,7 @@
The official tag list and hierarchy. Tags unknown to this taxonomy should be flagged by the Librarian or added here after review.
## Type Tags (one per note, matching frontmatter `type`)
`#note`, `#project`, `#area`, `#moc`, `#meeting`, `#task`, `#idea`, `#person`, `#daily`, `#journal`, `#book`, `#course`, `#budget`, `#investment`, `#work-log`, `#weekly-review`, `#review-later`
`#note`, `#project`, `#area`, `#moc`, `#meeting`, `#task`, `#idea`, `#person`, `#daily`, `#journal`, `#book`, `#course`, `#budget`, `#investment`, `#work-log`, `#weekly-review`, `#review-later`, `#report`, `#reference`, `#audit`
## Area Tags
- `#area/work`
@@ -13,17 +13,31 @@ The official tag list and hierarchy. Tags unknown to this taxonomy should be fla
- `#area/side-projects`
- `#area/vps`
> **Note:** Area `_index.md` and area MOC files carry the bare area name as a secondary tag (e.g. `tags: [area, finance]` or `tags: [moc, finance]`); ordinary notes inside an area carry the `#area/<area>` hierarchical form.
## Status Tags
- `#status/inbox` — new, needs routing
- `#status/active` — in progress
- `#status/done` — completed
- `#status/archived` — closed
## Domain Tags (examples — expand over time)
- `#startup`, `#savings`, `#self-study`, `#goals`, `#health`, `#ai`
## Project Tags (registered projects)
`#veripath`, `#phoenix-salon`, `#video-stack`, `#ashbot`, `#athena-oracle`, `#search-os`, `#rudr9`, `#voicestudio`, `#newsroom`, `#hermes-dashboard`, `#trace-review-bot`
## System / Agent-OS Tags
`#hermes`, `#leonard`, `#jimmy`, `#mirror`, `#agent-operations`, `#ops`, `#vault-health`, `#meta`, `#problems`, `#handoff`, `#reflection`
## Domain Tags (registered — expand over time)
- **AI/ML:** `#ai`, `#ai-tools`, `#ai-search`, `#ai-memory`, `#models`, `#inference`, `#tts`, `#hallucination`, `#reliability`, `#gate-detection`, `#blind-fact-check`
- **Business:** `#startup`, `#strategy`, `#competitor`, `#client`, `#salon`, `#local-seo`, `#remediation`
- **Infra:** `#infrastructure`, `#network`, `#tailscale`, `#headscale`, `#vps`, `#gateway`, `#fallback`
- **Personal:** `#savings`, `#goals`, `#health`, `#self-study`, `#journal`, `#coach`
- **Video:** `#video-stack`, `#political`, `#longform`, `#scorecard`
## Hierarchy Rules
- Every note uses its `type` tag
- Area notes use their `area/...` tag in addition
- MOCs and area indexes carry both `#moc`/`#area` and their area tag
- Do NOT invent new top-level tags without updating this file and the tag-garden skill
- Project notes use the project tag AND the `type` tag
- Do NOT invent new top-level tags without updating this file and the tag-garden skill
- Prefer hierarchical forms over one-off tags; one-off descriptive tags (`#byte-dance`, `#change-amplification`) should be demoted to plain text or merged into a domain tag at the next `<tag-garden>` run
+30 -11
View File
@@ -1,17 +1,36 @@
---
name: vault-map
description: Canonical mapping of vault roles to physical directories.
inbox: "00_Raw"
projects: "04_projects"
areas: "20_Areas"
resources: "30_Resources"
archive: "10_archive"
people: "05_People"
meetings: "06_Meetings"
daily: "04_Daily"
templates: "09_templates"
moc: "MOC"
meta: "Meta"
---
# Vault Map
Canonical mapping of vault-role tokens to physical directories. Agents resolve
`{{token}}` placeholders against the YAML frontmatter above. Do not substitute
other `{{...}}` patterns (dates, names, template placeholders).
| Role | Path | Description |
|---|---|---|
| `{{inbox}}` | `00_Raw/Incoming` | Raw, unprocessed inputs. |
| `{{projects}}` | `04_projects` | Active projects with specific goals/deadlines. |
| `{{areas}}` | `02_areas` | Ongoing responsibilities and life domains. |
| `{{resources}}` | `03_resources` | Reference material, research, and library. |
| `{{archive}}` | `10_archive` | Completed projects and cold storage. |
| `{{daily}}` | `04_Daily` | Time-based logs and daily notes. |
| `{{templates}}` | `03_templates` | Reusable structures for notes. |
| `{{meta}}` | `Meta` | System files, policies, and config. |
| `{{moc}}` | `03_shared` | Maps of Content and high-level navigation. |
| `{{inbox}}` | `00_Raw` | Dump zone. `00_Raw/Incoming/` = external-agent handoffs only. |
| `{{projects}}` | `04_projects` | Active projects (status.md + decisions.md per project). |
| `{{areas}}` | `20_Areas` | Personal areas (PARA): Work, Finance, Learning, Personal, Side Projects, VPS. |
| `{{resources}}` | `30_Resources` | Personal resources (transcripts, references, Review Later). |
| `{{archive}}` | `10_archive` | Stale/old projects and cold storage. |
| `{{people}}` | `05_People` | People notes. |
| `{{meetings}}` | `06_Meetings` | Meeting notes, organized by year. |
| `{{daily}}` | `04_Daily` | Daily notes & consolidations. Raw transcripts → `sessions/`. |
| `{{templates}}` | `09_templates` | Note templates. |
| `{{moc}}` | `MOC` | Maps of Content and high-level navigation. |
| `{{meta}}` | `Meta` | Crew system files, policies, and config. |
> **History note:** On 2026-10-02 this file was inadvertently rewritten to point at
> `02_areas`/`03_resources`/`03_templates`/`03_shared` (empty drift folders). Restored
> to the canonical PARA+Agent-OS paths on 2026-10-18 by the Architect (defrag).
@@ -30,6 +30,21 @@ Supporting entry points that are NOT indexes: `HOME.md` (constitution), `STATUS.
| `{{templates}}` | `09_templates/` | Note templates |
| `{{moc}}` | `MOC/` | Maps of Content |
### Agent-OS folders (pre-existing, owned by Hermes/Leonard — do not restructure casually)
| Folder | Purpose |
|--------|---------|
| `00_system/` | Memory policy, boot instructions, decision log |
| `01_user/` | Durable facts about Tony (confirmed + proposed memory) |
| `01_Wiki/` | High-signal curated topic pages |
| `02_agents/` | Hermes + Leonard + apollo + jimmy rules, lessons, boot prompts, facts |
| `03_shared/` | Cross-agent workflows + `agent-operations/` (problems log, remediation backlog) |
| `05_Output/` | Shippable artifacts for humans/clients (oracle blogs, search-os reports) |
| `08_workflows/` | Consolidation procedures |
| `dream/` | Overnight agent dream/insight logs |
| `facts/` | Durable fact files (Hermes memory writes) |
| `sessions/` | Raw agent session transcripts (`YYYY-MM-DD.md`) — NOT daily notes |
## Areas (under `20_Areas/`)
| Area | Sub-structure | Purpose |