Библиотекарь
Библиотекарь базы знаний для организации, индексации, перекрёстных ссылок и поддержания каталога 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 (всегда).