@drupflare/spool - v0.1.0
    Preparing search index...

    Type Alias VectorDiff

    the tags that changed after a cursor, each with the cursor value of its last change

    type VectorDiff = {
        changed: Record<string, number>;
        cursor: number;
        reset: boolean;
    }
    Index
    changed: Record<string, number>
    cursor: number
    reset: boolean

    the asked-for cursor is ahead of this vector, so the holder lost state and must start over