Code Quality & Technical Debt Posture

Vantara Systems — 5 Production Services, 32 Engineers — Week 12, Q2 2024

Avg Coverage
71.4%
-8.2%
Avg Complexity
12.8
+1.9
Debt Ratio
6.2%
+0.4%
Defect Density
2.9
bugs/KLOC
↑ Target: <2.0
Test Flakiness
11.2%
+7.8%
Week 9 spike
Critical Vulns
7
open 31+ days
Action Required

Code Coverage by Service — 12 Week Trend

Payments-Service Quality Gate Failed

Technical Debt Ratio by Service (SQALE)

payments-service
9.4%
82K LOC • 7.7K debt
data-pipeline
7.8%
134K LOC • 10.4K debt
auth-service
5.1%
58K LOC
api-gateway
4.2%
41K LOC
notification-svc
4.6%
39K LOC

File Churn Rate (Sprint 12)

Static Analysis Violations — New per Week

Duplicate Code by Module

data-pipeline/etl 14.2%
payments-service/api 8.6%
auth-service/oauth 5.3%
api-gateway/middleware 3.1%
notification-svc/queue 2.4%

Test Flakiness Rate

11.2%
CI runs with flaky failures

Vuln Exposure (Critical)

31 days
Median time open (7 critical)

Dependency Staleness

22%
>2 major versions behind

Service Quality Comparison — Sprint 12

Service Coverage Complexity Debt Ratio Defect Density Churn Rate Quality Gate
payments-service 53.2% 16.4 9.4% 3.7 28.4% Failed
data-pipeline 68.1% 14.2 7.8% 2.4 19.2% Warning
auth-service 79.3% 11.8 5.1% 1.9 14.6% Passed
api-gateway 84.7% 9.2 4.2% 1.3 11.8% Passed
notification-svc 71.6% 12.6 4.6% 2.1 16.3% Warning

Defect Density Trend (bugs/KLOC)

Dependency Age Distribution

Quality Events Timeline — Last 12 Weeks

W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 Framework migration start Test runner upgrade Flakiness spike 11.2% Coverage collapse 53% payments-service 7 critical vulns Quality Gate FAIL
Data sources: SonarQube • GitHub Actions • Snyk • Codecov • Jira — Updated every 4 hours