Зачем нужна оценка
Repo Health Score помогает быстро понять текущее состояние проекта. Оценка объединяет наблюдаемые признаки репозитория и показывает, какие области требуют внимания. Это заглушка методики для демонстрации интерфейса.
Мы рассматриваем шесть категорий: документацию, активность, CI/CD, безопасность, работу с задачами и качество кода. Каждая категория представлена числом от 0 до 100, если для неё доступны данные.
Как формируется оценка
В демонстрационном режиме все значения заранее заданы. Итоговый Score не вычисляется по реальному репозиторию; правила расчёта и веса категорий будут описаны в полной методике.
| Категория | Пример сигнала |
|---|---|
| Documentation | Наличие README и инструкции запуска |
| Activity | Последние изменения проекта |
| CI/CD | Наличие конфигурации проверок |
| Security | Доступность данных о безопасности |
| Issues | Работа с открытыми задачами |
| Code Health | Наличие проверок качества кода |
Рисунок 1. Упрощённая схема оценки; иллюстрация-заглушка.
Покрытие и отсутствующие данные
Покрытие показывает долю доступных для анализа данных. Если показатель недоступен, интерфейс выводит «Нет данных», а не нулевой балл. В mock-ответе категория Security оставлена без значения специально.
Оценку следует читать вместе с деталями категорий и контекстом проекта. Текущий пример предназначен для проверки интерфейса и не является оценкой качества реального репозитория.