Documentation
    Preparing search index...

    Worker-thread side of models/zip.ts - see there for why this runs off the main thread. Handles one archive at a time, driven by ZipRequest messages.