70ba778a

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Switch media filenames to typed values (#252)

Use Filename for generated media file variants and add MustCreateFilename for trusted filename construction. Convert typed filenames back to strings only at existing string API boundaries.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/252

Suite timing

Time to Start Worker time Duration Time to finish
Config 2s 8s 8s 10s
Eval 8s 32s 32s 40s
Build 13s 1m12s 20s 34s
Suite 2s 1m52s 38s 40s

Timeline

0s10s20s30s40s