Appearance
correlation_id.changed
Tolerated sequenceThe story arrived under a different correlation_id than before.
| Outcome | Accepted (202), listed under tolerated |
| Source | sequence: SOM 1.0 conformance on snapshot order, checked against the story's previous snapshot. |
| Checked at | Snapshot sequence (see the order of checks) |
| Applies to | story.context messages |
What it means
The bus keeps order per correlation_id. A story whose messages travel under two ids is no longer ordered as one.
What to do
Mint one correlation_id per story and keep it for the story's whole life.
Branch on the rule id, never on the violation's message text. All rules: rule catalogue.