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
Today's sentrux scan of the github/gh-aw codebase (6,214 files) shows a quality signal of 5222 — a small +6 point rebound from the prior scan on 2026-07-07 (5216). The codebase continues in a moderate-health band (5000–5500) that has been stable for months. All architectural rules pass with zero violations. The primary bottleneck remains function complexity: the complex-function count jumped from 988 to 1,048 in this period, a notable acceleration that warrants attention. Coupling and cycle counts are stable.
Quality Signal
Metric
Today
Last Scan (2026-07-07)
7d Trend
Overall
5222
5216
⬆️
Coupling (score)
0.039
0.038
➡️
Cycles
2
2
➡️
God Files
2
2
➡️
Max Depth
8
8
➡️
Complex Functions
1048
988
⬇️ degrading
⚠️Complex functions (1,048) are the primary drag on quality. While the overall signal is in the moderate range, the count has grown ~30% since April 2026.
Bottleneck
Current primary bottleneck: complexity — 1,048 functions exceed the complexity threshold. This metric has been rising steadily (802 → 1,048 since April 2026, +31%). Addressing this requires decomposing long or deeply-nested functions, extracting helpers, and reviewing recently added code for cyclomatic complexity.
Over the last 30 days (2026-06-20 → 2026-07-21), the quality signal ranged between 5215 (low, 2026-07-05) and 5239 (high, 2026-06-07). The signal has been slowly drifting in a narrow ±15-point band with no dramatic drops. The 30-day delta is -1 point (5223 → 5222), indicating near-perfect stability in overall architecture. The biggest concern is the sub-metric: complex function count has grown from ~955 (2026-06-20) to 1,048 (+9.7% in one month). File count has grown from 5,395 to 6,214 (+15%) over the same period, indicating active development. Coupling and cycles have remained stable.
Recommendations
Decompose complex functions — with 1,048 functions above the complexity threshold (up +60 in two weeks), prioritize refactoring the most recently added complex functions. Run sentrux check . --json with a rules file targeting complex_fn_count to identify the worst offenders.
Address god files — 2 god files persist. Splitting these large, high-fan-in files would improve both coupling and maintainability scores.
Define sentrux rules — the .sentrux/rules.toml has no rules configured yet. Adding thresholds for complex_fn_count (e.g., max 1000) and cycle_count (max 2) would enable automated quality gates in CI.
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.
-
Today's sentrux scan of the
github/gh-awcodebase (6,214 files) shows a quality signal of 5222 — a small +6 point rebound from the prior scan on 2026-07-07 (5216). The codebase continues in a moderate-health band (5000–5500) that has been stable for months. All architectural rules pass with zero violations. The primary bottleneck remains function complexity: the complex-function count jumped from 988 to 1,048 in this period, a notable acceleration that warrants attention. Coupling and cycle counts are stable.Quality Signal
Bottleneck
Current primary bottleneck: complexity — 1,048 functions exceed the complexity threshold. This metric has been rising steadily (802 → 1,048 since April 2026, +31%). Addressing this requires decomposing long or deeply-nested functions, extracting helpers, and reviewing recently added code for cyclomatic complexity.
Rules
✅ All rules pass — Quality: 5222 (0 rules defined/checked, 0 violations)
Quality Trend (30 days)
Over the last 30 days (2026-06-20 → 2026-07-21), the quality signal ranged between 5215 (low, 2026-07-05) and 5239 (high, 2026-06-07). The signal has been slowly drifting in a narrow ±15-point band with no dramatic drops. The 30-day delta is -1 point (5223 → 5222), indicating near-perfect stability in overall architecture. The biggest concern is the sub-metric: complex function count has grown from ~955 (2026-06-20) to 1,048 (+9.7% in one month). File count has grown from 5,395 to 6,214 (+15%) over the same period, indicating active development. Coupling and cycles have remained stable.
Recommendations
sentrux check . --jsonwith a rules file targetingcomplex_fn_countto identify the worst offenders..sentrux/rules.tomlhas no rules configured yet. Adding thresholds forcomplex_fn_count(e.g., max 1000) andcycle_count(max 2) would enable automated quality gates in CI.References:
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
api.sentrux.devSee Network Configuration for more information.
Beta Was this translation helpful? Give feedback.
All reactions