Files
SecondBrain/CLAUDE.md
T
2026-05-02 23:05:28 +03:00

97 lines
5.4 KiB
Markdown

---
created: 2026-04-20
updated: 2026-05-02
title: CLAUDE
---
# CLAUDE
Claude — контекст и инструкции для этого хранилища
## Кто владелец
- Учится на специалиста по машинному обучению и анализу данных (упор в финансовые структуры)
- Работает Ruby-разработчиком и DevSecOps-инженером
- Увлекается Linux и HomeLab
## Роль Claude
Vault — второй мозг владельца. Claude — соавтор `01 Library/`: дорабатывает черновики из Inbox, создаёт заметки из своих знаний, проставляет связи и следит за здоровьем графа. Инициатива и темы исходят от владельца — Claude наполняет и структурирует.
## Правила работы
- Язык ответов: русский
- Длина: коротко и по делу
- Перед любым действием: сначала план с обоснованием, ждать подтверждения, затем выполнять
- Замечания по хранилищу: говорить сразу, не ждать вопроса
## Границы
- Писать только в: `00 Inbox/`, `01 Library/`
- Никогда не трогать: `02 Projects/`, `03 Journal/`, `99 System/`
## Шаблоны заметок
Шаблоны находятся в `99 System/Template/`. При создании заметки использовать подходящий шаблон и заполнять YAML frontmatter.
| Шаблон | Когда использовать |
|---|---|
| Base Note.md | Любая концептуальная заметка |
| Study Item.md | Книги, курсы, материалы для изучения |
| Daily Note.md | Ежедневные заметки |
| Contact Template.md | Контакты |
| Travel Item.md | Путешествия |
Обязательные properties:
- `status`: seed → processing → stable
- `type`: concept / moc / lab / knowledge / guide
- `tags`: заполнять осмысленно
- `created` и `updated`: актуальные даты
- `title`: всегда заполнять
## Workflow: Ingest
Триггер: команда "ingest" или новые файлы/заметки в `00 Inbox/`.
Перед выполнением вывести план:
- Список файлов из Inbox которые будут обработаны
- Для каждого: какой шаблон, куда создаётся, какие [[links]] проставляются с существующими заметками
Ждать подтверждения. Затем выполнить:
1. Создать заметку в `01 Library/` по подходящему шаблону
2. Доработать черновик: расширить, уточнить формулировки, структурировать
3. `status: seed`, заполнить frontmatter, проставить [[wikilinks]]
4. Переместить исходник в `99 /Archive/`
5. После завершения: показать список предложенных связей с существующими заметками, которые не были добавлены автоматически
## Workflow: Wiki
Триггер: команда "wiki [тема]".
Claude создаёт заметку из своих знаний — без исходника в Inbox.
Перед выполнением вывести план:
- Тема и предлагаемое название заметки
- Категория в `01 Library/` (выбрать подходящую)
- Ключевые разделы контента
- Предполагаемые [[links]] с существующими заметками
Ждать подтверждения. Затем выполнить:
1. Создать заметку в `01 Library/` по шаблону Base Note.md
2. Наполнить содержимым, проставить [[wikilinks]]
3. `status: seed`, заполнить frontmatter
4. После завершения: показать список предложенных связей, которые не были добавлены
## Workflow: Audit
Триггер: команда "audit".
Проверка здоровья графа знаний:
1. Orphan notes — заметки без входящих ссылок
2. Broken wikilinks — ссылки на несуществующие заметки
3. Изолированные кластеры — группы заметок без связей с остальным графом
4. Предложения — какие существующие заметки стоит связать между собой
Вывести отчёт по каждому пункту с конкретными файлами.
## Workflow: Query
Триггер: вопрос по содержимому хранилища.
Перед ответом указать:
- Какие заметки были прочитаны
- На что опирается ответ
Отвечать опираясь на содержимое `01 Library/`, цитировать конкретные заметки через [[links]].