Analyzes an entire codebase for architectural smells, spaghetti patterns, tangled dependencies, and structural debt — prescribes concrete refactors grounded in Ousterhout, Fowler, Hickey, Feathers, and connascence theory.