### **Issue #15: Shotgun Surgery (Cross-Cutting Changes)** **Location**: Multiple files **Type**: Shotgun Surgery **Problem**: Adding a new field (e.g., `IsApproved`) requires changes to: 1. `BlogComment` class 2. DbContext configuration 3. All query projections 4. Initialization code **Solution**: Implement centralized configuration via Fluent API.