К основному содержимому
Знак Repo Vitals: пульс, который кончается коммитомREPO VITALS

применимый вес 65 %

axidex/nodegoat

Язык: HTML
ветка master
импорт с GitHub

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 г. в 18:43 UTC — часть недоступна

Из чего складывается 100

вес категории
Документация 20Активность 20Безопасность 20CI/CD 15Задачи 15Здоровье кода 10

Светлые сегменты — Безопасность: появится с токеном участника; Задачи: трекер не заведён или пуст. Их вес делят остальные.

Шесть категорий

набрано / вес
Документация и лучшие практикипокрытие сигналов 90 %
23–25,9 / 30,8
частично
Активность проекта
15,5 / 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
  • Коммиты идут весь год (23 коммита)
  • Работа идёт без долгих пауз (7 недель)

Что повлияло на балл

Штрафы

Документация и лучшие практики

  • −3
    политика ревьюзащиты нет
  • −1
    политика защиты ветокзащиты нет
  • −<1
    доля коротких сообщений коммитов — 30 %

Активность проекта

  • −4
    последний релиз — 2 623 дня
  • −4
    доля pull request'ов без ответа — 100 %выборка: 8 из 10
  • −4
    доля закрытых pull request'ов — 0 %окно: 50 PR, порог по выборке: 8 из 10
  • −2
    уникальные авторы — 2 автора
  • −1
    доля коммитов автора-лидера — 65 %
  • −1
    последний коммит — 77 дней
  • −<1
    активность по неделям — 7 недель
  • −<1
    коммиты за год — 23 коммита

Не удалось измерить — ширина интервала

Это не штраф: нижняя граница балла считает метрику нулём, верхняя — полной

Документация и лучшие практики

  • до −3
    каталог документацииданные не собраны

CI/CD

  • до −9
    прогоны CIданные не собраны

Здоровье кода

  • до −15
    плотность пометок TODO/FIXMEданные не собраны

Что поднимет балл

по силе влияния
  • Активность
    +4
    опубликуйте релиз или проставьте тег версиипоследний релиз — 2 623 днязачем: сборка и проверки воспроизводимы у того, кто берёт код
  • Активность
    +4
    отвечайте на pull request'ыдоля pull request'ов без ответа — 100 %зачем: пришедшему извне отвечают, и его работа не теряетсяоснование: список pull request'ов репозитория, срез 8 октября 2026 г.
  • Активность
    +4
    закрывайте pull request'ыдоля закрытых pull request'ов — 0 %зачем: пришедшему извне отвечают, и его работа не теряетсяоснование: список pull request'ов репозитория, срез 8 октября 2026 г.
  • настройте политику ревью+3
  • привлеките второго сопровождающего+2
  • настройте политику защиты веток+1
  • делитесь работой с другими участниками+1
  • сделайте коммит в ближайшее время+1
  • пишите содержательные сообщения коммитов+<1
  • распределяйте работу по неделям, а не концентрируйте в одной+<1
  • коммитьте чаще+<1