Remove unimplemented Purge and three unused interfaces from imgcache (closes #73) #175

Merged
clawbot merged 1 commits from issue-73-remove-dead-abstractions into next 2026-10-04 08:41:38 +02:00
1 Commits
Author SHA1 Message Date
clawbot b088695012 Remove unimplemented Purge and three unused interfaces (closes #73)
check / check (push) Waiting to run
Purge only returned an error and nothing called it, so it is gone from
the ImageCache interface and from Service, along with its error value.
It can be added back when something needs it; eviction reclaims disk
space meanwhile. The SignatureValidator, Allowlist and Storage
interfaces in imgcache.go had no implementers and no users, and
described types that look different from the real ones, so they are
deleted. No behaviour changes.

Model: opus-5-5
2026-10-04 06:03:58 +00:00