@logixjs/core
    Preparing search index...

    Interface VerifyFullCutoverGateOptions<Sh>

    interface VerifyFullCutoverGateOptions<Sh extends AnyModuleShape> {
        after?: KernelContractRunOptions<Sh>;
        before?: KernelContractRunOptions<Sh>;
        diagnosticsLevel?: DiagnosticsLevel;
        enableContractMetaAllowlist?: boolean;
        gateAfter?: FullCutoverGateTrialRunOptions<Sh>;
        gateDiagnosticsLevel?: DiagnosticsLevel;
        maxEvents?: number;
        mode?: FullCutoverGateMode;
    }

    Type Parameters

    Hierarchy (View Summary)

    Index

    Properties

    after?: KernelContractRunOptions<Sh>
    before?: KernelContractRunOptions<Sh>
    diagnosticsLevel?: DiagnosticsLevel
    enableContractMetaAllowlist?: boolean

    Contract diff allowlist (disabled by default).

    • Only allows specific op meta keys (by metaKey); the SSoT is code (KernelContractMetaAllowlist).

    After-run options used for gate evaluation; defaults to options.after.

    Only used to read runtimeServicesEvidence/kernelRef; does not rely on debug logs.

    gateDiagnosticsLevel?: DiagnosticsLevel

    Evidence trimming level for gate evaluation:

    • off: minimal summary (must still be runnable)
    • light / full: add explainable details
    maxEvents?: number
    mode?: FullCutoverGateMode