pub fn load_config() -> Result<ProductConfig, CliError>
Load config from XDG path; missing file yields defaults.