Files
photoanalyzer/delivery_backlog/stories/US03-05-phase-c-e2e.md

23 lines
752 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# US03-05 — Automate Phase C End-to-End Acceptance
Epic: [E03](../E03-album-proposals.md)
As a delivery owner, I want automated proposal journeys so generation, editing, and
approval remain deterministic and non-mutating.
## Acceptance criteria
- Journeys cover evidence aggregation, success, provider failure, invalid name,
collision, editing, stale approval, valid approval, reload, and restart.
- Tests assert provider inputs, persisted versions, and unchanged fixture paths.
- Story IDs US03-01 through US03-04 map to passing automated tests.
## Automated tests
- One command runs Phase C API and Playwright suites with the deterministic provider.
- Phase AB end-to-end suites remain green.
## Dependencies
- US03-01 through US03-04