Title: ⚠️ Improve error reporting and user-friendly messages
Description
Enhance error messages to be clear, actionable, and user-friendly.
Goals
- Replace raw errors with meaningful messages
- Improve debugging experience
Requirements
- Wrap errors using "anyhow" context:
.context("Failed to run pandoc")
- Provide:
- what failed
- why it failed (if possible)
- what user can do
Acceptance Criteria
Title:⚠️ Improve error reporting and user-friendly messages
Description
Enhance error messages to be clear, actionable, and user-friendly.
Goals
Requirements
.context("Failed to run pandoc")
Acceptance Criteria