Relay
Core

Happy path

The repair estimate came back at $8,400. Update the reserve and schedule an inspection with Preferred Body Network.

Failure being exercisedNo injected adapter fault
Reliability behavior to verifyBoth actions are confirmed by read-back and the run completes.
Core

Timeout before write

The repair estimate came back at $8,400. Update the reserve and schedule an inspection with Preferred Body Network.

Failure being exercisedTimeout before the reserve write reaches the system
Reliability behavior to verifyRead-back proves reserve was not applied, so Relay retries only the safe action.
Core

Timeout after write

The repair estimate came back at $8,400. Update the reserve and schedule an inspection with Preferred Body Network.

Failure being exercisedTimeout after the reserve write is committed
Reliability behavior to verifyTransport times out, read-back proves the reserve changed, and Relay prevents a duplicate retry.
Core

Partial completion

The repair estimate came back at $8,400. Update the reserve and schedule an inspection with Preferred Body Network.

Failure being exercisedReserve commits, then inspection times out before write
Reliability behavior to verifyReserve remains completed and only inspection gets a second attempt.
Conflict

Stale state

The repair estimate came back at $8,400. Update the reserve and schedule an inspection with Preferred Body Network.

Failure being exercisedExternal version change before the second action
Reliability behavior to verifyExternal version change blocks the second action and requires replan.
Review

High-risk settlement

Issue the agreed $42,500 settlement.

Failure being exercisedNo injected adapter fault
Reliability behavior to verifySettlement waits for reviewer approval and then revalidates before execution.
Core

Duplicate request

The repair estimate came back at $8,400. Update the reserve and schedule an inspection with Preferred Body Network.

Failure being exercisedRepeated delivery of the same logical request
Reliability behavior to verifyThe second delivery uses the same semantic idempotency namespace and becomes a no-op duplicate.
Manual

Retry exhaustion

Schedule another inspection.

Failure being exercisedRepeated before-write failures until the retry limit is reached
Reliability behavior to verifyRepeated before-write failures stop at the retry limit and require manual investigation.
Manual

Ambiguous outcome

Issue the agreed $9,500 settlement.

Failure being exercisedWrite timeout followed by failed authoritative read-back
Reliability behavior to verifyPossible settlement plus failed read-back becomes manual investigation, not retry.