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
Brief executive summary: the gh-aw codebase stands at 1,825,628 LOC across 5,760 tracked files, with an overall quality score of 75.2/100 (Good) — essentially flat over 30 days despite the codebase growing +12.7% in that window. Growth is broad-based: YAML (+16.8% 30d), Go source (+11.4%), and Go tests (+8.2%) all expanded, keeping the test-to-source ratio healthy at 1.97x (well above the 0.5–1.0 recommendation), though it has drifted down -2.9% over 30 days as source outpaces tests slightly.
The past 7 days saw heavy activity: 418 commits touching 1,140 source files (+60,648 / −27,487, net +33,161). Generated artifacts churned even harder (259 files, net +11,230) but are excluded from the quality score to avoid noise. The two quality-score levers with the most headroom remain comment density (9.8% → 4.9/10 pts) and code organization (13.5/25, with 921 files over 500 LOC). Nothing requires urgent attention; the trajectory is a fast-growing, well-tested codebase with stable health.
📊 Visualizations
YAML (494.7k) narrowly leads Go Tests (462.1k), reflecting the 258 compiled .lock.yml workflow files. Go source (235.2k) is smaller than its own test suite — a strong signal for test investment. The JavaScript_CJS bucket (277.2k) is dominated by bundled/generated JS.
pkg/ (737.7k, ~40%) is the center of gravity, followed by .github/ (606.4k — workflows + extensions) and actions/ (298.7k). Core Go logic and generated workflow YAML together account for the bulk of the tree.
Test coverage is maxed (30/30). The clearest improvement targets are comment density (4.9/10) and code organization (13.5/25). Documentation (17.4/20) and churn stability (9.4/15) are solid.
462.1k lines of Go tests against 235.2k lines of Go source = 1.97x. This is exceptional coverage by volume; the mild 30-day decline (-2.9%) is worth watching but not concerning.
Top source churn (7d, excluding *.lock.yml / actions-lock.json) is concentrated in the agentic-workflows-dashboard extension (app.js, app.ts, index.html — all net-zero rewrites) plus pkg/cli/audit.go. Most high-churn files show net ≈ 0, indicating refactors rather than net growth.
Total LOC has climbed steadily and near-linearly over the 30-day window (~1,490k → 1,826k). Quality score has held in a tight 73–77 band and the test ratio has stayed flat — health is decoupled from growth, which is the desired pattern.
📈 Detailed Metrics
Size
Language
LOC
30d
YAML
494,704
⬆️ +16.8%
Go Tests
462,143
⬆️ +8.2%
JavaScript_CJS
277,220
—
Markdown
264,271
—
Go Source
235,162
⬆️ +11.4%
Total LOC: 1,825,628 (7d ⬆️ +2.7%, 30d ⬆️ +12.7%) · Files: 5,760 · Go files: 2,382 · Top dirs: pkg/ 737,729 · .github/ 606,399 · actions/ 298,668 · docs/ 103,309
Most active: agentic-workflows-dashboard/web/app.js (+4,671/−4,671), .../app.js (+1,233/−1,233), .../src/app.ts (+995/−995), pkg/cli/audit.go (+663/−634, net +29).
Churn — Generated (informational only, excluded from score)
Field
Value
Files modified
259
Lines added / deleted
+65,724 / −54,494
Net change
+11,230
Workflows & Docs
Field
Value
Trend
total_workflows (.md)
355
⬆️ +49.2% (30d)
Compiled .lock.yml
258
⬆️ +8.4% (30d)
Avg workflow size
234.7 lines
➡️
Doc files / LOC
630 / 82,241
➡️ (7d)
code_to_docs_ratio
2.86
⬆️ +2.5% (7d)
Quality Score: 75.2/100 (Good)
Test Coverage (30%): 30.0/30 points
Code Organization (25%): 13.5/25 points
Documentation (20%): 17.4/20 points
Churn Stability (15%): 9.4/15 points
Comment Density (10%): 4.9/10 points
💡 Insights & Recommendations
Guard the test ratio. Source grew +2.5% this week vs tests +2.3%; the 30-day ratio slipped -2.9%. It's still an excellent 1.97x, but keep adding tests alongside new pkg/ code to avoid gradual erosion.
Comment density is the highest-leverage score gain. At 9.8% it earns only 4.9/10 points. Adding doc comments to exported Go symbols in pkg/ would lift both the comment-density and documentation components.
Tackle large-file sprawl in pkg/. 921 files exceed 500 LOC (a volatile day-to-day metric, but persistently high). Refactoring the biggest offenders would improve the code-organization component (13.5/25).
Generated churn dwarfs source churn (259 gen files net +11,230, led by dashboard bundles and package-lock.json). Correctly excluded from scoring — no action needed, but confirms the exclusion is doing its job.
Workflow count is up +49% in 30 days (355 .md, 258 compiled .lock.yml). Ensure new workflow sources stay compiled and reviewed so the 97-file gap between .md and .lock.yml reflects non-workflow markdown, not stale/uncompiled definitions.
Report generated by Daily Code Metrics workflow Historical data: 49 days (2026-05-12 → 2026-07-02) | Last updated: 2026-07-02 UTC
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.
-
Brief executive summary: the gh-aw codebase stands at 1,825,628 LOC across 5,760 tracked files, with an overall quality score of 75.2/100 (Good) — essentially flat over 30 days despite the codebase growing +12.7% in that window. Growth is broad-based: YAML (+16.8% 30d), Go source (+11.4%), and Go tests (+8.2%) all expanded, keeping the test-to-source ratio healthy at 1.97x (well above the 0.5–1.0 recommendation), though it has drifted down -2.9% over 30 days as source outpaces tests slightly.
The past 7 days saw heavy activity: 418 commits touching 1,140 source files (+60,648 / −27,487, net +33,161). Generated artifacts churned even harder (259 files, net +11,230) but are excluded from the quality score to avoid noise. The two quality-score levers with the most headroom remain comment density (9.8% → 4.9/10 pts) and code organization (13.5/25, with 921 files over 500 LOC). Nothing requires urgent attention; the trajectory is a fast-growing, well-tested codebase with stable health.
📊 Visualizations
YAML (494.7k) narrowly leads Go Tests (462.1k), reflecting the 258 compiled
.lock.ymlworkflow files. Go source (235.2k) is smaller than its own test suite — a strong signal for test investment. TheJavaScript_CJSbucket (277.2k) is dominated by bundled/generated JS.pkg/(737.7k, ~40%) is the center of gravity, followed by.github/(606.4k — workflows + extensions) andactions/(298.7k). Core Go logic and generated workflow YAML together account for the bulk of the tree.Test coverage is maxed (30/30). The clearest improvement targets are comment density (4.9/10) and code organization (13.5/25). Documentation (17.4/20) and churn stability (9.4/15) are solid.
462.1k lines of Go tests against 235.2k lines of Go source = 1.97x. This is exceptional coverage by volume; the mild 30-day decline (-2.9%) is worth watching but not concerning.
Top source churn (7d, excluding
*.lock.yml/actions-lock.json) is concentrated in the agentic-workflows-dashboard extension (app.js,app.ts,index.html— all net-zero rewrites) pluspkg/cli/audit.go. Most high-churn files show net ≈ 0, indicating refactors rather than net growth.Total LOC has climbed steadily and near-linearly over the 30-day window (~1,490k → 1,826k). Quality score has held in a tight 73–77 band and the test ratio has stayed flat — health is decoupled from growth, which is the desired pattern.
📈 Detailed Metrics
Size
Total LOC: 1,825,628 (7d ⬆️ +2.7%, 30d ⬆️ +12.7%) · Files: 5,760 · Go files: 2,382 · Top dirs:
pkg/737,729 ·.github/606,399 ·actions/298,668 ·docs/103,309Quality
Tests
test_lines_of_codetest_to_source_ratioChurn — Source (7d, excludes
*.lock.yml&actions-lock.json)Most active:
agentic-workflows-dashboard/web/app.js(+4,671/−4,671),.../app.js(+1,233/−1,233),.../src/app.ts(+995/−995),pkg/cli/audit.go(+663/−634, net +29).Churn — Generated (informational only, excluded from score)
Workflows & Docs
total_workflows(.md).lock.ymlcode_to_docs_ratioQuality Score: 75.2/100 (Good)
💡 Insights & Recommendations
pkg/code to avoid gradual erosion.pkg/would lift both the comment-density and documentation components.pkg/. 921 files exceed 500 LOC (a volatile day-to-day metric, but persistently high). Refactoring the biggest offenders would improve the code-organization component (13.5/25).package-lock.json). Correctly excluded from scoring — no action needed, but confirms the exclusion is doing its job..md, 258 compiled.lock.yml). Ensure new workflow sources stay compiled and reviewed so the 97-file gap between.mdand.lock.ymlreflects non-workflow markdown, not stale/uncompiled definitions.Report generated by Daily Code Metrics workflow
Historical data: 49 days (2026-05-12 → 2026-07-02) | Last updated: 2026-07-02 UTC
Beta Was this translation helpful? Give feedback.
All reactions