Bootstrap project and safe work-item workflow

This commit is contained in:
2026-07-13 13:51:41 +02:00
commit 80447092e9
90 changed files with 10562 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
# US05-05 — Operate Uploads in the Browser
Epic: [E05](../E05-immich-upload.md)
As a user, I want to preflight, confirm, monitor, and verify uploads so I know exactly
what reached Immich and what remains uncertain.
## Acceptance criteria
- The view shows album scope, blockers, redacted configuration, counts, and exact
confirmation before start.
- Progress distinguishes new, upgraded, duplicate, failed, cancelled, and uncertain.
- Uncertain outcomes expose verification actions, not an automatic retry button.
- Secrets never appear in DOM, logs, URLs, traces, or browser storage.
## Automated tests
- Playwright covers blocked/valid preflight, start, progress, cancellation, report,
uncertainty, verification, stale bytes, reload, and secret scanning.
## Dependencies
- US05-04