pub fn validate_event(paths: &RunPaths, ev: &Event) -> Result<()>Expand description
Validate one persisted event through the normal reducer plan without committing projection writes. It performs the same checks as projection application and then discards the planned writes. Migration preflight uses this under the run’s exclusive lock so it never invents a second event-payload validator.