You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
11,182 files / 2,217,096 LOC across github/gh-aw. Provisional quality score 94.6/100 (churn excluded, weights renormalised). Churn is unavailable in this run because the clone is shallow.
Change vs 2026-11-08 (same method): LOC +0.7% (2,201,135 to 2,217,096) | Files +1.3% (11,042 to 11,182) | Test ratio 0.467 to 0.469 | Provisional quality 94.5 to 94.6. All inside the 20% swing guard.
Scoping note: the 11-05 to 11-07 LOC drop (3.18M to 2.19M) and the test-ratio values from 10-31 to 11-07 and on 11-06 come from scoping and test-path classification changes, not repository change. Function count uses a new method and is not comparable with earlier values.
📊 Visualizations
Go holds 47.6% of LOC (1.05M, of which 683K is test code). JavaScript is 23.4%.
pkg/workflow (633K) and actions/setup (564K) together account for 54% of LOC.
Test coverage (93.7) is the weakest component, since the test-to-source ratio of 0.469 is just under the 0.5 target. Code organization (91.5) is held down by 947 files over 500 LOC.
Test LOC is 707,429 against 1,509,667 source LOC (0.469). The ratio sits 0.031 below the recommended 0.5 minimum.
The code churn chart is omitted because churn needs git history, which the shallow clone does not have.
Across the available history (since 10-29), LOC and provisional quality are stable since 11-08. Earlier breaks reflect the scoping and method changes noted above, so read those lines with the breaks in mind.
View Full Details
Size
Metric
Value
Files (text, excl. lock)
11,182
LOC total
2,217,096
Source LOC
1,509,667
Test LOC
707,429
Avg file size
198
Large files (>500 LOC)
947
cloc_command
python git ls-files counter (cloc not installed)
cloc_file_count
11,182
Quality
Metric
Value
Comment lines
233,429
Comment ratio
0.105
Function count
38,992 (new method, not comparable)
Provisional quality score
94.6
Tests
Metric
Value
Test files
2,676
Test LOC
707,429
Test-to-source ratio
0.469
Churn (7d)
Unavailable in this run: the clone is shallow and the unshallow fetch failed. Source and generated-file churn are recorded as null.
Workflows and Docs
Metric
Value
Workflow .md files
365
Lock files
365 (0 mismatches)
Docs files
1,423
Docs LOC
146,804 (9.7% of source LOC)
Quality Score Breakdown
Component
Score
Weight
Test coverage
93.7
30%
Code organization
91.5
25%
Documentation
97.2
20%
Churn stability
excluded (unavailable)
15%
Comment density
100.0
10%
Provisional score = weighted average over available components, renormalised to 85% total weight: 94.6.
💡 Top Recommendations
Restore churn: fix the unshallow fetch so 7-day churn and the churn stability component can return.
Lift the test-to-source ratio from 0.469 toward 0.5 by adding tests to the largest source packages.
Split the 947 files over 500 LOC to improve code organization (91.5).
Install cloc on the runner so the LOC scope matches the documented cloc_command.
Record method changes as explicit history notes so future swings are not read as trends.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Summary
11,182 files / 2,217,096 LOC across github/gh-aw. Provisional quality score 94.6/100 (churn excluded, weights renormalised). Churn is unavailable in this run because the clone is shallow.
Key metrics today: LOC: 2,217,096 | Quality score: 94.6 (provisional) | Test ratio: 0.47 | Active files (7d): N/A (churn unavailable)
Change vs 2026-11-08 (same method): LOC +0.7% (2,201,135 to 2,217,096) | Files +1.3% (11,042 to 11,182) | Test ratio 0.467 to 0.469 | Provisional quality 94.5 to 94.6. All inside the 20% swing guard.
📊 Visualizations
Go holds 47.6% of LOC (1.05M, of which 683K is test code). JavaScript is 23.4%.
pkg/workflow (633K) and actions/setup (564K) together account for 54% of LOC.
Test coverage (93.7) is the weakest component, since the test-to-source ratio of 0.469 is just under the 0.5 target. Code organization (91.5) is held down by 947 files over 500 LOC.
Test LOC is 707,429 against 1,509,667 source LOC (0.469). The ratio sits 0.031 below the recommended 0.5 minimum.
The code churn chart is omitted because churn needs git history, which the shallow clone does not have.
Across the available history (since 10-29), LOC and provisional quality are stable since 11-08. Earlier breaks reflect the scoping and method changes noted above, so read those lines with the breaks in mind.
View Full Details
Size
Quality
Tests
Churn (7d)
Unavailable in this run: the clone is shallow and the unshallow fetch failed. Source and generated-file churn are recorded as null.
Workflows and Docs
Quality Score Breakdown
Provisional score = weighted average over available components, renormalised to 85% total weight: 94.6.
💡 Top Recommendations
All reactions