Привет. Это автоматический отчёт по утренней уборке репозитория Wookiee.
Сегодня я починил один пункт сам, четыре оставил тебе на ревью.
Зарегистрировал 14 скиллов в реестре инструментов. В таблице tools в Supabase не было записей для 14 скиллов, которые давно лежат в .claude/skills/. Добавил все через upsert и пересобрал docs/TOOLS_CATALOG.md — теперь в нём 44 инструмента вместо 30.
Зарегистрированные скиллы: agent-browser, agentcore, codex-arch-review, codex-quality-gate, codex-refactor, dogfood, electron, gws, pullrequest, slack, tool-register, tool-status, ui-ux-pro-max, vercel-sandbox.
Сиротские строки в реестре скиллов. В таблице tools нашёл 4 скилла, папок для которых нет в .claude/skills/: bitrix-analytics, bitrix-task, finolog, notebooklm. Возможно, удалили папки, но забыли убрать строки из БД. Посмотри и удали через Supabase если нужно.
Скиллы не синхронизированы между платформами. Все 31 скилл из .claude/skills/ отсутствуют в .cursor/skills/ и .codex/skills/. Скилл /ecosystem-sync не установлен — автоматически починить не смог. Стоит установить и запустить /ecosystem-sync sync, или вручную скопировать папки.
Сиротские Python-модули. Нашёл 10 файлов в shared/ и services/sheets_sync/sync/, на которые не ссылается ни один import в проекте, и которые не трогали больше 60 дней:
shared/utils/json_utils.pyservices/sheets_sync/__main__.py и 8 файлов в services/sheets_sync/sync/Проверь: если это точки входа (запускаются напрямую, не импортируются) — всё нормально. Если мёртвый код — можно удалить.
Битые ссылки в документации. В docs/ нашёл 6 внутренних ссылок на .md-файлы, которых нет в репозитории:
docs/archive/oleg-v2-architecture.md — отсутствуетDATABASE_REFERENCE.md, DATABASE_WORKPLAN.md — отсутствуютagents/oleg/playbook.md — отсутствуетСкорее всего файлы переименовали или удалили, а ссылки остались. Стоит поправить.
(Это для протокола, можно не читать.)
0cf31ff