f97f3dcc

By: Michael Lynch <git@mtlynch.io>

Add typed media content type

Introduce mediastore.ContentType for media writer content types while keeping storage keys as strings. This ports only the content type wrapper from origin/slice-1 without pulling in the broader storage key changes.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 2s 10s 10s 12s 2s
Eval 10s 46s 46s 57s 0s
Build 15s 5m29s 58s 1m14s 0s
Suite 2s 6m27s 1m11s 1m14s 2s

Timeline

0s10s20s30s40s50s1m1m10s