Skip to content

Available now

message.superseded ​

Refused 409 policy

This snapshot was recorded but never published, and its story has moved on since.

OutcomeRefused, 409
Sourcepolicy: This bus's operational rules (identity, grants, size, idempotency, story ownership). Not a verdict of the SOM standard.
Checked atIdempotency (see the order of checks)
Applies tostory.context messages

What it means ​

An earlier attempt of this message was recorded, but its publication was never confirmed, and a newer snapshot of the same story has been accepted since. Publishing the older snapshot now would take consumers back to an older state of the story, so the bus doesn't: this message is not delivered. The newer snapshot is complete, so consumers already have everything it carries. The answer is the same when the story's stored state was cleared since, by a house reset.

How to fix it ​

Don't resend it. If the story needs a change the newer snapshot doesn't carry, send a new snapshot from current state, with the next sequence_number and a new message_id.


Branch on the rule id, never on the violation's message text. All rules: rule catalogue.

SOM is an open standard maintained by the SOM working group. This service is not endorsed by it.