Bootstrap project and safe work-item workflow
This commit is contained in:
23
delivery_backlog/stories/US02-07-phase-b-e2e.md
Normal file
23
delivery_backlog/stories/US02-07-phase-b-e2e.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# US02-07 — Automate Phase B End-to-End Acceptance
|
||||
|
||||
Epic: [E02](../E02-unified-workflow-shell.md)
|
||||
|
||||
As a delivery owner, I want Phase B workflow automation so durable jobs and migrated
|
||||
views are proven through real process and browser boundaries.
|
||||
|
||||
## Acceptance criteria
|
||||
|
||||
- Journeys cover shell loading, workflow blockers, safety review, analysis start,
|
||||
progress, SSE reconnect, polling fallback, cancellation, resume, and error inspection.
|
||||
- A second conflicting mutation is rejected while read-only browsing continues.
|
||||
- NSFW fixture IDs never reach the fake vision provider and decisions survive restart.
|
||||
- Story IDs US02-01 through US02-06 map to passing automated tests.
|
||||
|
||||
## Automated tests
|
||||
|
||||
- One documented command runs Phase B API, worker-recovery, and Playwright suites.
|
||||
- The Phase A suite runs unchanged as a required regression gate.
|
||||
|
||||
## Dependencies
|
||||
|
||||
- US02-01 through US02-06
|
||||
Reference in New Issue
Block a user