e.self.corrupt.projection.f¶
The record's own account of a transition disagrees with the machine's.
Retrying the same thing changes nothing.
What a response says¶
The entry at {at} records {machine} going from {recorded_from} to {recorded_to} on {event}, and this body's declaration folds the same event to {folded_from} and {folded_to}.
The placeholders are filled from at, machine, event, recorded_from, recorded_to, folded_from, folded_to, which travel positionally in the args member of the response.
What to do¶
Two bodies read the same bytes differently, which means their declarations differ. The position named above is where they first diverged; compare the machine declaration in this.i @lrvt2p against the one the writing body shipped.
Where it sits¶
| Sorter | e — Error. The problem clearly defeats someone's intentions. |
| Obstacle | e.self. — Us — our fault, or we cannot attribute it |
| Disposition | f — Final. Retrying the same thing changes nothing. |
A handler can match this code exactly, or by any prefix above it: e.self., e.self.corrupt., e.self.corrupt.projection..
Declared in tefa.