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
The codebase demonstrates strong test coverage with a remarkable test-to-source ratio of 2.75, showing a 23.87% increase over the past week and a dramatic 385% improvement over 30 days. The repository maintains 793,131 total lines of code with Go as the dominant language (405,291 LOC). The overall quality score stands at 59/100, with test coverage being a key strength (27.5/30 points) while code organization needs attention due to 202 large files exceeding 500 LOC. Development activity remains high with 410 commits and 1,455 source files modified in the last 7 days.
The workflow and documentation infrastructure is well-established with 207 workflow files and 189 documentation files containing 894,441 lines. However, the code-to-docs ratio of 0.14 and churn stability score (0.4/15) suggest opportunities for improvement in documentation completeness and code stability.
📊 Visualizations
LOC Distribution by Language
The codebase is heavily dominated by Go (405,291 LOC, 51.1%), followed by YAML configurations (184,705 LOC, 23.3%) and Markdown documentation (161,591 LOC, 20.4%). This distribution reflects a Go-centric backend with extensive workflow definitions and documentation. JavaScript (1,916 LOC) and TypeScript (1,645 LOC) represent minimal frontend or tooling components.
Top Directories by LOC
The docs/ directory dominates with 894,441 LOC (58.1%), significantly larger than the pkg/ package directory (420,940 LOC, 27.3%) and .github/workflows directory (238,846 LOC, 15.5%). This unusual distribution suggests the documentation may include generated content or extensive examples. The cmd/ directory contains 2,093 LOC across 8 files, indicating lean command-line entry points.
Quality Score Breakdown
The quality score of 59/100 reveals a mixed picture. Test coverage is excellent (27.5/30 points, 91.7% of target), and documentation coverage is good (17.2/20 points, 86%). However, code organization scores poorly (4.8/25 points, 19.2%) due to 202 large files, and churn stability is critical (0.4/15 points, 2.7%) with 1,455 files modified in 7 days indicating high volatility. Comment density is moderate (9.0/10 points, 90%).
Key Components:
✅ Test Coverage: 27.5/30 (excellent)
⚠️ Code Organization: 4.8/25 (needs improvement)
✅ Documentation: 17.2/20 (good)
🚨 Churn Stability: 0.4/15 (critical)
✅ Comment Density: 9.0/10 (good)
Test Coverage Analysis
Test coverage is exceptional with 344,607 lines of test code versus 125,346 lines of source code, yielding a test-to-source ratio of 2.75. This far exceeds the recommended ratio of 0.5-1.0, indicating comprehensive test suites that may include integration tests, fixtures, or test utilities. The 23.87% improvement over 7 days and 385% improvement over 30 days demonstrates a strong commitment to testing practices.
Code Churn (Last 7 Days)
The most active source files (excluding generated *.lock.yml files) show significant changes. The top files include:
High churn in specification files and test files indicates active feature development and documentation updates. The workflow schema changes suggest evolving platform capabilities.
Historical Trends (30 Days)
Over the past 30 days, total LOC has remained stable around 793K lines (➡️ 0% change), indicating a mature codebase with balanced additions and deletions. The test-to-source ratio has shown remarkable improvement from 0.57 to 2.75 (⬆️ +385%), reflecting a major investment in testing infrastructure. Quality scores have fluctuated but show an overall positive trend, with recent scores stabilizing in the 55-60 range.
📈 Detailed Metrics
Size Metrics
Lines of Code by Language
Language
LOC
% of Total
Files
Go
405,291
51.1%
~1,600
YAML
184,705
23.3%
~400
Markdown
161,591
20.4%
~200
JSON
29,219
3.7%
~100
Shell
7,935
1.0%
~50
JavaScript
1,916
0.2%
~20
TypeScript
1,645
0.2%
~15
Python
829
0.1%
~10
Total
793,131
100%
~3,195
Lines of Code by Directory
Directory
LOC
% of Total
Files
docs/
894,441
58.1%
189
pkg/
420,940
27.3%
1,618
.github/workflows
238,846
15.5%
378
cmd/
2,093
0.1%
8
internal/
74
<0.1%
2
Quality Indicators
Average File Size: 565 lines
Large Files (>500 LOC): 202 files (6.3% of codebase)
Total Files: 3,195 files
Comment Lines: 45,051 lines
Comment Ratio: 36% (comments per source LOC)
Comment Density: Good coverage across codebase
Test Coverage
Test Files: 1,103 files
Test LOC (test_lines_of_code): 344,607 lines
Source LOC: 125,346 lines
Test-to-Source Ratio (test_to_source_ratio): 2.75
Trend (7d): ⬆️ +23.87% (+0.53 ratio points)
Trend (30d): ⬆️ +385.01% (+2.18 ratio points)
Analysis: Exceptional test coverage with test code exceeding source code by 2.75x. The dramatic 385% improvement over 30 days suggests a major testing initiative or refactoring effort.
Note: Lock file churn is reported separately and excluded from quality score calculations to avoid noise from generated files. The high number of modified lock files (4,476) suggests extensive workflow compilation activity.
Workflow Metrics
Total Workflow Files (.md) (total_workflows): 207 files
Analysis: Robust workflow infrastructure with 207 source workflow files. The 71% compilation rate indicates active workflows with proper lock file generation.
Documentation
Doc Files (docs/): 189 files
Doc LOC: 894,441 lines
Code-to-Docs Ratio: 0.14:1 (documentation is 7.1x larger than source)
Average Doc Size: 4,733 lines/file
Documentation Coverage: Comprehensive
Analysis: Documentation LOC (894K) significantly exceeds source LOC (125K), suggesting extensive guides, examples, or generated API documentation. This unusual ratio warrants investigation to ensure documentation remains maintainable.
Quality Score: 59/100
Component Breakdown
Test Coverage (30%): 27.5/30 points (91.7% of target)
Based on test-to-source ratio of 2.75
Exceeds recommended thresholds
Code Organization (25%): 4.8/25 points (19.2% of target)
202 files exceed 500 LOC threshold
Suggests need for refactoring or modularization
Documentation (20%): 17.2/20 points (86.0% of target)
Strong documentation presence
Code-to-docs ratio indicates comprehensive coverage
Churn Stability (15%): 0.4/15 points (2.7% of target)
High volatility with 1,455 files modified in 7 days
410 commits indicate active development
May reflect major feature work or refactoring
Comment Density (10%): 9.0/10 points (90.0% of target)
36% comment ratio is healthy
Good code documentation practices
💡 Insights & Recommendations
Refactor Large Files: With 202 files exceeding 500 LOC and a code organization score of only 4.8/25, consider breaking down large files into smaller, more maintainable modules. Focus on files in pkg/ directory which contains the bulk of the codebase.
Investigate High Churn: The churn stability score of 0.4/15 indicates significant code volatility. With 1,455 files modified and 410 commits in 7 days, evaluate if this reflects planned feature development or indicates stability concerns. Consider implementing feature flags or more gradual rollouts.
Optimize Documentation Size: The docs-to-code ratio of 7.1:1 is unusually high with 894K LOC of documentation versus 125K LOC of source. Investigate whether documentation includes generated content, duplicates, or examples that could be better organized or reduced.
Maintain Test Coverage Excellence: The test-to-source ratio of 2.75 and recent 385% improvement over 30 days demonstrates excellent testing practices. Continue this momentum and ensure new features maintain comparable test coverage.
Monitor Workflow Complexity: With 207 workflow files and 238K LOC of workflow definitions, ensure workflows remain maintainable. Consider consolidating similar workflows or creating reusable workflow components to reduce duplication.
Report generated by Daily Code Metrics workflow Historical data: 15 days | Last updated: 2026-02-11 11:11 UTC Quality Score: 59/100 | Total LOC: 793,131 | Test Ratio: 2.75
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.
-
The codebase demonstrates strong test coverage with a remarkable test-to-source ratio of 2.75, showing a 23.87% increase over the past week and a dramatic 385% improvement over 30 days. The repository maintains 793,131 total lines of code with Go as the dominant language (405,291 LOC). The overall quality score stands at 59/100, with test coverage being a key strength (27.5/30 points) while code organization needs attention due to 202 large files exceeding 500 LOC. Development activity remains high with 410 commits and 1,455 source files modified in the last 7 days.
The workflow and documentation infrastructure is well-established with 207 workflow files and 189 documentation files containing 894,441 lines. However, the code-to-docs ratio of 0.14 and churn stability score (0.4/15) suggest opportunities for improvement in documentation completeness and code stability.
📊 Visualizations
LOC Distribution by Language
The codebase is heavily dominated by Go (405,291 LOC, 51.1%), followed by YAML configurations (184,705 LOC, 23.3%) and Markdown documentation (161,591 LOC, 20.4%). This distribution reflects a Go-centric backend with extensive workflow definitions and documentation. JavaScript (1,916 LOC) and TypeScript (1,645 LOC) represent minimal frontend or tooling components.
Top Directories by LOC
The
docs/directory dominates with 894,441 LOC (58.1%), significantly larger than thepkg/package directory (420,940 LOC, 27.3%) and.github/workflowsdirectory (238,846 LOC, 15.5%). This unusual distribution suggests the documentation may include generated content or extensive examples. Thecmd/directory contains 2,093 LOC across 8 files, indicating lean command-line entry points.Quality Score Breakdown
The quality score of 59/100 reveals a mixed picture. Test coverage is excellent (27.5/30 points, 91.7% of target), and documentation coverage is good (17.2/20 points, 86%). However, code organization scores poorly (4.8/25 points, 19.2%) due to 202 large files, and churn stability is critical (0.4/15 points, 2.7%) with 1,455 files modified in 7 days indicating high volatility. Comment density is moderate (9.0/10 points, 90%).
Key Components:
Test Coverage Analysis
Test coverage is exceptional with 344,607 lines of test code versus 125,346 lines of source code, yielding a test-to-source ratio of 2.75. This far exceeds the recommended ratio of 0.5-1.0, indicating comprehensive test suites that may include integration tests, fixtures, or test utilities. The 23.87% improvement over 7 days and 385% improvement over 30 days demonstrates a strong commitment to testing practices.
Code Churn (Last 7 Days)
The most active source files (excluding generated
*.lock.ymlfiles) show significant changes. The top files include:specs/artifacts.md(5,916 lines changed).github/aw/main_workflow_schema.json(5,340 lines)pkg/workflow/compiler_orchestrator_workflow_test.go(1,457 lines)research/blog-research/BLOG-RESEARCH.md(1,385 lines)High churn in specification files and test files indicates active feature development and documentation updates. The workflow schema changes suggest evolving platform capabilities.
Historical Trends (30 Days)
Over the past 30 days, total LOC has remained stable around 793K lines (➡️ 0% change), indicating a mature codebase with balanced additions and deletions. The test-to-source ratio has shown remarkable improvement from 0.57 to 2.75 (⬆️ +385%), reflecting a major investment in testing infrastructure. Quality scores have fluctuated but show an overall positive trend, with recent scores stabilizing in the 55-60 range.
📈 Detailed Metrics
Size Metrics
Lines of Code by Language
Lines of Code by Directory
Quality Indicators
Test Coverage
test_lines_of_code): 344,607 linestest_to_source_ratio): 2.75Analysis: Exceptional test coverage with test code exceeding source code by 2.75x. The dramatic 385% improvement over 30 days suggests a major testing initiative or refactoring effort.
Code Churn (Last 7 Days)
Source Code Churn (Excludes *.lock.yml)
Most Active Source Files (Excluding .lock.yml)
specs/artifacts.md: 5,916 lines changed.github/aw/main_workflow_schema.json: 5,340 lines changedpkg/workflow/compiler_orchestrator_workflow_test.go: 1,457 lines changedresearch/blog-research/BLOG-RESEARCH.md: 1,385 lines changedpkg/workflow/compiler_jobs_test.go: 1,385 lines changedskills/dictation/SKILL.md: 1,225 lines changed.github/workflows/dependabot-project-manager.md: 1,182 lines changedpkg/workflow/compiler_yaml_main_job_test.go: 820 lines changedpkg/cli/audit_jq_test.go: 802 lines changedpkg/workflow/compiler_orchestrator_tools_test.go: 768 lines changedWorkflow Lock File Churn (*.lock.yml only)
Note: Lock file churn is reported separately and excluded from quality score calculations to avoid noise from generated files. The high number of modified lock files (4,476) suggests extensive workflow compilation activity.
Workflow Metrics
total_workflows): 207 filesAnalysis: Robust workflow infrastructure with 207 source workflow files. The 71% compilation rate indicates active workflows with proper lock file generation.
Documentation
Analysis: Documentation LOC (894K) significantly exceeds source LOC (125K), suggesting extensive guides, examples, or generated API documentation. This unusual ratio warrants investigation to ensure documentation remains maintainable.
Quality Score: 59/100
Component Breakdown
Test Coverage (30%): 27.5/30 points (91.7% of target)
Code Organization (25%): 4.8/25 points (19.2% of target)
Documentation (20%): 17.2/20 points (86.0% of target)
Churn Stability (15%): 0.4/15 points (2.7% of target)
Comment Density (10%): 9.0/10 points (90.0% of target)
💡 Insights & Recommendations
Refactor Large Files: With 202 files exceeding 500 LOC and a code organization score of only 4.8/25, consider breaking down large files into smaller, more maintainable modules. Focus on files in
pkg/directory which contains the bulk of the codebase.Investigate High Churn: The churn stability score of 0.4/15 indicates significant code volatility. With 1,455 files modified and 410 commits in 7 days, evaluate if this reflects planned feature development or indicates stability concerns. Consider implementing feature flags or more gradual rollouts.
Optimize Documentation Size: The docs-to-code ratio of 7.1:1 is unusually high with 894K LOC of documentation versus 125K LOC of source. Investigate whether documentation includes generated content, duplicates, or examples that could be better organized or reduced.
Maintain Test Coverage Excellence: The test-to-source ratio of 2.75 and recent 385% improvement over 30 days demonstrates excellent testing practices. Continue this momentum and ensure new features maintain comparable test coverage.
Monitor Workflow Complexity: With 207 workflow files and 238K LOC of workflow definitions, ensure workflows remain maintainable. Consider consolidating similar workflows or creating reusable workflow components to reduce duplication.
Report generated by Daily Code Metrics workflow
Historical data: 15 days | Last updated: 2026-02-11 11:11 UTC
Quality Score: 59/100 | Total LOC: 793,131 | Test Ratio: 2.75
Beta Was this translation helpful? Give feedback.
All reactions