@cfxlabsinc/b2b-services
    Preparing search index...

    Type Alias NttRunProgress

    What a run page polls.

    type NttRunProgress = {
        failedPhase: "preparing" | "sending" | "verifying" | null;
        outcome: NttMutationOutcome | null;
        phase:
            | "preparing"
            | "sending"
            | "verifying"
            | "done"
            | "notFinal"
            | "unverified"
            | "failed";
    }
    Index
    failedPhase: "preparing" | "sending" | "verifying" | null

    The step a failed run was in when it failed; null otherwise.

    outcome: NttMutationOutcome | null
    phase:
        | "preparing"
        | "sending"
        | "verifying"
        | "done"
        | "notFinal"
        | "unverified"
        | "failed"

    notFinal and unverified end a run that is neither failed nor done. failed has a null outcome when the run threw.