Financial Adjustment Lifecycle
The Lifecycle
Transitions Explained
The originating document requests a fixed sequence of financial steps. Execution records each command before sending and retains its result before continuing. Retryable refusal waits for another run; permanent refusal or exhausted attempts creates a Finance finding.
What Cannot Happen
Completed and resolved adjustments are terminal. Staff retry starts from retained unfinished work rather than undoing financial documents that already exist.
Concurrency and Timing
Requesters, financial events, reconciliation and staff can invoke the worker. Stable step keys support repeated commands. Processor-pending refunds wait for settlement events without spending the failure-attempt budget.