liquidrazor/event-manager provides event infrastructure for the LiquidRazor ecosystem.
It defines:
- event contracts
- event family markers
- synchronous dispatch contracts and implementations
- listener and subscriber wiring
- registries for validated event classes
- loading and validation primitives for externally discovered classes
It does not define:
- concrete kernel lifecycle events
- concrete process event catalogs
- filesystem scanning
- async, queued, or distributed event delivery
In a typical LiquidRazor stack, this package sits after discovery tools such as liquidrazor/file-locator and liquidrazor/class-locator. Those tools find classes; this package validates them, classifies them, stores them in the correct registry, and dispatches matching listeners at runtime.
Next: