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
Codebase health snapshot for 2026-07-11 — the repository continues its steady expansion (+10.1% LOC over 30 days) while the quality score dipped to 67.7/100 (⬇️ 8.5% over 7d), driven almost entirely by a spike in 7-day source churn rather than any structural regression.
Total tracked source now stands at 1,870,920 LOC across 5,985 files. Go test-to-source coverage remains strong at 1.96× (476k test LOC vs 243k source LOC), well above the recommended 0.5–1.0 band — test volume grew in lockstep with source (+2.4% vs +2.5% over 7d), so coverage discipline is holding even as the codebase grows.
The quality-score decline is a churn artifact, not a decay signal: the 7-day source-churn window captured a heavy refactor burst (1,169 files modified, +54k/-18k lines, including large deletions in pkg/parser/remote_fetch.go and the YAML compiler). Churn stability contributes only 3.3/15 this cycle. Generated files (*.lock.yml, actions-lock.json) — excluded from the quality score — churned separately at 261 files with a net −2,167 lines. The two areas to watch remain large-file density (935 files >500 LOC → Code Organization 12.0/25) and documentation ratio (code:docs 6.5:1 → 14.2/20).
📊 Visualizations
YAML (496k) and Go Tests (476k) dominate; Go source is 243k. Generated workflow lock files inflate the YAML total.
pkg/ (760k) and .github/ (607k, mostly compiled workflow lock files) hold the bulk of the code; actions/ follows at 306k.
Test Coverage is maxed (30/30); Churn Stability (3.3/15) and Code Organization (12.0/25) are the biggest gaps to close.
476k test LOC against 243k Go source LOC — a 1.96× ratio, nearly 2× the upper end of the recommended range.
Docs reference and the YAML compiler saw the heaviest source changes; remote_fetch.go was largely deleted (−1,553).
LOC climbs steadily while quality oscillates in the 68–80 band; the 7-day moving average (dashed) shows the recent dip is within normal churn-driven variance.
Investigate the churn spike, then let it settle. The 68% jump in 7-day source churn reflects a concentrated compiler/parser refactor (remote_fetch.go, compiler_yaml_main_job.go). No action needed if intentional — the quality score should recover as the window rolls forward. Confirm the deletions are complete and not mid-migration.
Chip away at large-file density. 935 files exceed 500 LOC (Code Organization only 12.0/25). Target the largest Go source files in pkg/workflow/ for extraction into focused units — the biggest single lever for lifting the score.
Grow docs alongside code. Code:docs sits at 6.5:1 and code outpaced docs over 30 days (+10.9% source vs doc growth). Pair new pkg/ features with reference doc updates to hold Documentation above 14/20.
Coverage is healthy — keep it there. Test ratio at 1.96× is a genuine strength; the −2% 30-day drift is negligible. Maintain the add-tests-with-source cadence that kept test LOC growing in lockstep this cycle.
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
Codebase health snapshot for 2026-07-11 — the repository continues its steady expansion (+10.1% LOC over 30 days) while the quality score dipped to 67.7/100 (⬇️ 8.5% over 7d), driven almost entirely by a spike in 7-day source churn rather than any structural regression.
Total tracked source now stands at 1,870,920 LOC across 5,985 files. Go test-to-source coverage remains strong at 1.96× (476k test LOC vs 243k source LOC), well above the recommended 0.5–1.0 band — test volume grew in lockstep with source (+2.4% vs +2.5% over 7d), so coverage discipline is holding even as the codebase grows.
The quality-score decline is a churn artifact, not a decay signal: the 7-day source-churn window captured a heavy refactor burst (1,169 files modified, +54k/-18k lines, including large deletions in
pkg/parser/remote_fetch.goand the YAML compiler). Churn stability contributes only 3.3/15 this cycle. Generated files (*.lock.yml,actions-lock.json) — excluded from the quality score — churned separately at 261 files with a net −2,167 lines. The two areas to watch remain large-file density (935 files >500 LOC → Code Organization 12.0/25) and documentation ratio (code:docs 6.5:1 → 14.2/20).📊 Visualizations
YAML (496k) and Go Tests (476k) dominate; Go source is 243k. Generated workflow lock files inflate the YAML total.
pkg/(760k) and.github/(607k, mostly compiled workflow lock files) hold the bulk of the code;actions/follows at 306k.Test Coverage is maxed (30/30); Churn Stability (3.3/15) and Code Organization (12.0/25) are the biggest gaps to close.
476k test LOC against 243k Go source LOC — a 1.96× ratio, nearly 2× the upper end of the recommended range.
Docs reference and the YAML compiler saw the heaviest source changes;
remote_fetch.gowas largely deleted (−1,553).LOC climbs steadily while quality oscillates in the 68–80 band; the 7-day moving average (dashed) shows the recent dip is within normal churn-driven variance.
View Full Details
Size
pkg/760,124Quality
Tests
Churn — Source (7d, excludes
*.lock.yml&actions-lock.json)Most-changed source files:
docs/.../frontmatter-full.md(+1,781/−385),pkg/{actionpins,workflow}/data/action_pins.json(+898/−788 each),pkg/parser/remote_fetch.go(−1,553),pkg/workflow/compiler_yaml_main_job.go(−1,121).Churn — Generated files (7d, informational only)
Workflows & Docs
.md).lock.yml)docs/)Quality Score Breakdown — 67.7 / 100
💡 Top Recommendations
remote_fetch.go,compiler_yaml_main_job.go). No action needed if intentional — the quality score should recover as the window rolls forward. Confirm the deletions are complete and not mid-migration.pkg/workflow/for extraction into focused units — the biggest single lever for lifting the score.pkg/features with reference doc updates to hold Documentation above 14/20.Beta Was this translation helpful? Give feedback.
All reactions