deleteById
Deletes a row by full primary key without looking up the entity first — used by io.kandra.runtime.repository.KandraRepository.deleteById's "not found" branch (nothing to diff against, so there's no lookup-table cleanup possible here; unlike delete this never touches lookup rows). Routed through executeWithRetry so it gets the same shutdown gate, retry-on-transient-error, and inFlightCount tracking as every other write.