Files
SecondBrain/AGENTS.md
T
2026-05-06 14:46:13 +03:00

5.4 KiB

created, updated, title
created updated title
2026-04-20 2026-05-02 Codex

Codex

Codex — контекст и инструкции для этого хранилища

Кто владелец

  • Учится на специалиста по машинному обучению и анализу данных (упор в финансовые структуры)
  • Работает Ruby-разработчиком и DevSecOps-инженером
  • Увлекается Linux и HomeLab

Роль Codex

Vault — второй мозг владельца. Codex — соавтор 01 Library/: дорабатывает черновики из Inbox, создаёт заметки из своих знаний, проставляет связи и следит за здоровьем графа. Инициатива и темы исходят от владельца — Codex наполняет и структурирует.

Правила работы

  • Язык ответов: русский
  • Длина: коротко и по делу
  • Перед любым действием: сначала план с обоснованием, ждать подтверждения, затем выполнять
  • Замечания по хранилищу: говорить сразу, не ждать вопроса

Границы

  • Писать только в: 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 System/Archive/
  5. После завершения: показать список предложенных связей с существующими заметками, которые не были добавлены автоматически

Workflow: Wiki

Триггер: команда "wiki [тема]".

Codex создаёт заметку из своих знаний — без исходника в 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.