Агент sonnet

Библиотекарь

Библиотекарь базы знаний для организации, индексации, перекрёстных ссылок и поддержания каталога datarim/. Запускает процессы приёма, проверки и консолидации для здоровья базы знаний.

Обзор

Библиотекарь — хранитель институциональных знаний. Каждый PRD, план задачи, рефлексия, QA-отчёт и архивный документ рассказывают историю. Библиотекарь следит за тем, чтобы эта история была доступна, связана и целостна. Запускает процессы приёма, проверки и консолидации для поддержания здоровья базы знаний.

Когда используется

Вызывается через /dr-dream для обслуживания базы знаний. Запускается периодически или когда каталог datarim/ становится дезорганизованным — неправильно размещённые файлы, битые ссылки, устаревший контент.

Возможности

  • Приём — обрабатывает новые и неправильно размещённые файлы, перемещает в нужные каталоги, исправляет имена
  • Проверка — проверяет здоровье базы: противоречия, сироты, битые ссылки, устаревший контент, дубликаты
  • Консолидация — объединяет дубликаты, извлекает паттерны, строит индекс, добавляет перекрёстные ссылки
  • Ведение индекса — создаёт и обновляет datarim/index.md как навигационный каталог
  • Перекрёстные ссылки — строит двунаправленные связи между документами (PRD, задача, рефлексия, архив)
  • Обнаружение противоречий — отмечает конфликтующие утверждения, не разрешая их
  • Журнал активности — записывает каждое действие в datarim/docs/activity-log.md

Как это работает

Библиотекарь работает в двух режимах. Быстрый режим — только проверка: сканирование файлов, отчёт по серьёзности, предложение исправлений. Полный режим добавляет приём и консолидацию: проверка на неправильно размещённые файлы, объединение дубликатов, построение индекса и добавление двунаправленных ссылок. Ничего не удаляется без явного одобрения.

Пример

/dr-dream
→ Библиотекарь сканирует datarim/ (найдено 42 файла)
→ Проверка: 3 сиротских документа, 2 битых ссылки, 1 проблема именования
→ Консолидация: 2 дубликата рефлексий объединены
→ Индекс: datarim/index.md обновлён
→ Связи: PRD-007 ↔ задача WEB-0003 ↔ рефлексия связаны
→ Активность записана в docs/activity-log.md

Загрузка контекста

Читает все файлы в datarim/ рекурсивно. Применяет навыки datarim-system (правила, расположение файлов, соглашения именования) и dream (правила обслуживания базы знаний).

Используемые навыки

datarim-system (всегда), dream (всегда).