Computed from git metadata only; no source code contents were read.
touch-weighted · full history, 3-year analysis window · last commit 56d 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 |
|---|---|---|---|---|---|---|
| nix | HIGH 75 | 25% | 65% | 29% | 1 | 279 |
| packages/cloud | MED 51 | 32% | 0% | 100% | 0 | 0 |
| cmd | LOW 46 | 39% | 0% | 62% | 1 | 0 |
| internal | LOW 45 | 40% | 0% | 61% | 1 | 0 |
| packages/codemode | LOW 43 | 57% | 29% | 0% | 1 | 182 |
| github | LOW 40 | 49% | 4% | 66% | 1 | 6 |
| app | LOW 34 | 55% | 0% | 88% | 1 | 0 |
| packages/http-recorder | LOW 32 | 66% | 18% | 0% | 2 | 166 |
| (root) | LOW 31 | 64% | 6% | 34% | 3 | 806 |
| packages/sdk | LOW 31 | 64% | 12% | 17% | 5 | 770 |
| packages/stats | LOW 30 | 70% | 14% | 0% | 1 | 787 |
| sdks | LOW 30 | 70% | 0% | 21% | 1 | 140 |
| packages/web | LOW 29 | 66% | 13% | 16% | 3 | 3819 |
| packages/llm | LOW 29 | 71% | 12% | 1% | 1 | 671 |
| infra | LOW 29 | 66% | 3% | 26% | 4 | 95 |
| packages/console | LOW 28 | 69% | 3% | 25% | 2 | 2835 |
| packages/core | LOW 28 | 70% | 14% | 15% | 2 | 3363 |
| packages/cli | LOW 28 | 68% | 18% | 6% | 3 | 128 |
| packages/function | LOW 28 | 72% | 0% | 16% | 1 | 160 |
| packages/script | LOW 26 | 66% | 0% | 32% | 1 | 3 |
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.