By: Michael Lynch <git@mtlynch.io>
Make media deletion recoverable Soft-delete media records before removing persisted variants, then purge the record and its activity only after all files are gone. Recover unfinished hard deletes during startup.
| Time to Start | Worker time | Duration | Time to finish | Idle | |
| Config | 2s | 11s | 11s | 14s | 2s |
| Eval | 10s | 30s | 30s | 41s | 0s |
| Build | 24s | 5m01s | 3m20s | 3m44s | 1m46s |
| Suite | 2s | 5m43s | 3m42s | 3m44s | 1m49s |