fix(providers): reject errors without readable messages (#248)

Classify explicit CLI error records independently of their display text and reject structured messages before coercion. Keep failed writes from reporting success or leaving provider actions pending.

Documentation: update usage, regression-check guidance, and Unreleased. TODO contracts and parity scope are unchanged.
b895429925Simone committed on 9/12/2026, 5:21:02 PM· committed by GitHubparente042e13
7 files changedLine totals unavailable