The artifact stack
Durable artifacts constrain living ones; living artifacts decide which event artifacts get written. When an event artifact contradicts a durable one, either the event is wrong or the strategy needs to change, and that should be an explicit decision.