Approval is recorded in the private store and binds the public contract, fitted generator revision, request limits, compiler version, and risk report. Generation remains unavailable until this function succeeds.
Usage
approve_generator(
frozen,
approved_contract_id = NULL,
approver = Sys.info()[["user"]]
)