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 scores 5221 on the quality signal today — a modest recovery of +5 points from the last recorded session (2026-07-07, score 5216). The overall architecture remains stable in the mid-5000s range, just above the 5000 caution threshold. The primary bottleneck continues to be complexity, driven by 1,045 complex functions across 6,191 analyzed files. No rule violations were detected.
Coupling has ticked up slightly (0.03940 vs 0.03790 last session), and the complex function count has grown noticeably (+57 functions in ~2 weeks), suggesting active development is adding complexity faster than it is being refactored. The 30-day trend shows a gradual decline of −8 points, reinforcing the need to address function complexity proactively.
Quality Signal
Metric
Today
2026-07-07
7d Trend
Overall
5221
5216
⬆️
Coupling
0.0394
0.0379
⬇️
Cycles
2
2
➡️
God Files
2
2
➡️
Max Depth
8
8
➡️
Complex Fns
1045
988
⬇️
Bottleneck
Current primary bottleneck: complexity — 1,045 functions exceed complexity thresholds. High function complexity increases cognitive load, makes testing harder, and is the leading contributor to the quality score staying near 5200 rather than improving toward 7000+. The recommended fix is to break large functions into smaller, focused units.
Rules
✅ All rules pass — Quality: 5221 (0 rules configured)
Quality Trend (30 days)
Over the last 30 days (2026-06-20 to 2026-07-20), the quality signal ranged from 5215 (low, 2026-07-05) to 5239 (high, 2026-06-07). The overall 30-day delta is −8 points, reflecting a slow, steady decline driven by growing complexity as the codebase expanded from ~5,395 to 6,191 files. The signal has not dipped below 5000, which is encouraging, but the trend is mildly downward without active refactoring effort.
Date
Signal
Files
2026-06-20
5229
5395
2026-06-27
5217
5551
2026-07-01
5218
5659
2026-07-07
5216
5813
2026-07-20
5221
6191
Recommendations
Reduce complex function count — Target the 1,045 flagged functions; refactoring even the top 50 largest could meaningfully improve the quality signal toward 5500+.
Investigate coupling increase — Coupling rose from 0.0379 to 0.0394 in two weeks; identify recently added cross-module dependencies and consider decoupling via interfaces or dependency injection.
Add sentrux rules — Currently 0 architectural rules are configured. Adding rules for module boundaries or import restrictions would catch regressions early.
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 scores 5221 on the quality signal today — a modest recovery of +5 points from the last recorded session (2026-07-07, score 5216). The overall architecture remains stable in the mid-5000s range, just above the 5000 caution threshold. The primary bottleneck continues to be complexity, driven by 1,045 complex functions across 6,191 analyzed files. No rule violations were detected.
Coupling has ticked up slightly (0.03940 vs 0.03790 last session), and the complex function count has grown noticeably (+57 functions in ~2 weeks), suggesting active development is adding complexity faster than it is being refactored. The 30-day trend shows a gradual decline of −8 points, reinforcing the need to address function complexity proactively.
Quality Signal
Bottleneck
Current primary bottleneck: complexity — 1,045 functions exceed complexity thresholds. High function complexity increases cognitive load, makes testing harder, and is the leading contributor to the quality score staying near 5200 rather than improving toward 7000+. The recommended fix is to break large functions into smaller, focused units.
Rules
✅ All rules pass — Quality: 5221 (0 rules configured)
Quality Trend (30 days)
Over the last 30 days (2026-06-20 to 2026-07-20), the quality signal ranged from 5215 (low, 2026-07-05) to 5239 (high, 2026-06-07). The overall 30-day delta is −8 points, reflecting a slow, steady decline driven by growing complexity as the codebase expanded from ~5,395 to 6,191 files. The signal has not dipped below 5000, which is encouraging, but the trend is mildly downward without active refactoring effort.
Recommendations
References: §29709140683
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