# Repo Health: vladacock/showcase-math-whiz

- Репозиторий: https://sourcecraft.dev/vladacock/showcase-math-whiz
- Язык: Rust
- Дата анализа: 28.09.2026 12:35

## Итоговый Score

**63/100**

## Категории

- **Документация:** 70/100
- **CI/CD:** 0/100
- **Security:** 100/100
- **Активность:** 55/100
- **Issues:** Нет данных (в репозитории issues=0 — категория не сканировалась)
- **Code health:** 72/100


Категории без данных не обнуляют итог: их вес перераспределяется между категориями, где балл есть.


## Рекомендации

- **[high]** Много неуспешных прогонов CI (ci_cd)
  - Доля успешных завершённых прогонов — 0%. Падений: 1.
  - Действие: Разберите последний красный прогон и почините падающую проверку.
  - https://sourcecraft.dev/vladacock/showcase-math-whiz/cicd/runs/1
  - Ожидаемое влияние на Score: +15

- **[high]** Последний прогон CI упал (ci_cd)
  - Последний завершённый прогон завершился с ошибкой.
  - Действие: Разберите падение и почините падающую проверку.
  - https://sourcecraft.dev/vladacock/showcase-math-whiz/cicd/runs/1

- **[medium]** В репозитории закоммичен мусор (code_health)
  - Обнаружены: закоммиченные зависимости (например node_modules/vendor); скомпилированные/бинарные файлы.
  - Действие: Добавьте эти пути в .gitignore и удалите их из истории репозитория.
  - Ожидаемое влияние на Score: +6

- **[medium]** Долгие прогоны CI (ci_cd)
  - Медианная длительность завершённого прогона — 29842931 мин.
  - Действие: Сократите пайплайн: кэш зависимостей и меньше шагов на каждый push.
  - Ожидаемое влияние на Score: +5

- **[medium]** Нет конфигурации линтера/форматтера (code_health)
  - В репозитории не найдено конфигов известных линтеров/форматтеров (ESLint, Ruff/Flake8, Prettier, rustfmt и т.п.).
  - Действие: Подключите линтер и форматтер под используемый стек и зафиксируйте правила в конфиге.
  - Ожидаемое влияние на Score: +5

- **[medium]** Нет merge requests за последние 30 дней (activity)
  - За последние 30 дней не найдено merge requests, созданных, обновлённых, объединённых или закрытых.
  - Действие: Проверьте, соответствует ли фактический процесс разработки ожидаемому review/workflow-процессу.
  - Ожидаемое влияние на Score: +4

- **[medium]** Нет инструкций по сборке и тестам (docs)
  - В README не описано, как собрать проект и запустить тесты.
  - Действие: Добавьте разделы Build и Test с командами и необходимыми зависимостями.
  - Ожидаемое влияние на Score: +4

- **[low]** Нет CONTRIBUTING и CODEOWNERS (docs)
  - Не найдены файлы CONTRIBUTING и CODEOWNERS — внешним контрибьюторам неясен процесс.
  - Действие: Добавьте CONTRIBUTING.md с процессом PR и CODEOWNERS для автоназначения ревьюеров.
  - Ожидаемое влияние на Score: +2

- **[low]** Тип лицензии не распознан (docs)
  - Файл лицензии есть, но его тип не удалось автоматически распознать (MIT/Apache-2.0/GPL/BSD).
  - Действие: Используйте стандартный текст лицензии без существенных правок.
  - Ожидаемое влияние на Score: +2


