footprintjs - v11.2.0
    Preparing search index...

    Interface NativeCaptureClosure

    A descriptor for a separately copied immutable native prefix, not a closure claim about a live snapshot. Outcome and closure are independent: a failed execution remains failed. This grants no semantic cause, remote cancellation or authenticity authority; required channel coverage is assessed separately.

    interface NativeCaptureClosure {
        boundary: "failed" | "completed";
        commits: { from: number; to: number };
        limitations: readonly (
            | "storage-not-attested"
            | "external-work-not-attested"
            | "unobserved-work-not-attested"
            | "producer-not-authenticated"
        )[];
        logAddress: LogAddress;
        policy: "native-root-prefix-v1";
        runId: string;
        scope: "root-log";
        selectedFailure?: {
            attemptId: string;
            kind: "invocation";
            runId: string;
            runtimeStageId: string;
        };
        status: "closed";
        version: 1;
    }
    Index
    boundary: "failed" | "completed"
    commits: { from: number; to: number }
    limitations: readonly (
        | "storage-not-attested"
        | "external-work-not-attested"
        | "unobserved-work-not-attested"
        | "producer-not-authenticated"
    )[]
    logAddress: LogAddress
    policy: "native-root-prefix-v1"
    runId: string
    scope: "root-log"
    selectedFailure?: {
        attemptId: string;
        kind: "invocation";
        runId: string;
        runtimeStageId: string;
    }

    Captured at the actual invocation; never inferred from the last error or a sole attempt.

    status: "closed"
    version: 1