- Approve every invocation
- Approve after evaluation
Dynamic approval flow
Each later protected block creates a separate request.
Binding properties
Harnest retains the argument hash, not the arguments, in approval audit logs.
Execution reporting
Only code inside the context block is approved.Shared approval engine
See Approvals and client tools for transport events and decision requests.