When Article Visibility Change event happens, I want to respond to it by producing internal events to update my state and external event to notify data consumers so they can purge their systems from potentially harmful content.
Acceptance criteria:
- When article visibility change event happens, new following events should be produced based on the conditions described in the model: version delete and article visibility.
Model: