Bootstrap project and safe work-item workflow
This commit is contained in:
22
delivery_backlog/stories/US05-04-upload-verification.md
Normal file
22
delivery_backlog/stories/US05-04-upload-verification.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# US05-04 — Verify, Retry, and Resolve Uncertain Uploads
|
||||
|
||||
Epic: [E05](../E05-immich-upload.md)
|
||||
|
||||
As a user, I want uncertain uploads verified before retry so a lost response cannot
|
||||
create duplicate server assets.
|
||||
|
||||
## Acceptance criteria
|
||||
|
||||
- Retry policy distinguishes safe failures from accepted-but-unknown outcomes.
|
||||
- Verification compares recorded local bytes with authoritative available evidence.
|
||||
- Changed-after-upload bytes create a visible stale warning and block unsafe actions.
|
||||
- Manual resolution records evidence and audit history; it never silently assumes success.
|
||||
|
||||
## Automated tests
|
||||
|
||||
- Fault tests cover timeout before acceptance, acceptance then lost response, parser
|
||||
uncertainty, safe retry, changed bytes, and repeated verification.
|
||||
|
||||
## Dependencies
|
||||
|
||||
- US05-03
|
||||
Reference in New Issue
Block a user