Computed from git metadata only; no source code contents were read.
touch-weighted · 3-year history window · last commit 59d 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 |
|---|---|---|---|---|---|---|
| packages/reactivity | MED 64 | 32% | 0% | 90% | 0 | 39 |
| packages/runtime-core | MED 60 | 40% | 0% | 79% | 1 | 114 |
| packages/runtime-dom | MED 59 | 37% | 0% | 86% | 1 | 37 |
| packages/compiler-sfc | MED 58 | 39% | 1% | 79% | 1 | 40 |
| packages/server-renderer | MED 57 | 43% | 0% | 76% | 1 | 62 |
| packages/compiler-core | MED 57 | 38% | 0% | 89% | 0 | 34 |
| .github | MED 57 | 38% | 0% | 90% | 0 | 33 |
| (root) | MED 56 | 41% | 0% | 80% | 1 | 40 |
| packages/vue | MED 56 | 38% | 0% | 81% | 1 | 32 |
| packages/dts-test | MED 55 | 27% | 0% | 98% | 0 | 0 |
| scripts | MED 53 | 29% | 0% | 98% | 0 | 1 |
| packages/shared | MED 52 | 38% | 0% | 84% | 1 | 17 |
| packages-private | MED 51 | 41% | 2% | 83% | 1 | 22 |
| packages/compiler-dom | MED 51 | 38% | 0% | 87% | 1 | 15 |
| packages/vue-compat | MED 51 | 39% | 0% | 83% | 1 | 16 |
| packages/runtime-test | MED 51 | 32% | 0% | 96% | 0 | 0 |
| packages/sfc-playground | MED 51 | 32% | 0% | 96% | 0 | 0 |
| packages/compiler-ssr | MED 50 | 39% | 0% | 80% | 1 | 16 |
One commit touched 77% 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.