Event-envelope admission with causation, correlation, OCEL, and receipt identity.
@spec admit(map()) :: {:ok, map()} | {:error, atom()}