3b984f9e

Author: Michael Lynch <git@mtlynch.io>

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

Merge the images package into the convert package (#228)

The images package held low-level image primitives that existed only to be
consumed by convert (which already wrapped them), uploads, and handlers.
Folding them into convert removes a redundant package boundary and the thin
wrapper indirection, putting all image/media conversion code in one place.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

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

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 1s 6s 6s 8s 1s
Eval 6s 35s 35s 41s 0s
Build 11s 1m18s 17s 28s 0s
Suite 1s 1m59s 39s 41s 1s

Timeline

0s10s20s30s40s