Summary
After migrating to the slog logging library, several panic calls were introduced (see details: #408 (review)).
The goal of this task is to eliminate all panic usages and replace them with proper error handling and propagation.
Requirements
1. Remove all panic calls
- Identify all occurrences of
panic in the codebase
- Replace them with appropriate error handling (returning errors, wrapping, or logging where applicable)
Acceptance Criteria
Summary
After migrating to the
sloglogging library, severalpaniccalls were introduced (see details: #408 (review)).The goal of this task is to eliminate all
panicusages and replace them with proper error handling and propagation.Requirements
1. Remove all
paniccallspanicin the codebaseAcceptance Criteria
paniccalls remain in the codebasemakecompletes successfully without errors