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

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

testkek18-5/kometa

Язык: Python
ветка master

Python script to update metadata information for items in plex as well as automatically build collections and playlists. The Wiki Documentation is linked below.

Открыть на SourceCraftСкачать отчёт (Markdown)снимок 8 октября 2026 г.покрытие сигналов 65 %проанализирован 17 сентября 2026 г. в 19:03 UTC — часть недоступна

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

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

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

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

набрано / вес
Документация и лучшие практикипокрытие сигналов 86 %
19–23,4 / 30,8
частично
Активность проекта
10,3 / 30,8
оценено
Безопасностьпоявится с токеном участника
нет данных
CI/CDпокрытие сигналов 50 %
0–11,5 / 23,1
частично
Задачитрекер не заведён или пуст
нет данных
Здоровье кода
0–15,4 / 15,4
сбор отказал
Состояния:
оценено
частично
нет данных
вес уходит соседям
сбор отказал
интервал, не ноль
Не удалось измерить: прогоны CI
закрыто площадкой
станут группой, когда откроется доступ
Не удалось измерить: каталог тестов, инструкция для контрибьюторов, плотность пометок TODO/FIXME
не удалось увидеть
окно площадки усечено: файл на глубине или свежая версия могли остаться за краем

Сильные стороны

что уже сделано
  • README вводит в проект
  • Вклад распределён между авторами
  • Над проектом работает команда (10 авторов)
  • Лицензия на месте
  • Документация вынесена в каталог

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

Штрафы

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

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

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

  • −5
    последний коммит — 556 дней
  • −5
    коммиты за год — 0 коммитов
  • −5
    активность по неделям — 0 недель
  • −5
    последний релизрелизов и версионных тегов нет

CI/CD

  • −12
    конфигурация CI SourceCraftотсутствует

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

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

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

  • до −3
    каталог тестовданные не собраны
  • до −1
    инструкция для контрибьюторовданные не собраны

CI/CD

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

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

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

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

по силе влияния
  • CI/CD
    +12
    добавьте конфигурацию CI SourceCraft (.sourcecraft/ci.yaml); внешний CI сервис не видитконфигурация CI SourceCraftзачем: сборка и проверки воспроизводимы у того, кто берёт код
  • Активность
    +5
    сделайте коммит в ближайшее времяпоследний коммит — 556 днейзачем: по репозиторию видно, что он живой, а не заброшен
  • Активность
    +5
    коммитьте чащекоммиты за год — 0 коммитовзачем: по репозиторию видно, что он живой, а не заброшен
  • распределяйте работу по неделям, а не концентрируйте в одной+5
  • опубликуйте релиз или проставьте тег версии+5
  • добавьте файл блокировки зависимостей+3
  • настройте политику ревью+3
  • настройте политику защиты веток+1
  • пишите содержательные сообщения коммитов+<1