Skip to content

e.self.corrupt.fold.disagrees.f

The record says a transition reached a state that folding its events does not reach.

Retrying the same thing changes nothing.

What a response says

The record says {intent} reached {recorded} on {event}, and folding its events reaches {folded}.

The placeholders are filled from intent, recorded, event, folded, which travel positionally in the args member of the response.

What to do

A transition entry carries both the event and the outcome the writing body computed, so a reading body can check its own fold. A disagreement means the two bodies do not share a declaration, or the entries were changed after they were written.

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.fold., e.self.corrupt.fold.disagrees..

Declared in tefa.