Вики репозитория
Наводите на репозиторий — и она пишет короткую вики, объясняющую кодовую базу.
Карточка репозитория
- Разбивка по языкам в байтах.
- Стек — фреймворки показаны бейджами (Next, Angular, Electron, Tailwind, Django…).
- Зависимости читаются прямо из ваших манифестов (
package.json,Cargo.toml,go.mod,pyproject.toml,pubspec.yaml,Gemfile…) и группируются по архитектурной роли. Обвязка — заглушки типов, загрузчики, плагины линтеров — отфильтровывается заранее, и попасть в список могут только пакеты, которые проект действительно объявляет. - Граф зависимостей модулей, разобранный из исходников (JS/TS, Python, Go, Rust, Dart, Ruby, C/C++, PHP) и сопоставленный с собственными файлами репозитория, — так что импорт пакета никогда не превращается в фиктивное ребро.
Написанные страницы
Gitcito планирует несколько страниц по файлам, которые репозиторий отслеживает, — сначала документация и манифесты, потом то, что чаще всего меняется, — и пишет каждую страницу по тем файлам, которые она покрывает.
Каждое утверждение ссылается на файл, из которого оно взято, а утверждение, которое не подтверждается ни одним файлом, отбрасывается, а не публикуется. Страницы пишутся параллельно и сохраняются одним заходом, так что неудачный прогон никогда не затирает хорошую вики. Если вики была написана на более старом коммите, вам об этом скажут.
Экспорт
Экспортировать в docs/ записывает всё целиком в docs/wiki/ связанным
Markdown — так что это можно закоммитить, отревьюить в пул-реквесте и читать на
своём хостинге.
Файлы, похожие на секреты, не отправляются никогда.
См. также: Возможности ИИ