Implements Spec 092 legacy purge. Key changes: - Remove legacy Inventory landing page + view; link Inventory entry directly to Inventory Items. - Update Drift landing copy to "operation runs"; remove URL heuristic from context bar. - Remove legacy redirect shim route and assert 404 for old bookmarks. - Staged job payload change: remove legacy ctor arg; keep legacy field for deserialization compatibility; new payload omits field. - Remove legacy notification artifact. - Remove legacy test shim + update tests; strengthen guard suite with scoped exception for job compat field. - Add spec/plan/tasks/checklist artifacts under specs/092-legacy-purge-final. Tests: - Focused Pest suite for guards, legacy routes, redirect behavior, job compatibility, drift copy. - Pint run: `vendor/bin/sail bin pint --dirty`. Notes: - Deploy B final removal of `backupScheduleRunId` should occur only after the compatibility window defined in the spec. Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #110 |
||
|---|---|---|
| .. | ||
| auth | ||
| monitoring | ||
| operations | ||
| workspaces | ||
| break-glass-recovery.blade.php | ||
| choose-tenant.blade.php | ||
| choose-workspace.blade.php | ||
| drift-landing.blade.php | ||
| inventory-coverage.blade.php | ||
| no-access.blade.php | ||
| tenant-diagnostics.blade.php | ||
| tenant-required-permissions.blade.php | ||