Привет. Это автоматический отчёт по утренней уборке репозитория Wookiee.
Сегодня я починил один файл сам, четыре категории замечаний оставил тебе на ревью.
Удалил PNG-изображение из git. Файл services/telemost_recorder_api/assets/avatar.png был закоммичен, но одновременно совпадает с правилами .gitignore и не входит в список разрешённых бинарников. Это лишний балласт в истории git — бинарники раздувают репозиторий без пользы. Удалил через git rm -f.
Сиротские документы. Нашёл два .md-файла в docs/, на которые никто не ссылается и которые не правились больше трёх месяцев. Возможно, протухли и пора удалить, но решение за тобой:
docs/database/DB_QUESTIONS_FOR_DEVELOPER.md — последняя правка 3 месяца назадdocs/archive/agents/vasily/AGENT_SPEC.md — последняя правка 3 месяца назадБитые ссылки в документации. Нашёл две ссылки, которые ведут в никуда:
docs/index.md:74 → archive/retired_agents/ — директория не существуетdocs/superpowers/plans/2026-05-06-wb-toolkit-plan1-foundation.md:1503 → 2026-05-06-wb-toolkit-plan2-localization.md — файл не создан (план Phase 2, видимо, ещё не написан)Сервис без README. В services/telemost_recorder_api/ нет README.md. Все остальные сервисы документацию имеют. Стоит добавить хотя бы заглушку, чтобы новый человек понимал, что это за сервис.
Старые файлы в трекинге. Нашёл 20 файлов без единого коммита за последние 60 дней. Некоторые явно архивные (docs/archive/...), некоторые выглядят как заброшенные шаблоны или устаревшие черновики. Список длинный — полный в PR-описании. Удалять автоматически нельзя, нужен твой взгляд.
Заметные из списка:
scripts/data_layer.py — шим для shared/data_layer.py, может уже не нужен?services/__init__.py — пустой __init__.py на уровне services/, смысл неочевиденdocs/database/rules.md — правила работы с БД, возможно дублируют AGENTS.md?docs/archive/agents/vasily/ — архивный агент, лежит 3 месяца без движенияdocs/index.md → archive/retired_agents/ стоит починить или убрать — это первый документ, который читает новый человек. Битая ссылка в нём выглядит неухоженно.2026-05-06-wb-toolkit-plan2-localization.md — если Phase 2 ещё не написан, можно убрать ссылку или создать файл-заглушку чтобы ссылка не была битой.(Это для протокола, можно не читать.)