[2026-05-16] vault strategy: topic maps, enrichment worker v2, wiki/tech indexed, memory-curation cron
This commit is contained in:
@@ -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