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
Key metrics today: LOC: 1,764,387 | Quality score: 75.4/100 (Good) | Test ratio: 1.97 | Active source files (7d): 1,084
Codebase health is stable — the quality score moved only −0.2 from yesterday (75.6 → 75.4), driven by a small uptick in 7-day source churn. Total LOC grew +1.7% (7d) and +13.4% (30d), while the test-to-source ratio eased slightly to 1.97 (−1.2% 7d) as source code grew a touch faster than tests. The two persistent drags on the score remain comment density (5.0/10) and code organization (13.4/25, 944 files over 500 LOC).
📊 Key Visualizations
Quality Score Breakdown
Test coverage is maxed (30/30) and documentation is strong (17.4/20). Code organization (54%) and comment density (50%) are the lowest-scoring components and the clearest improvement targets.
Historical Trends (30 Days)
Total LOC has climbed steadily (~+13% over 30 days) while the quality score has held flat in the mid-70s — growth is being absorbed without quality regression, but also without improvement. Test ratio has been essentially constant (~1.97, plotted ×10).
💡 Top Recommendations
Improve comment density (5.0/10 — the weakest component): the Go comment ratio sits at 9.9%. Prioritize doc comments on exported identifiers in high-churn pkg/ packages.
Tackle large files (944 files >500 LOC, code organization 13.4/25): split the largest source files in pkg/workflow to bring the average file size below the ~239-line current mean.
Watch test-ratio drift: source LOC is outpacing test LOC (ratio −1.2% 7d / −4.0% 30d). Keep adding tests alongside new source in active areas to hold the ratio near 2.0.
📈 Detailed Metrics
Size Metrics
Language
LOC
% of Total
Change (7d)
YAML
481,697
27.3%
⬆️
Go Tests
449,383
25.5%
➡️
JavaScript (CJS)
269,593
15.3%
➡️
Markdown
257,458
14.6%
➡️
Go Source
227,594
12.9%
⬆️
JSON
50,729
2.9%
➡️
Directory
LOC
% of Total
pkg/
716,106
40.6%
.github/
590,112
33.4%
actions/
289,759
16.4%
docs/
99,292
5.6%
scratchpad/
35,989
2.0%
specs/
8,487
0.5%
Total LOC: 1,764,387 (⬆️ +1.7% 7d, ⬆️ +13.4% 30d)
Total Files: 5,513
Quality Indicators
Average File Size (Go source): 239.1 lines
Large Files (>500 LOC): 944 files
Function Count: 14,335 functions
Comment Lines: 67,245 lines
Comment Ratio (Go): 9.93%
Test Coverage
Test Files: 1,329 files
Test LOC (test_lines_of_code): 449,383 lines
Source LOC: 227,594 lines
Test-to-Source Ratio (test_to_source_ratio): 1.974
Trend: ⬇️ −1.2% (7d), ⬇️ −4.0% (30d)
Code Churn (Last 7 Days, source only)
Files Modified: 1,084 files
Commits: 312 commits
Lines Added: +45,704
Lines Deleted: −13,805
Net Change: +31,899
Most Active Source Files: specs/otel-observability-spec.md (+641/−759), docs/.../frontmatter-full.md (+1224/−112), pkg/actionpins/data/action_pins.json (+657/−622), pkg/workflow/data/action_pins.json (+657/−622), specs/intent-attribution-agent-governance.md (+1218/−0)
Generated File Churn (*.lock.yml and actions-lock.json)
Generated Files Modified: 255 files
Lines Added: +53,992
Lines Deleted: −57,754
Net Change: −3,762
Generated-file churn is tracked separately and excluded from the quality score to avoid noise from code-generated files.
Workflow Metrics
Total Workflow Files (.md) (total_workflows): 347 files
Compiled Workflows (.lock.yml): 250 files
Average Workflow Size: 232.4 lines
Documentation
Doc Files (docs/, .md/.mdx): 456 files
Doc LOC: 79,061 lines
Code-to-Docs Ratio: 2.88:1
Quality Score: 75.4/100 (Good)
Test Coverage (30%): 30.0/30
Code Organization (25%): 13.4/25
Documentation (20%): 17.4/20
Churn Stability (15%): 9.6/15
Comment Density (10%): 5.0/10
Report generated by Daily Code Metrics workflow Historical data: 52 days (2026-04-30 → 2026-06-23) | Last updated: 2026-06-23
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.
-
Key metrics today: LOC: 1,764,387 | Quality score: 75.4/100 (Good) | Test ratio: 1.97 | Active source files (7d): 1,084
Codebase health is stable — the quality score moved only −0.2 from yesterday (75.6 → 75.4), driven by a small uptick in 7-day source churn. Total LOC grew +1.7% (7d) and +13.4% (30d), while the test-to-source ratio eased slightly to 1.97 (−1.2% 7d) as source code grew a touch faster than tests. The two persistent drags on the score remain comment density (5.0/10) and code organization (13.4/25, 944 files over 500 LOC).
📊 Key Visualizations
Quality Score Breakdown
Test coverage is maxed (30/30) and documentation is strong (17.4/20). Code organization (54%) and comment density (50%) are the lowest-scoring components and the clearest improvement targets.
Historical Trends (30 Days)
Total LOC has climbed steadily (~+13% over 30 days) while the quality score has held flat in the mid-70s — growth is being absorbed without quality regression, but also without improvement. Test ratio has been essentially constant (~1.97, plotted ×10).
💡 Top Recommendations
pkg/packages.pkg/workflowto bring the average file size below the ~239-line current mean.📈 Detailed Metrics
Size Metrics
Quality Indicators
Test Coverage
test_lines_of_code): 449,383 linestest_to_source_ratio): 1.974Code Churn (Last 7 Days, source only)
Most Active Source Files:
specs/otel-observability-spec.md(+641/−759),docs/.../frontmatter-full.md(+1224/−112),pkg/actionpins/data/action_pins.json(+657/−622),pkg/workflow/data/action_pins.json(+657/−622),specs/intent-attribution-agent-governance.md(+1218/−0)Generated File Churn (
*.lock.ymlandactions-lock.json)Generated-file churn is tracked separately and excluded from the quality score to avoid noise from code-generated files.
Workflow Metrics
total_workflows): 347 filesDocumentation
Quality Score: 75.4/100 (Good)
Report generated by Daily Code Metrics workflow
Historical data: 52 days (2026-04-30 → 2026-06-23) | Last updated: 2026-06-23
Beta Was this translation helpful? Give feedback.
All reactions