Extends mixin.transaction with a confirm / waiting-for-approval
workflow state. Integrates with mixin.multiple_approval to support multi-step
approval sequences that gate the confirm action. Auto-injects the confirm button, approve/reject
buttons, and policy fields into form and list views. Provides the action_confirm
lifecycle handler and associated decorator hook points.
confirm_ok, approve_ok, reject_ok, and restart_approval_ok policy fields computed automaticallymixin.multiple_approval for configurable multi-step approval chainsaction_confirm with pre/post check and pre/post action decorator hooks