Quantitative Analysis of Technical Debt and Pattern Violation in Large Language Model Architectures