Drops every subscriber and their undelivered events; later publishes are ignored. Idempotent.
Never throws and never waits for a subscriber: a slow or failing subscriber cannot slow generation.
What a module receives: it subscribes to anything and publishes only its own <moduleId>.* events, never a core type.
"*" receives every event. A subscriber added later does not see earlier events.
The host's bus, and the scoped views it binds to each module.