๐Ÿงช Code Smell Detector

Detect architectural problems and code smells based on file change patterns.

What we detect:

๐Ÿ›๏ธ

God Class

Files with high churn AND high complexity

๐Ÿ’‰

Shotgun Surgery

Changes require modifying many files together

๐Ÿ”€

Divergent Change

Single file changed for many different reasons

๐Ÿ‘€

Feature Envy

Code in the wrong location based on usage

๐Ÿ’€

Dead Code

Files being actively deprecated or removed

๐Ÿ“ฆ

Unstable Interfaces

Entry points that change too frequently

๐Ÿงช

Test Instability

Test files that need constant rewrites

โš™๏ธ

Configuration Sprawl

Too many config files changing