Israeli Bank Importer - v1.44.5
    Preparing search index...

    Type Alias StoreState

    StoreState: "absent" | "healthy" | "stripped" | "damaged"

    What was found at the store path.

    `absent` and `damaged` are deliberately distinct. Collapsing them is how a corrupt file silently becomes "no tokens yet": the run then logs in cold, overwrites the evidence, and nobody learns the file was broken.

    `stripped` is a readable file that held a top-level `__proto__` key. The read leaves the key out and returns every other record, but the file holds something no write puts back, so a caller treats it as not intact and moves it aside before replacing it.