Configuration
Configuration
The published config/laravel-flow.php file controls persistence, queue locks, approvals, webhooks, audit, dry-run defaults, timeouts, and compensation strategy.
Compensation strategy
The default reverse-order strategy is the safest option because many rollback actions depend on undoing the newest side effect first. Use parallel only for independent and idempotent compensators.
'compensation_strategy' => 'reverse-order',
'compensation_parallel_driver' => 'process',
Shared locks
Do not use the process-local array cache store for approval decisions. Approval resume and reject must serialize decisions across HTTP and queue workers.