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 |
||
|---|---|---|
| .. | ||
| ActionSurfaceContractTest.php | ||
| ActionSurfaceValidatorTest.php | ||
| NoAdHocFilamentAuthPatternsTest.php | ||
| NoAdHocRetryInBulkWorkersTest.php | ||
| NoAdHocStatusBadgesTest.php | ||
| NoForbiddenTagBadgeColorsTest.php | ||
| NoLegacyBulkOperationsTest.php | ||
| NoLegacyRunBackfillTest.php | ||
| NoLegacyRunsTest.php | ||
| NoLegacyTenantGraphOptionsTest.php | ||
| NoTenantCredentialRuntimeReadsSpec081Test.php | ||