применимый вес 65 %
vchekryzhov/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 г. в 22:26 UTC — часть недоступна
Из чего складывается 100
вес категорииДокументация 20Активность 20Безопасность 20CI/CD 15Задачи 15Здоровье кода 10
Светлые сегменты — Безопасность: появится с токеном участника; Задачи: трекер не заведён или пуст. Их вес делят остальные.
Шесть категорий
набрано / весДокументация и лучшие практикипокрытие сигналов 90 %23,4–26,4 / 30,8
частично
Активность проекта19 / 30,8
оценено
Безопасностьпоявится с токеном участника
нет данных
CI/CDпокрытие сигналов 60 %13,8–23,1 / 23,1
частично
Задачитрекер не заведён или пуст
нет данных
Здоровье кода0–15,4 / 15,4
сбор отказал
Состояния:вес уходит соседяминтервал, не ноль
оценено
частично
нет данных
сбор отказал
Не удалось измерить: прогоны CIстанут группой, когда откроется доступ
закрыто площадкой
Не удалось измерить: каталог документации, плотность пометок TODO/FIXMEокно площадки усечено: файл на глубине или свежая версия могли остаться за краем
не удалось увидеть
Сильные стороны
что уже сделано- CI SourceCraft настроен
- README вводит в проект
- Вклад распределён между авторами
- CI проверяет pull request
- Лицензия на месте
Что повлияло на балл
Штрафы
Документация и лучшие практики
- −3политика ревьюзащиты нет
- −1политика защиты ветокзащиты нет
Активность проекта
- −5последний релизрелизов и версионных тегов нет
- −2коммиты за год — 4 коммита
- −2активность по неделям — 2 недели
- −1последний коммит — 99 дней
- −1уникальные авторы — 3 автора
Не удалось измерить — ширина интервала
Это не штраф: нижняя граница балла считает метрику нулём, верхняя — полной
Документация и лучшие практики
- до −3каталог документацииданные не собраны
CI/CD
- до −9прогоны CIданные не собраны
Здоровье кода
- до −15плотность пометок TODO/FIXMEданные не собраны
Что поднимет балл
по силе влияния- опубликуйте релиз или проставьте тег версиипоследний релиззачем: сборка и проверки воспроизводимы у того, кто берёт код+5Активность
- настройте политику ревьюполитика ревьюзачем: изменение проходит проверку, а история читается+3Документация
- коммитьте чащекоммиты за год — 4 коммитазачем: по репозиторию видно, что он живой, а не заброшен+2Активность
- распределяйте работу по неделям, а не концентрируйте в одной+2
- настройте политику защиты веток+1
- сделайте коммит в ближайшее время+1
- привлеките второго сопровождающего+1