By: Michael Lynch <git@mtlynch.io>
Move media writer interface to app Keep the storage backends concrete and define the narrow write capability in the app composition root that selects an implementation.
| Time to Start | Worker time | Duration | Time to finish | Idle | |
| Config | 2s | 11s | 11s | 14s | 2s |
| Eval | 9s | 46s | 46s | 56s | 0s |
| Build | 41s | 4m11s | 1m44s | 2m25s | 18s |
| Suite | 2s | 5m09s | 2m23s | 2m25s | 21s |