vault backup: 2026-05-30 20:03:03

This commit is contained in:
Dmitry
2026-05-30 20:03:03 +03:00
parent d2ee28e63f
commit 4cd36d641e
79 changed files with 160 additions and 151 deletions
+12 -12
View File
@@ -59,7 +59,7 @@ title: Агент — контекст и инструкции для этого
- YAML — для машины, текст — для человека. Не пересказывать ради полноты.
- Inbox — источник правды: если туда упала заметка по существующей теме, обновить wiki.
- Дубли объединять через ссылки/MOC, не плодить похожие файлы.
- Перед созданием новой заметки проверить `INDEX.md` — нет ли уже близкой.
- Перед созданием новой заметки проверить `99 System/INDEX.md` — нет ли уже близкой.
## Структура Library
@@ -79,11 +79,11 @@ title: Агент — контекст и инструкции для этого
## INDEX.md
`INDEX.md` в корне vault — главный справочник агента: все заметки с путём, title, status, type, tags.
`99 System/INDEX.md` в корне vault — главный справочник агента: все заметки с путём, title, status, type, tags.
- **Читать** в начале любого workflow вместо сканирования vault.
- **Обновлять** после создания/удаления/перемещения заметки или изменения frontmatter.
- **Как:** пройтись по всем `.md` (исключая `.trash`, `.obsidian`, `.git`, `.smart-env`, `.stversions`, сам `INDEX.md`), извлечь frontmatter, перезаписать файл в том же формате (frontmatter с `generated`/`total`, таблицы по секциям).
- **Как:** пройтись по всем `.md` (исключая `.trash`, `.obsidian`, `.git`, `.smart-env`, `.stversions`, сам `99 System/INDEX.md`), извлечь frontmatter, перезаписать файл в том же формате (frontmatter с `generated`/`total`, таблицы по секциям).
## Workflow: Ingest
@@ -95,11 +95,11 @@ title: Агент — контекст и инструкции для этого
**План перед выполнением:** какие файлы, какой шаблон, куда в `90 Library/`, какие wikilinks.
**После подтверждения:**
1. Читать `INDEX.md` → найти связанные заметки → решить: дополнить существующую или создать новую.
1. Читать `99 System/INDEX.md` → найти связанные заметки → решить: дополнить существующую или создать новую.
2. Создать/дополнить заметку в `90 Library/` по шаблону. Расширить, структурировать, заполнить frontmatter, `status: seed`.
3. Добавить осмысленные `[[wikilinks]]`.
4. Исходник → `99 System/Archive/`. В frontmatter заметки: `source: "[[имя_файла]]"`.
5. Обновить `INDEX.md`.
5. Обновить `99 System/INDEX.md`.
6. Показать список предложенных связей, которые не добавлены автоматически.
## Workflow: Wiki
@@ -109,27 +109,27 @@ title: Агент — контекст и инструкции для этого
**План:** название, категория в `90 Library/`, ключевые разделы, предполагаемые wikilinks.
**После подтверждения:**
1. Читать `INDEX.md` → убедиться, что близкой заметки нет.
1. Читать `99 System/INDEX.md` → убедиться, что близкой заметки нет.
2. Создать по `Base Note.md`, наполнить, `status: seed`, проставить wikilinks.
3. Обновить `INDEX.md`. Показать незакрытые связи.
3. Обновить `99 System/INDEX.md`. Показать незакрытые связи.
## Workflow: Audit
Триггер: `audit`.
Читать `INDEX.md`. Проверить:
Читать `99 System/INDEX.md`. Проверить:
- **orphan notes** — без входящих ссылок
- **broken wikilinks** — ссылки на несуществующие файлы; если в `source:` frontmatter — заменить `"[[имя]]"` на `"имя"` (plain text)
- **изолированные кластеры** — группы без связей с остальным графом
- **предложения** — какие заметки стоит связать
Отчёт по каждому пункту с конкретными файлами. Если исправлены broken links — обновить `INDEX.md`.
Отчёт по каждому пункту с конкретными файлами. Если исправлены broken links — обновить `99 System/INDEX.md`.
## Workflow: Remind
Триггер: `remind`.
Читать `INDEX.md`. Топ-5 заметок для перечитки/доработки: `status: seed/processing`, давно не обновлялись, давно не читались. Формат: `[[ссылка]]` — причина — действие (перечитать/дописать/связать/стабилизировать). Файлы не менять.
Читать `99 System/INDEX.md`. Топ-5 заметок для перечитки/доработки: `status: seed/processing`, давно не обновлялись, давно не читались. Формат: `[[ссылка]]` — причина — действие (перечитать/дописать/связать/стабилизировать). Файлы не менять.
## Workflow: Conflicts
@@ -141,10 +141,10 @@ title: Агент — контекст и инструкции для этого
Варианты: `keep-original` / `keep-conflict` / `merge` (показать diff, решает пользователь) / `keep-both`.
После подтверждения — выполнить, отчёт, обновить `INDEX.md`.
После подтверждения — выполнить, отчёт, обновить `99 System/INDEX.md`.
## Workflow: Query
Триггер: вопрос по содержимому vault.
Читать `INDEX.md`, затем нужные заметки. Указать, что прочитано и на что опирается ответ. Цитировать через `[[links]]`. Если ответа в vault нет — сказать явно.
Читать `99 System/INDEX.md`, затем нужные заметки. Указать, что прочитано и на что опирается ответ. Цитировать через `[[links]]`. Если ответа в vault нет — сказать явно.