InternalDetermine whether the named operation is permitted given current consent and any allow‑list configuration.
Logical operation/method name (e.g., 'track', 'page').
true if the operation may proceed; otherwise false.
Hook invoked when an operation is blocked due to missing consent.
The blocked operation/method name.
The original call arguments, provided for diagnostics/telemetry.
Nothing. Implementations typically log and/or emit diagnostics.
Contract implemented by classes that gate operations based on consent.
Remarks
These methods are consumed by the
@guardedBydecorator to decide whether to proceed with an operation and how to report blocked calls.