`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.
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.