Code maintainability plummets in the AI coding era

Bill Doerrfeld ยท article ยท 2026-07-07 source โ†— Reader ๐Ÿ–ฅ๏ธ

Changeability & OptionalityCode QualityDORA & Engineering MetricsLegacy & Organizational ForgettingMeasuring AI ImpactSoftware Design FundamentalsTechnical Debt
New longitudinal telemetry (GitClear/GitKraken, 623M commits, 2023-2026) shows that since the AI-coding era began, software maintainability has degraded across eight code-quality metrics -- duplication and error-masking are up while code reuse and legacy refactoring have collapsed -- trading short-term generation speed for compounding technical debt.

practical ยท expository journalism reporting an empirical study โ€” A short trade-press write-up of GitClear/GitKraken telemetry research, framed as a warning to engineering leaders: it reports findings and ends with prescriptions ('leaders should build awareness of AI-coding best practices, review outputs, measure obfuscation'), so it is practical in aim even though its substance is empirical.

Structure

PartRole
Key takeaways (bloat / hidden errors / rotting legacy)Previews the thesis as three concrete failure modes with headline numbers
DRY framing and study introduction (GitClear/GitKraken, 623M changes, AI = 25% of commits)Names the software principle at stake and establishes the evidence base and its scale
Duplication up and reuse ('Move'/refactor) downFirst pillar -- codebases are bloating because knowledge is re-implemented rather than shared
Legacy refactoring collapse and falling functional connectivitySecond pillar -- existing systems are neglected; new code ignores what already exists
Error suppression / obfuscation and the 'satisfy the prompt cheaply' mechanismThird pillar plus the proposed causal mechanism -- AI writes never-throw code to avoid being flagged as defective
Corroboration (prior GitClear 2025/2026 studies; Google DORA instability findings)Triangulates the direction of the trend against independent measurement
Plateau question and leader recommendationsOutlook (signals flattening but author expects more decline) and prescription for engineering leaders

Key terms

Propositions

Arguments

In the AI-coding era, software maintainability is degrading -- codebases are bloating with duplication, suppressing errors, and leaving legacy code to rot -- so short-term AI output speed is being paid for with compounding technical debt. strength: medium
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Closes gaps elsewhere

Related documents