US07-03 — Harden Media and Metadata Edge Cases #40
Notifications
Due Date
No due date set.
Blocks
Depends on
#41 US07-04 — Prove Concurrency and Crash Recovery
domverse/photoanalyzer
#44 US07-07 — Automate Full Release Acceptance
domverse/photoanalyzer
#38 US07-01 — Complete Donor Migration and Freeze the CLI Archive
domverse/photoanalyzer
Reference: domverse/photoanalyzer#40
Reference in New Issue
Block a user
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?
Source specification: delivery_backlog/stories/US07-03-media-hardening.md
US07-03 — Harden Media and Metadata Edge Cases
Epic: E07
As a user, I want unusual or damaged media handled safely so one file cannot corrupt
metadata, exhaust resources, or stop the library workflow.
Acceptance criteria
precise item errors without worker failure.
fields, and mark conflicts divergent rather than silently repairing them.
Automated tests
cases with memory/time bounds and before/after metadata snapshots.
Dependencies
Claimed for implementation on branch
us/US07-03-harden-media-and-metadata-edge-cases.