Problem
Every service method wraps logic in try/catch blocks with ~500 lines of repetitive error handling, inconsistent messages, and missing stack traces.
Expected Outcome
Global exception filter handling all errors consistently.
Acceptance Criteria
Files Affected
New: src/common/filters/, all service files
Difficulty
Medium
Estimated Effort
Medium (1 week)
Labels
refactoring, error-handling, enhancement
Problem
Every service method wraps logic in try/catch blocks with ~500 lines of repetitive error handling, inconsistent messages, and missing stack traces.
Expected Outcome
Global exception filter handling all errors consistently.
Acceptance Criteria
Files Affected
New: src/common/filters/, all service files
Difficulty
Medium
Estimated Effort
Medium (1 week)
Labels
refactoring, error-handling, enhancement