Expand description
The unified error carrier thrown by provider methods (04 §1, pending spine incorporation).
execute()’s four-way terminal outcome is not expressed through
ProviderError — failed | cancelled | timedOut are ordinary return
values (a definite thing happened in the world). ProviderError only
covers “the call itself could not obtain a terminal outcome”: transport
rupture, handshake failure, protocol violation, envelope timeout. This
split is the watershed between the runner’s settling and onError
paths.
Structs§
- Provider
Error - Unified provider-method error carrier: wire fact and normalized conclusion side by side, both recorded in the RunLog (04 §1).
Enums§
- Retryable
Source - Where a
retryablejudgement came from (04 §6.3 audit requirement): the daemon’s own declaration, or the Pointlock classifier’s fallback. Recorded so a classifier’s conservative guess is never mistaken for a substrate fact.