Bootstrap project and safe work-item workflow
This commit is contained in:
24
delivery_backlog/stories/US01-07-phase-a-e2e.md
Normal file
24
delivery_backlog/stories/US01-07-phase-a-e2e.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# US01-07 — Automate Phase A End-to-End Acceptance
|
||||
|
||||
Epic: [E01](../E01-shared-identity-inventory.md)
|
||||
|
||||
As a delivery owner, I want reproducible Phase A end-to-end tests so identity,
|
||||
inventory, duplicates, and thumbnails cannot regress unnoticed.
|
||||
|
||||
## Acceptance criteria
|
||||
|
||||
- The harness launches the real API and worker with a fresh database and deterministic
|
||||
temporary fixture library.
|
||||
- Journeys cover scan, exclusion, move reconciliation, exact/fuzzy duplicate review,
|
||||
thumbnail orientation, canonical selection, reload, and full process restart.
|
||||
- API and durable database state are asserted after restart.
|
||||
- Story IDs US01-01 through US01-06 map to passing automated tests.
|
||||
|
||||
## Automated tests
|
||||
|
||||
- One documented command runs Phase A API and Playwright suites without network access.
|
||||
- CI retains diagnostics on failure and rejects skipped, flaky, or unexercised fixtures.
|
||||
|
||||
## Dependencies
|
||||
|
||||
- US01-01 through US01-06
|
||||
Reference in New Issue
Block a user