TenantAtlas/specs/332-restore-run-preview-productization/tasks.md

24 lines
1.1 KiB
Markdown

# Tasks: Spec 332 - Restore Run Preview Productization (Wizard Safety Gates)
**Input**: `specs/332-restore-run-preview-productization/spec.md`, `specs/332-restore-run-preview-productization/plan.md`
## Phase 1: Restore parked WIP
- [x] Base work on updated `platform-dev` (done by branching from `platform-dev`).
- [x] Restore parked 332 WIP changes (applied from stash).
## Phase 2: Implement wizard gating + preview productization
- [x] Add Preview-step `afterValidation` gate to block navigation when checks/preview are not current or execution is technically blocked.
- [x] Improve preview generated toast copy (no scope / no changes / changes).
- [x] Ensure preview surface stays decision-first and safety gates are collapsed by default.
- [x] Add next-action copy for `review_and_confirm`.
## Phase 3: Tests + formatting
- [x] Add feature regression test: `apps/platform/tests/Feature/Filament/RestoreRunPreviewProductizationTest.php`.
- [x] Add browser smoke: `apps/platform/tests/Browser/Spec332RestoreRunWizardPreviewSmokeTest.php`.
- [x] Run targeted restore tests.
- [x] Run browser smoke test.
- [x] Run `pint` and `git diff --check`.