drupflare/worker - v1.0.4
    Preparing search index...

    Interface SyncPlan

    what a sync would do: per-path changes, the writes and deletes, and the rows it charges

    interface SyncPlan {
        changes: FileChange[];
        counts: Record<ChangeKind, number>;
        deletes: string[];
        rowsWritten: number;
        writes: SelectedFile[];
    }
    Index
    changes: FileChange[]
    counts: Record<ChangeKind, number>
    deletes: string[]
    rowsWritten: number

    rows this plan will charge, which is the meter that binds regeneration

    writes: SelectedFile[]