//! A request accepts partial replies until exactly one terminal reply lands.
/// Decide acceptance and the next phase in one operation. Rejection leaves
/// the caller's state untouched. Payload identity is additionally checked by
/// the adapter; generation equality alone must never override that check.