To give further input on this, I could imagine something like the following that can be activated on a separate page in “Setup” per function/action/analysis step:
“Modal” with signing step:
improved Audit Log entry:
List to make ticks in checkboxes for required signatures or comments:
What do you think?
See also Signature Policies and regulated environments (including validation)
Cheers.