Raised when distinct workflow vertices claim the same identity.
Runic treats an identity match as an optimization only when the available identity evidence is equivalent. A conflict is raised before graph mutation so an existing vertex cannot be silently substituted for a new one.