EventMeta
typeOpaque, optional envelope metadata carried alongside an Event.
The store never reads, validates or acts on this — it only carries it end to end, so
reducers, middleware, effects, event subscribers and instrumentation all observe the same
value. It is deliberately untyped at this level: consumers namespace their own keys (for
example a tracing integration keeping provenance under
meta.trace) rather than
extending core with domain concepts.
It is **not** part of the deduplication fingerprint, which is computed from
(channel, type, payload) only. Two events differing solely in meta still dedupe.Definition
type
type EventMeta = Readonly<Record<string, unknown>>Readonly<Record<string, unknown>>