Term effective state
The Lifecycle
Transitions Explained
The engine defines coverage meaning; Memberships and its purchase participant implement state changes. Correction changes the existing committed term and emits a superseded event without selecting superseded state. The latter remains part of the recognized stored vocabulary, with no observed writer entering it in this examination.
What Cannot Happen
The invalid rows describe refusals in the examined writers, rather than a database transition trigger. Pending and cancelled terms provide no effective coverage. Passing an end date changes calculated status without changing the stored term state.
Concurrency and Timing
Term writes and cache recomputation share the holding lock with sweep work. Staff operations enforce their own version and reason checks; Commerce follows its claim, authorization and cancellation contracts.