@drupflare/workforce - v0.3.0
    Preparing search index...

    Interface Revision

    interface Revision {
        codec: CodecName;
        createdAtMs: number;
        etag: string | null;
        files: FileRecord[];
        id: string;
        label: string | null;
        parent: string | null;
        versionId: string | null;
        worker: string;
    }
    Index
    codec: CodecName
    createdAtMs: number
    etag: string | null

    the plane's own content hash, which is how a version workforce did not make is spotted

    files: FileRecord[]
    id: string

    a digest over the sorted path hash lines, so identical content is one revision

    label: string | null
    parent: string | null

    the revision this one was built on, so log() walks without a second store

    versionId: string | null

    the plane's version id, when the upload produced one

    worker: string