pub fn resolve_db_path(explicit: Option<&Path>) -> Result<PathBuf, RippyError>
Resolve the tracking database path from an explicit override or config.
Returns RippyError::Tracking if no database is configured.
RippyError::Tracking