# Data Model — Legacy Purge (Runs / Routes / UI / Test Shims) Date: 2026-02-14 This feature does not add or change canonical domain entities. It removes legacy artifacts and a legacy queued-job payload field. ## Entities (impacted) ### OperationRun - Role: canonical run observability record for operational actions. - Change: none. ### Backup scheduling job payload - Role: queued execution of backup schedule work. - Legacy field to purge: `backupScheduleRunId` (job payload / dispatch parameter). #### Compatibility constraints - Deploy A: The job MUST still deserialize when older payloads include `backupScheduleRunId`. - Deploy B: Remove the field/property entirely after the compatibility window. ## UI artifacts (non-data) - Redirect-only Inventory landing page: must be removed so Inventory entry points route directly to Inventory Items. - Drift landing copy: change wording only. ## State transitions - No new state transitions introduced.