[2026-05-16] vault strategy: topic maps, enrichment worker v2, wiki/tech indexed, memory-curation cron
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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]]
|
||||
|
||||
@@ -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]]
|
||||
|
||||
@@ -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 не создан (только описан в плане)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user