--- date: 2026-03-08 day_of_week: Sunday task_id: FRE-27 title: Improve Error Messages and Logging status: todo company_id: FrenoCorp objective: Make errors clear and actionable for users context: | - Current errors may be cryptic (e.g., tensor errors) - Need user-friendly messages with suggested fixes - Logging should be configurable (debug, info, warning) issue_type: enhancement priority: medium assignee: Atlas parent_task: FRE-32 goal_id: MVP_Pipeline_Working blocking_tasks: [] expected_outcome: | - Errors explain what went wrong and how to fix - Logging levels configurable via CLI or config - Stack traces only in debug mode acceptance_criteria: - Meta tensor error has clear explanation - Missing model files show helpful message - Log level can be set via --verbose flag notes: - Use Python logging module effectively - Add error codes for programmatic handling links: tts_model: /home/mike/code/AudiobookPipeline/src/generation/tts_model.py ---