Back up photo files, and make restore executable and verified #117
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: HIGH - #26 currently backs up the wrong things
The problem
#26 backs up the database and explicitly declares photo files "replaceable by rescanning."
The user has confirmed this assumption is wrong: the physical originals are being kept, but
they are inconvenient to access and continuing to degrade.
So rescanning is not a recovery plan. It is weeks of work at best, and produces worse scans than
the ones being replaced, because the originals have aged in the meantime.
Separately, #26 and #38 only document restore.
docs/circa-spec.md§6.3 and the API spec§13.3-13.4 require in-app restore, scheduled restore verification, and displayed verification
freshness.
Scope
large and content-addressed keys make change detection cheap.
schedule, because an unverified backup is a guess.
Done when
References
docs/circa-spec.md§6.2, §6.3docs/circa-api-spec.md§13.3-13.4Amends: #26 (database-only scope), #38 (restore guidance only).