# a13xp0p0v/linux-kernel-defence-map

- Ссылка на площадке: https://sourcecraft.dev/a13xp0p0v/linux-kernel-defence-map
- Пометки: зеркало (отсутствие политик веток и ревью не штрафуем: настроить их здесь нельзя)
- Дата снимка: 2026-10-08
- Дата выгрузки: 2026-10-09 08:20 UTC

## Балл

**29–39** (F — начало пути), применимый вес 70%.

## Категории

| Категория | Вес (номинал / применён) | Состояние | Балл | Охват |
| --- | --- | --- | --- | --- |
| Документация и лучшие практики | 20 / 28,57 | оценено | 36,11 | 100% |
| CI/CD | 15 / 21,43 | частично | 0–50 | 50% |
| Безопасность | 20 / 0 | нет данных | – | 0% |
| Активность проекта | 20 / 28,57 | оценено | 46,51 | 100% |
| Задачи | 15 / 21,43 | оценено | 23,37 | 100% |
| Здоровье кода | 10 / 0 | нет данных | – | 0% |

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

- **файл лицензии** (Документация и лучшие практики): набрано 3,17 из 3,17
- **доля коротких сообщений коммитов** (Документация и лучшие практики): набрано 1,43 из 1,59

## Рекомендации

- **разберите залежавшиеся открытые задачи** [критично] (Задачи) — возраст открытых задач, может вернуть до +14,29 (пришедшему извне отвечают, и его работа не теряется)
- **добавьте конфигурацию CI SourceCraft (.sourcecraft/ci.yaml); внешний CI сервис не видит** [критично] (CI/CD) — конфигурация CI SourceCraft, может вернуть до +10,71 (сборка и проверки воспроизводимы у того, кто берёт код)
- **делитесь работой с другими участниками** [средне] (Активность проекта) — доля коммитов автора-лидера, может вернуть до +4,76 (работа не держится на одном человеке)
- **привлеките второго сопровождающего** [средне] (Активность проекта) — уникальные авторы, может вернуть до +4,76 (работа не держится на одном человеке)
- **добавьте раздел быстрого старта в README** [средне] (Документация и лучшие практики) — README, может вернуть до +3,81 (новый человек поймёт, как запустить проект и куда смотреть)
- **напишите тесты для проекта** [средне] (Документация и лучшие практики) — каталог тестов, может вернуть до +3,17 (сборка и проверки воспроизводимы у того, кто берёт код)
- **напишите документацию проекта** [средне] (Документация и лучшие практики) — каталог документации, может вернуть до +3,17 (новый человек поймёт, как запустить проект и куда смотреть)
- **контейнеризируйте проект — добавьте Dockerfile** [средне] (Документация и лучшие практики) — Dockerfile, может вернуть до +3,17 (новый человек поймёт, как запустить проект и куда смотреть)
- **добавьте файл блокировки зависимостей** [средне] (Документация и лучшие практики) — файл блокировки зависимостей, может вернуть до +3,17 (сборка и проверки воспроизводимы у того, кто берёт код)
- **распределяйте работу по неделям, а не концентрируйте в одной** [средне] (Активность проекта) — активность по неделям, может вернуть до +2,14 (по репозиторию видно, что он живой, а не заброшен)
- **закрывайте задачи быстрее** [средне] (Задачи) — время закрытия задач, может вернуть до +2,13 (пришедшему извне отвечают, и его работа не теряется)
- **добавьте инструкцию для контрибьюторов** [по желанию] (Документация и лучшие практики) — инструкция для контрибьюторов, может вернуть до +1,59 (пришедшему извне отвечают, и его работа не теряется)
- **сделайте коммит в ближайшее время** [по желанию] (Активность проекта) — последний коммит, может вернуть до +1,49 (по репозиторию видно, что он живой, а не заброшен)
- **опубликуйте релиз или проставьте тег версии** [по желанию] (Активность проекта) — последний релиз, может вернуть до +1,49 (сборка и проверки воспроизводимы у того, кто берёт код)
- **коммитьте чаще** [по желанию] (Активность проекта) — коммиты за год, может вернуть до +0,63 (по репозиторию видно, что он живой, а не заброшен)
- **пишите содержательные сообщения коммитов** [по желанию] (Документация и лучшие практики) — доля коротких сообщений коммитов, может вернуть до +0,16 (изменение проходит проверку, а история читается)

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

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

- **CI/CD** — частично
  - прогоны CI: до −10,71 — доступ к источнику закрыт

## В балл не входит и почему

- **Безопасность** — нет данных
  - основание не сохранено: измерять было нечего либо причина в снимок не записана
- **Здоровье кода** — нет данных
  - основание не сохранено: измерять было нечего либо причина в снимок не записана
