[2026-05-16] vault strategy: topic maps, enrichment worker v2, wiki/tech indexed, memory-curation cron

This commit is contained in:
Alexey Martemyanov
2026-05-16 12:57:03 +06:00
parent 561d57d260
commit 1f5f478ff2
24 changed files with 636 additions and 105 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ related: [[personal/projects/psychologist-app/overview]], [[personal/projects/or
updated: 2026-05-16
---
- [ ] Приложение психолог
- [ ] Приложение психолог → [[personal/projects/psychologist-app/overview]]
- [ ] Saved pasteboard items keyboard access
- [ ] Keyboard cowboy visual hotkey utility https://github.com/zenangst/KeyboardCowboy?tab=readme-ov-file
- [ ] Built in keyboard viewer https://www.imore.com/how-use-keyboard-viewer-your-mac
+9 -4
View File
@@ -3,9 +3,10 @@ title: "⏳ Отложенные"
aliases: [Отложенные, deferred-tasks]
tags: [personal, lists, tasks]
updated: 2026-05-16
related: [[personal/documents/todo-list]]
---
- [ ]- [ ] Ёлка в лаки
- [ ] Ёлка в лаки
- [ ] Arduino alvik
- [ ] Lowrider CNC
- [ ] Mesh сети → [[mesh-networks]]
@@ -13,7 +14,7 @@ updated: 2026-05-16
- https://youtu.be/ZGO-eDPMJfY
- [ ] inpx book browsing UI
- https://github.com/mallexxx/inpxer
- https://github.com/bookpauk/inpx-web?tab=readme-ov-file
- https://github.com/bookpauk/inpx-web?tab=readme-ov-file
- [ ] Скачать Уроки Истории https://sponsr.ru/feed/?page=1
- [ ] Tuist
- [ ] ngrok
@@ -45,7 +46,7 @@ updated: 2026-05-16
- [ ] devhunt
- [ ] Android app фильтр rutracker
- Авто-синк с imdb/tmdb/kp
- Фильтр всех фильмов по стране, году, жанру
- Фильтр всех фильмов по стране, году, жанру
- Скрытие просмотренных/скачанных/откл фильтра
- [ ] Starcoder2
- [ ] Trello, teamcheck
@@ -98,4 +99,8 @@ updated: 2026-05-16
- [x] Новый шаблон бюджета на SQL
- [x] Work time tracker gh:ActivityWatch
- [x] Утилита для классификации покупок в бюджет
- [x] Track pad middle click gh:MiddleClick-Ventura
- [x] Track pad middle click gh:MiddleClick-Ventura
## Связанные заметки
- [[personal/documents/todo-list]]
+6 -1
View File
@@ -3,6 +3,7 @@ title: "🇷🇺 Задачи РФ"
aliases: [Задачи РФ, russia-tasks]
tags: [personal, lists, tasks, russia]
updated: 2026-05-16
related: [[family/documents/bring-to-russia]]
---
- [ ] продать оружие
@@ -127,4 +128,8 @@ updated: 2026-05-16
- [x] Скрутить люстры
- [x] Кредит (ср, 22 мар. 2023 г.)
- [x] Налоговая
- [x] Жижа
- [x] Жижа
## Связанные заметки
- [[family/documents/bring-to-russia]]
+109
View File
@@ -0,0 +1,109 @@
---
title: Personal Index
updated: '2026-05-16'
type: topic-map
tags:
- index
- personal
---
# Personal — Topic Map
> Топик-карта personal/ vault. Поддерживается enrichment воркером (воскресенье 03:00).
> **Принцип:** кластеры → hub-note → связанные файлы. Воркер читает эту карту, линкует по ней, дополняет при находке новых кластеров.
> Last updated: 2026-05-16
---
## 🧠 Personal OS
*Система личного управления: агенты, pipeline, vault, executor*
Hub: [[wiki/personal-os-architecture|Personal OS Architecture]]
- [[personal/projects/personal-os/obsidian-vault-strategy|Vault Strategy]] — план развития vault
- [[personal/projects/personal-os/executor-orchestrator-redesign|Executor Redesign]]
- [[personal/projects/personal-os/executor-v2-redesign|Executor v2]]
- [[personal/projects/personal-os/executor-security-analysis|Executor Security]]
- [[personal/projects/personal-os/executor-spawning-research|Executor Spawning Research]]
- [[personal/projects/personal-os/hermes-calendar-access|Hermes Calendar Access]]
- [[personal/plans/kraken-voice-tasks|Kraken Voice Tasks]]
---
## 📱 psychologist-app
*AI психолог iOS — активный проект*
Hub: [[personal/projects/psychologist-app/overview|Overview]]
- [[personal/projects/psychologist-app/overview|Overview]] — обзор проекта
- [[personal/projects/psychologist-app/market-analysis|Market Analysis]]
- [[personal/projects/psychologist-app/market-focus|Market Focus]]
- [[personal/projects/psychologist-app/marketing-strategy|Marketing Strategy]]
- [[personal/projects/psychologist-app/monetization-revenuecat|Monetization]]
- [[personal/projects/psychologist-app/character-design|Character Design]]
- [[personal/projects/psychologist-app/onboarding-ux|Onboarding UX]]
- [[personal/projects/psychologist-app/naming|Naming]]
- [[personal/projects/psychologist-app/crisis-protocol|Crisis Protocol]]
- [[personal/projects/psychologist-app/privacy-legal|Privacy & Legal]]
- [[personal/projects/psychologist-app/dev-setup|Dev Setup]]
- [[personal/projects/psychologist-app/skip-tools-poc|Skip Tools POC]]
- [[personal/projects/personal-os/ai-psychologist-research|AI Psychologist Research]]
- [[personal/projects/personal-os/unprejudiced-ai-psychologist|Unprejudiced AI Psychologist]]
---
## 🌐 orblab
*Orb Lab — SwiftUI animated orb macOS app*
Hub: [[personal/projects/orblab|orblab]]
- [[personal/projects/orblab|orblab]]
---
## 🧘 Психология
*Сессии с AI психологом, профиль, инсайты*
Hub: [[personal/psychology/profile|Psychology Profile]]
- [[personal/psychology/profile|Profile]]
- [[personal/psychology/insights|Insights]]
- [[personal/psychology/prompts|Prompts]]
- [[personal/psychology/observations/2026-W20|W20 Observations]]
---
## 🗒 Списки и задачи
- [[personal/documents/todo-list|✅ Список дел]]
- [[personal/documents/deferred-tasks|⏳ Отложенные]]
- [[personal/documents/russia-tasks|🇷🇺 Задачи РФ]]
- [[personal/documents/app-ideas|🍽️ App ideas]]
- [[personal/documents/budget-app-features|Приложение бюджет]]
- [[personal/documents/books-reading-list|📚 Книги читать]]
- [[personal/documents/3d-print-wishlist|3D печать — хотелки]]
---
## 🛠 Техническая документация (personal)
- [[personal/docs/docker_colima_setup|Docker Colima Setup]]
- [[personal/docs/truenas-remote-access-reverse-proxy|TrueNAS Remote Access]]
- [[personal/docs/Swift cross-platform testing|Swift Cross-Platform Testing]]
- [[personal/music-download-practices|Music Download Practices]]
- [[personal/spotify-library|Spotify Library]]
---
## Инструкция для enrichment воркера
При обходе `personal/`:
1. Читай эту карту первым делом
2. Для каждого файла — найди его кластер (по тегам, пути, содержимому)
3. Добавь `related:` ссылку на hub-note кластера
4. Если app-ideas упоминает идею у которой есть проект — добавь inline ссылку рядом с пунктом
5. Если файл явно принадлежит кластеру которого нет в карте — добавь новый раздел сюда
6. Никогда не хардкоди кластеры в промпте — карта = единственный источник правды
@@ -0,0 +1,36 @@
---
date: 2026-05-16
status: complete
---
# Enrichment Run — 2026-05-16
## Done
- Formatting fixed: deferred-tasks.md
- Formatting fixed: kids-activities.md
- lerua-shopping.md: fixed wrong related field
- Wikilinks added: deferred-tasks.md → [[personal/documents/todo-list]]
- Wikilinks added: russia-tasks.md → [[family/documents/bring-to-russia]]
- Wikilinks added: altai-shopping.md → [[family/documents/altai-house-inventory]]
- Wikilinks added: altai-house-inventory.md → [[family/documents/altai-shopping]]
- Wikilinks added: fasteners-nomenclature.md → [[family/documents/lerua-shopping]]
- Wikilinks added: lerua-shopping.md → [[family/documents/fasteners-nomenclature]]
- Wikilinks added: home-automation-wishlist.md → [[family/how-to/kraken-access]]
- Wikilinks added: games-wishlist.md → [[family/documents/movies-watchlist]]
- Wikilinks added: karaoke-songs.md → [[family/documents/movies-watchlist]], [[family/documents/kids-songs]]
- Wikilinks added: kids-activities.md → [[family/documents/kids-songs]]
- Wikilinks added: hiking-packing-list.md → [[family/documents/trip-packing-list]]
- Wikilinks added: movies-watchlist.md → [[family/documents/games-wishlist]], [[family/documents/karaoke-songs]]
- Wikilinks added: kids-songs.md → [[family/documents/kids-activities]], [[family/documents/karaoke-songs]]
- Wikilinks added: trip-packing-list.md → [[family/documents/hiking-packing-list]]
- app-ideas.md: linked Приложение психолог → psychologist-app/overview
- personal/index.md updated
- family/index.md updated
## Unfinished
(none)
## Stats
- Files with frontmatter added: 0
- Files with wikilinks added: 14
- Files with formatting fixed: 2
- app-ideas links added: 1
@@ -154,22 +154,45 @@ On schedule → periodic lint, consolidation
### Проект 1: Vault Enrichment
**Цель:** граф живой, поиск работает по aliases, Dataview агрегирует.
**Цель:** граф живой, поиск работает по aliases, Dataview агрегирует, файлы связаны по смыслу.
**Шаги:**
1. Убрать Task 3b из wiki-curation промпта
2. Создать enrichment cron (еженедельно):
- Проходит по `personal/documents/`, `family/documents/`
- Для каждого файла без frontmatter: добавляет `aliases`, `tags`
- Для переименованных файлов: alias = оригинальное имя
- Добавляет wikilinks к связанным файлам
- НЕ переименовывает, НЕ перекладывает
3. Создать `personal/index.md` и `family/index.md` с Dataview секциями
4. Создать `VAULT-INDEX.md` в корне — живой dashboard для агента
#### Ключевой принцип: topic map как источник правды
`family/index.md` и `personal/index.md` — это не просто каталоги файлов, а **топик-карты vault**.
Карта содержит:
- Топики / кластеры (Алтай, Лаки Парк, Kraken, psychologist-app, …)
- Какие файлы принадлежат каждому кластеру
- Ссылку на hub-note кластера (основную заметку)
**Enrichment воркер читает карту первым делом и работает по ней** — не по хардкоду в промпте. Если находит новый кластер которого в карте нетдобавляет его туда сам. Карта самодополняется.
```
family/index.md (topic map)
├── ## Место: Алтай
│ hub: family/places/altai.md (создать при необходимости)
│ files: altai-shopping, altai-house-inventory
├── ## Место: Лаки Парк (Тайга)
│ hub: family/how-to/truenas-infrastructure.md
│ files: lerua-shopping, fasteners-nomenclature
├── ## Инфраструктура: Kraken
│ hub: family/how-to/kraken-access.md
│ files: kraken-portainer-access, openmediavault-rpi5, …
└── …
```
#### Шаги
1. ✅ Убрать Task 3b из wiki-curation промпта — **сделано 2026-05-16**
2. ✅ Добавить frontmatter + aliases на 24 файла documents/ — **сделано 2026-05-16**
3. ✅ Создать enrichment cron (воскресенье 03:00) — **запущен 2026-05-16**
4. **Пересобрать `family/index.md` и `personal/index.md` как топик-карты** (кластеры вместо плоских списков)
5. **Обновить промпт enrichment воркера**: читать index как карту, линковать по ней, дополнять при находке новых кластеров — **никакого хардкода в промпте**
6. Создать `personal/places/` и `family/places/` hub-notes для физических мест если нужны (Алтай, Лаки Парк)
**Стек:** Hermes cron + obsidian MCP + terminal toolset
**Оценка:** 1-2 дня работы агента
**Правило:** воркер **никогда** не хардкодит конкретные файлы или топики в промпте. Карта = единственный источник правды о кластерах.
---
@@ -499,11 +522,23 @@ skills/ → процедуры и workflows пошагово
| Проект | Статус | Следующий шаг |
|---|---|---|
| Проект 1: Vault Enrichment | ✅ Запущен | enrichment воркер отрабатывает первый прогон |
| Проект 2: LLM Wiki Accumulation | 🟡 Частично | wiki-curation работает, wiki-capture/synthesize не реализованы |
| Проект 1: Vault Enrichment | 🟡 В процессе | Пересобрать index.md как топик-карты; обновить промпт воркера |
| Проект 2: LLM Wiki Accumulation | 🟡 Частично | wiki-curation работает; wiki-capture/synthesize не реализованы |
| Проект 3: Proactive Research | ⬜ Не начат | После наполнения wiki |
| Проект 4: Cross-domain Enrichment | ⬜ Не начат | Архитектура готова, воркер не создан |
| Проект 5: Memory Organizer | 🔴 Нужен аудит | Шаг 0 — срочно (MEMORY.md переполнен) |
| Проект 5: Memory Organizer | 🟡 В процессе | Шаг 0 сделан; нужен memory curation cron |
### Что сделано (2026-05-16)
- Task 3b убран из wiki-curation
- frontmatter + aliases + titles на 24 файла documents/
- Enrichment воркер создан (воскресенье 03:00)
- wiki/tech/media-pipeline-pitfalls.md создан
- MEMORY.md разгружена: 105% → 50%
### Известные долги
-`wiki/tech/` не отражена в `wiki/index.md` и `wiki/SCHEMA.md`
-`family/index.md` и `personal/index.md` — плоские списки, не топик-карты
- ❗ Memory curation cron не создан (только описан в плане)
---