A registry-validated dotted event name, e.g. document.created.
Construct literals through [crate::event_name!], which fails the build on a name missing from the registry; a runtime-built name is refused by [crate::validate] at the boundary instead.
