Command Context Consistency
Command Context Consistency is the rule that a command's outcome is recorded only while the facts the decision is based on still hold.
For the concept and its two realizations, see Command Context Consistency in Concepts. This section defines the event-store contract that realizes it.