применимый вес 65 %
mezentsevs/typing-trainer-landing
Язык: Vue
ветка main
🌐 A landing page for 'Typing trainer' - static website presenting the typing trainer application. Built with TypeScript, Nuxt, Vue, and Tailwindcss. Contains the source code and build configuration for the project's landing page.
Открыть на SourceCraftСкачать отчёт (Markdown)снимок 8 октября 2026 г.покрытие сигналов 65 %проанализирован 17 сентября 2026 г. в 18:49 UTC — измерены не все категории
Из чего складывается 100
вес категорииДокументация 20Активность 20Безопасность 20CI/CD 15Задачи 15Здоровье кода 10
Светлые сегменты — Безопасность: появится с токеном участника; Задачи: трекер не заведён или пуст. Их вес делят остальные.
Шесть категорий
набрано / весДокументация и лучшие практики16,1 / 30,8
оценено
Активность проекта16,6 / 30,8
оценено
Безопасностьпоявится с токеном участника
нет данных
CI/CDпокрытие сигналов 50 %0–11,5 / 23,1
частично
Задачитрекер не заведён или пуст
нет данных
Здоровье кода15,4 / 15,4
оценено
Состояния:вес уходит соседяминтервал, не ноль
оценено
частично
нет данных
сбор отказал
Не удалось измерить: прогоны CIстанут группой, когда откроется доступ
закрыто площадкой
Сильные стороны
что уже сделано- Помеченного долга в коде почти нет
- README вводит в проект
- Коммиты идут весь год (47 коммитов)
- Работа идёт без долгих пауз (6 недель)
- Лицензия на месте
Что повлияло на балл
Штрафы
Документация и лучшие практики
- −3каталог тестовотсутствует
- −3каталог документацииотсутствует
- −3Dockerfileотсутствует
- −3политика ревьюзащиты нет
- −1инструкция для контрибьюторовотсутствует
- −1политика защиты ветокзащиты нет
- −<1доля коротких сообщений коммитов — 4 %
Активность проекта
- −5последний релизрелизов и версионных тегов нет
- −4доля коммитов автора-лидера — 96 %
- −3уникальные авторы — 2 автора
- −2последний коммит — 134 дня
- −1активность по неделям — 6 недель
CI/CD
- −12конфигурация CI SourceCraftотсутствует
Не удалось измерить — ширина интервала
Это не штраф: нижняя граница балла считает метрику нулём, верхняя — полной
CI/CD
- до −12прогоны CIданные не собраны
Что поднимет балл
по силе влияния- добавьте конфигурацию CI SourceCraft (.sourcecraft/ci.yaml); внешний CI сервис не видитконфигурация CI SourceCraftзачем: сборка и проверки воспроизводимы у того, кто берёт код+12CI/CD
- опубликуйте релиз или проставьте тег версиипоследний релиззачем: сборка и проверки воспроизводимы у того, кто берёт код+5Активность
- делитесь работой с другими участникамидоля коммитов автора-лидера — 96 %зачем: работа не держится на одном человеке+4Активность
- напишите тесты для проекта+3
- напишите документацию проекта+3
- контейнеризируйте проект — добавьте Dockerfile+3
- настройте политику ревью+3
- привлеките второго сопровождающего+3
- сделайте коммит в ближайшее время+2
- добавьте инструкцию для контрибьюторов+1
- настройте политику защиты веток+1
- распределяйте работу по неделям, а не концентрируйте в одной+1
- пишите содержательные сообщения коммитов+<1