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
Baseline established — First daily metrics collection for gh-aw repository completed.
The codebase shows strong test coverage with a 0.66 test-to-source ratio and moderate code organization. Quality score of 61.0/100 reflects opportunities for improvement in documentation and file size management. Source code activity is high with 1,976 files modified in the last 7 days across 498 commits, indicating an active development phase.
Key metrics today: LOC: 885,009 | Quality score: 61.0/100 | Test ratio: 0.66 | Active files (7d): 1,976
📊 Visualizations
Lines of Code by Language
The codebase is dominated by Go (670K LOC, 76%) with significant Markdown documentation (116K LOC, 13%) and JSON data (51K LOC, 6%).
Top Directories by LOC
The pkg directory contains the bulk of the codebase (749K LOC, 85%), with cmd and internal directories contributing minimally.
Quality Score Breakdown
Quality score components show strong test coverage (19.8/30) but lower documentation (1.0/20) and code organization (17.7/25) scores.
Test Coverage
Excellent test coverage with 585K LOC of test code compared to 300K LOC of source code (0.66 ratio).
Code Churn (7 Days)
High source code activity with 1,976 files modified and 111K lines added. Generated files (lock files) show 341 files modified with 103K lines added.
Historical Trends
First run - baseline established for future trend analysis.
View Full Details
Size Metrics
Metric
Value
Total LOC
885,009
Go
670,240 (76%)
Markdown
116,064 (13%)
JSON
51,105 (6%)
TypeScript
24,654 (3%)
Shell
14,772 (2%)
JavaScript
4,175 (<1%)
YAML
3,999 (<1%)
Total Files
3,030
Quality Metrics
Metric
Value
Avg File Size
280.5 LOC
Large Files (>500 LOC)
469 (15.5%)
Function Count
20,717
Comment Lines
79,498
Comment Ratio
10.56%
Largest Files:
pkg/parser/schema_test.go - 2,977 LOC
pkg/cli/remote_workflow_test.go - 2,854 LOC
pkg/workflow/awf_config_test.go - 2,454 LOC
pkg/cli/compile_integration_test.go - 2,437 LOC
pkg/workflow/safe_outputs_import_test.go - 2,411 LOC
Test Metrics
Metric
Value
Test Files
1,149
Test LOC
585,398
Test-to-Source Ratio
0.660
Code Churn (7 Days) - Source Code
Metric
Value
Files Modified
1,976
Commits
498
Lines Added
111,264
Lines Deleted
94,296
Net Change
+16,968
Code Churn (7 Days) - Generated Files
Metric
Value
Files Modified
341
Lines Added
103,291
Lines Deleted
75,833
Net Change
+27,458
Workflows & Documentation
Metric
Value
Workflow Markdown Files
76
Workflow Lock Files
76
Doc Files
12
Doc LOC
4,979
Code-to-Docs Ratio
134.6:1
Quality Score Breakdown (61.0/100)
Component
Score
Weight
Test Coverage
19.8/30
30%
Code Organization
17.7/25
25%
Documentation
1.0/20
20%
Churn Stability
12.5/15
15%
Comment Density
10.0/10
10%
💡 Recommendations
Improve Documentation - Code-to-docs ratio of 134:1 is high (optimal 20-30:1). Consider expanding documentation in the docs/ directory to better explain architecture, APIs, and usage patterns.
Reduce Large Files - 469 files (15.5%) exceed 500 LOC. Consider refactoring the largest test files into smaller, more focused test suites for better maintainability.
Monitor Source Code Churn - 1,976 files modified in 7 days (65% of codebase) indicates very high activity. Ensure changes are coordinated and technical debt is managed.
Maintain Strong Test Coverage - Current 0.66 ratio is excellent. Continue investing in comprehensive test coverage as the codebase grows.
Optimize Generated File Management - 341 lock files modified in 7 days. Consider strategies to reduce lock file churn if it impacts review efficiency.
Daily Code Metrics Report - Generated 2026-08-24 Next report will include 7-day and 30-day trend analysis
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
Baseline established — First daily metrics collection for gh-aw repository completed.
The codebase shows strong test coverage with a 0.66 test-to-source ratio and moderate code organization. Quality score of 61.0/100 reflects opportunities for improvement in documentation and file size management. Source code activity is high with 1,976 files modified in the last 7 days across 498 commits, indicating an active development phase.
Key metrics today: LOC: 885,009 | Quality score: 61.0/100 | Test ratio: 0.66 | Active files (7d): 1,976
📊 Visualizations
Lines of Code by Language
The codebase is dominated by Go (670K LOC, 76%) with significant Markdown documentation (116K LOC, 13%) and JSON data (51K LOC, 6%).
Top Directories by LOC
The
pkgdirectory contains the bulk of the codebase (749K LOC, 85%), with cmd and internal directories contributing minimally.Quality Score Breakdown
Quality score components show strong test coverage (19.8/30) but lower documentation (1.0/20) and code organization (17.7/25) scores.
Test Coverage
Excellent test coverage with 585K LOC of test code compared to 300K LOC of source code (0.66 ratio).
Code Churn (7 Days)
High source code activity with 1,976 files modified and 111K lines added. Generated files (lock files) show 341 files modified with 103K lines added.
Historical Trends
First run - baseline established for future trend analysis.
View Full Details
Size Metrics
Quality Metrics
Largest Files:
pkg/parser/schema_test.go- 2,977 LOCpkg/cli/remote_workflow_test.go- 2,854 LOCpkg/workflow/awf_config_test.go- 2,454 LOCpkg/cli/compile_integration_test.go- 2,437 LOCpkg/workflow/safe_outputs_import_test.go- 2,411 LOCTest Metrics
Code Churn (7 Days) - Source Code
Code Churn (7 Days) - Generated Files
Workflows & Documentation
Quality Score Breakdown (61.0/100)
💡 Recommendations
Improve Documentation - Code-to-docs ratio of 134:1 is high (optimal 20-30:1). Consider expanding documentation in the
docs/directory to better explain architecture, APIs, and usage patterns.Reduce Large Files - 469 files (15.5%) exceed 500 LOC. Consider refactoring the largest test files into smaller, more focused test suites for better maintainability.
Monitor Source Code Churn - 1,976 files modified in 7 days (65% of codebase) indicates very high activity. Ensure changes are coordinated and technical debt is managed.
Maintain Strong Test Coverage - Current 0.66 ratio is excellent. Continue investing in comprehensive test coverage as the codebase grows.
Optimize Generated File Management - 341 lock files modified in 7 days. Consider strategies to reduce lock file churn if it impacts review efficiency.
Daily Code Metrics Report - Generated 2026-08-24
Next report will include 7-day and 30-day trend analysis
All reactions