Conflict

data class Conflict(val index: Long, val conflict: ControlConflict) : ControlOutcome

The act was refused — it lost an overlapping-reshape race, its precondition no longer held once ordered, or it was refused locally before proposing (a non-drained retire). The entitlement state is untouched; the loser is surfaced as a structured conflict, never silently dropped and never resolved by a clock (design §4.6, §9).

Constructors

Link copied to clipboard
constructor(index: Long, conflict: ControlConflict)

Properties

Link copied to clipboard
Link copied to clipboard
open override val index: Long

The Raft log index this act committed at, or NOT_COMMITTED for a locally-refused act.