SEMQ TypeScript API
    Preparing search index...

    Interface Verdict

    The result of Diff.evaluate.

    interface Verdict {
        passed: boolean;
        reasons: Reason[];
        rows: (string | bigint)[];
    }
    Index
    passed: boolean

    True iff no check failed.

    reasons: Reason[]

    Every failed check, in the order no_common_rows, removed_rows, changed_ratio, hamming, encoder, row_above_max.

    rows: (string | bigint)[]

    Ids of the changed rows above the floor's maxHamming, canonical order; empty unless the per-row check ran.