1.4 KiB
1.4 KiB
Release Promotions Cutover UI
Verified Scope
- Canonical
Releasesownership for promotions list, create, and detail routes under/releases/promotions. - Legacy
/release-control/promotions*and/releases/promotion-queue*bookmarks redirect to the canonical promotions subtree with query-state preservation. - Active release workbench handoff into the canonical promotion wizard with
releaseIdandreturnTo. - Promotion wizard release-context hydration, Decisioning Studio handoff, and successful submission into promotion detail.
Verification Commands
npm run test -- --watch=false --include src/tests/releases/release-promotions-cutover.spec.ts --include src/tests/releases/release-detail.live-refresh.spec.tsnpx playwright test --config playwright.config.ts tests/e2e/release-promotions-cutover.spec.ts --workers=1npm run build
Verification Results
- Angular:
2files passed,8tests passed. - Playwright:
2scenarios passed. - Build: passed.
- Build warnings: existing bundle-budget warnings only for the initial bundle and existing setup-wizard component stylesheet budgets.
Notes
- Browser verification initially exposed a live-shell compile error in
sidebar-preference.service.ts; the service contract was repaired so the shell can boot and the promotions flow can be exercised in-browser. - Verified on UTC:
2026-03-08T09:45:51.0108656Z