Linux kernel: explicit AI guardrails and clear governance, but monolithic architecture and absent verification infrastructure make autonomous agent contribution impractical at scale.
Readiness lenses
The same repo, two ways: how ready it is for an AI coding agent, and for a human newcomer. Switch lenses to see each one's score and checks.
How ready the repo is for an AI coding agent to read, build, and operate it.
43 / 1005 of 18 checks passed across 6 categories.
Machine Orientation
72The Linux kernel provides a comprehensive README with explicit role-based guidance including a dedicated section for AI Coding Assistants, plus architecture and build documentation, but lacks a machine-readable agent manifest (AGENTS.md/CLAUDE.md) with consolidated build/test/run commands.
Reasoning available in the full report.Reproducible Setup
45Build process is documented but entirely manual, unversioned, and requires substantial human judgment to succeed reproducibly.
Reasoning available in the full report.Code Navigability
28Linux kernel is a massive, ancient monolith with no conventional layout abstraction, no typed function signatures enforced by language, and no file-size constraints—agents lose context and edit wrong subsystems routinely.
Reasoning available in the full report.Verification Surface
25Verification infrastructure is nearly absent; no CI, no runnable test suites, no type checking, no automated feedback loop — an agent cannot close its own loop.
Reasoning available in the full report.Agent Safety
72Repository explicitly documents AI agent responsibilities (DCO certification, attribution, licensing), has a hardened .gitignore with no committed secrets, and threat model documentation; however, lacks a SECURITY.md contact path, CODEOWNERS boundaries, or .env.example patterns.
Reasoning available in the full report.Context Economy
22A 67,676-file monolithic kernel without build-output or node-modules segregation, linguist markers, or a distillable agent entry point; an LLM cannot efficiently navigate this without semantic indexing the entire codebase.
Reasoning available in the full report.
Machine Orientation
2 checks passed1 problem found
5 more checks in the full report.
Reproducible Setup
0 checks passed3 problems found
3 more checks in the full report.
Code Navigability
2 checks passed1 problem found
1 more check in the full report.
Verification Surface
0 checks passed3 problems found
4 more checks in the full report.
Agent Safety
0 checks passed3 problems found
4 more checks in the full report.
Context Economy
1 check passed2 problems found
1 more check in the full report.
How ready the repo is for a human newcomer to understand, set up, and contribute.
74 / 1005 of 18 checks passed across 6 categories.
First Impression
88Exemplary first impression: the README immediately states purpose, scope, maturity, and audience with curated pathways for nine distinct user roles, backed by extensive internal documentation and a stable build system.
Reasoning available in the full report.Getting Running
72Explicit prerequisites and copy-pasteable build commands exist in detailed docs, but no lockfiles, version pins, or env templates; configuration is interactive and platform-dependent.
Reasoning available in the full report.Finding Your Way
72Excellent role-based navigation and deep documentation anchor navigation, but directory structure remains opaque and module boundaries are implicit rather than explicit.
Reasoning available in the full report.Path to Contribute
45Extensive process documentation exists but no dedicated CONTRIBUTING file, no issue/PR templates, no beginner-labeled issues, and contribution submission is entirely email-based mailing-list workflow — workable for insiders, rough for GitHub newcomers.
Reasoning available in the full report.Signs of Life
92The Linux kernel is the gold standard of maintained open-source projects: continuous commits (as recently as 2026-06-21), subsystem maintainers with explicit SLAs across the entire codebase, rigorous documented contribution processes, active mailing-list-driven development, and thousands of collaborative contributors with clear governance.
Reasoning available in the full report.Open Door
87Legally and socially safe: GPL-2.0 license is explicit and machine-readable, Code of Conduct is documented and enforced, and help channels (mailing lists, IRC, Bugzilla, MAINTAINERS) are clearly stated—only contribution templates are absent.
Reasoning available in the full report.
First Impression
1 check passed2 problems found
3 more checks in the full report.
Getting Running
0 checks passed3 problems found
3 more checks in the full report.
Finding Your Way
2 checks passed1 problem found
2 more checks in the full report.
Path to Contribute
0 checks passed3 problems found
3 more checks in the full report.
Signs of Life
1 check passed2 problems found
2 more checks in the full report.
Open Door
1 check passed2 problems found
1 more check in the full report.
Where the grip slips
23 more issues found — each with a concrete fix.
Unlock the full report
See all 24 issues with concrete fixes and the reasoning behind every score. One-off, tied to your account so it works on every device — sign in with GitHub to buy. The score and badge stay free.
Show your score
[](https://latch.fyi/torvalds/linux)Share this analysis
https://latch.fyi/torvalds/linuxFixed some issues? Re-analyze to measure your progress →
Copy the whole report
Grab the entire verdict in one go — a Markdown block for a README or an issue, plain text, or a prompt you can paste straight into an LLM.