Computed from git metadata only; no source code contents were read.
touch-weighted · 3-year history window · last commit 14d ago · scores are comparable only against same-mode scans
Modules ranked by comprehension risk: the unknown share, amplified by ongoing change and thin ownership. The green meter is living knowledge.
| Module | Risk | Living knowledge | AI-attr. | Inactive | Bus | Heat/180d |
|---|---|---|---|---|---|---|
| src/Illuminate/Routing | LOW 44 | 56% | 0% | 54% | 1 | 57 |
| src/Illuminate/Validation | LOW 44 | 56% | 0% | 57% | 1 | 77 |
| src/Illuminate/Contracts | LOW 44 | 51% | 0% | 51% | 1 | 29 |
| src/Illuminate/Database | LOW 43 | 57% | 0% | 55% | 1 | 365 |
| src/Illuminate/Mail | LOW 42 | 57% | 0% | 53% | 1 | 46 |
| src/Illuminate/View | LOW 41 | 54% | 0% | 56% | 1 | 28 |
| src/Illuminate/Redis | LOW 40 | 56% | 1% | 52% | 1 | 31 |
| src/Illuminate/Cache | LOW 40 | 60% | 0% | 51% | 1 | 104 |
| src/Illuminate/Collections | LOW 40 | 60% | 1% | 51% | 1 | 53 |
| src/Illuminate/Hashing | LOW 40 | 48% | 0% | 59% | 1 | 5 |
| src/Illuminate/Console | LOW 39 | 61% | 0% | 50% | 1 | 88 |
| src/Illuminate/Filesystem | LOW 37 | 60% | 0% | 51% | 1 | 35 |
| src/Illuminate/Broadcasting | LOW 37 | 54% | 0% | 60% | 1 | 11 |
| src/Illuminate/Pagination | LOW 37 | 54% | 0% | 58% | 1 | 12 |
| src/Illuminate/Translation | LOW 37 | 54% | 0% | 55% | 1 | 11 |
| src/Illuminate/Http | LOW 36 | 64% | 1% | 43% | 1 | 91 |
| src/Illuminate/Foundation | LOW 36 | 64% | 1% | 41% | 1 | 360 |
| src/Illuminate/Encryption | LOW 36 | 53% | 0% | 53% | 1 | 4 |
| src/Illuminate/Testing | LOW 35 | 61% | 0% | 48% | 1 | 30 |
| src/Illuminate/Cookie | LOW 35 | 55% | 0% | 48% | 1 | 4 |
One commit touched 68% of every file changed in this window. Wide, shallow commits, a formatter run or a license-header pass, add weight for their author across the whole surface while changing little. Worth looking at what that commit was before crediting the score to its author.
Public-repo caveat: "departed" includes drive-by contributors, overstating attrition relative to a company repo with a real roster. Engagement is a proxy for comprehension. Treat it as a potential indicator rather than a diagnosis.