применимый вес 65 %
guguevevgeny/vulnerable-repo
Язык: HTML
ветка master
The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them.
Открыть на SourceCraftСкачать отчёт (Markdown)снимок 8 октября 2026 г.покрытие сигналов 65 %проанализирован 17 сентября 2026 г. в 20:26 UTC — часть недоступна
Из чего складывается 100
вес категорииДокументация 20Активность 20Безопасность 20CI/CD 15Задачи 15Здоровье кода 10
Светлые сегменты — Безопасность: появится с токеном участника; Задачи: трекер не заведён или пуст. Их вес делят остальные.
Шесть категорий
набрано / весДокументация и лучшие практикипокрытие сигналов 90 %23,4–26,4 / 30,8
частично
Активность проекта11,4 / 30,8
оценено
Безопасностьпоявится с токеном участника
нет данных
CI/CDпокрытие сигналов 50 %0–11,5 / 23,1
частично
Задачитрекер не заведён или пуст
нет данных
Здоровье кода0–15,4 / 15,4
сбор отказал
Состояния:вес уходит соседяминтервал, не ноль
оценено
частично
нет данных
сбор отказал
Не удалось измерить: прогоны CIстанут группой, когда откроется доступ
закрыто площадкой
Не удалось измерить: каталог документации, плотность пометок TODO/FIXMEокно площадки усечено: файл на глубине или свежая версия могли остаться за краем
не удалось увидеть
Сильные стороны
что уже сделано- README вводит в проект
- Лицензия на месте
- Тесты лежат в репозитории
- Сборка описана Dockerfile
- Версии зависимостей зафиксированы
Что повлияло на балл
Штрафы
Документация и лучшие практики
- −3политика ревьюзащиты нет
- −1политика защиты ветокзащиты нет
Активность проекта
- −5последний релизрелизов и версионных тегов нет
- −4последний коммит — 295 дней
- −4активность по неделям — 1 неделя
- −3коммиты за год — 3 коммита
- −3уникальные авторы — 2 автора
- −1доля коммитов автора-лидера — 67 %
CI/CD
- −12конфигурация CI SourceCraftотсутствует
Не удалось измерить — ширина интервала
Это не штраф: нижняя граница балла считает метрику нулём, верхняя — полной
Документация и лучшие практики
- до −3каталог документацииданные не собраны
CI/CD
- до −12прогоны CIданные не собраны
Здоровье кода
- до −15плотность пометок TODO/FIXMEданные не собраны
Что поднимет балл
по силе влияния- добавьте конфигурацию CI SourceCraft (.sourcecraft/ci.yaml); внешний CI сервис не видитконфигурация CI SourceCraftзачем: сборка и проверки воспроизводимы у того, кто берёт код+12CI/CD
- опубликуйте релиз или проставьте тег версиипоследний релиззачем: сборка и проверки воспроизводимы у того, кто берёт код+5Активность
- сделайте коммит в ближайшее времяпоследний коммит — 295 днейзачем: по репозиторию видно, что он живой, а не заброшен+4Активность
- распределяйте работу по неделям, а не концентрируйте в одной+4
- настройте политику ревью+3
- коммитьте чаще+3
- привлеките второго сопровождающего+3
- настройте политику защиты веток+1
- делитесь работой с другими участниками+1