Rewrite AGENTS.md in short plain sentences (#327)
needs-review
check / check (push) Canceled after 0s
Go on past cache entries the reconciliation pass cannot read (closes #343)
needs-review
check / check (push) Canceled after 0s
Keep a variant's accounting row when its file cannot be read (closes #340)
needs-review
check / check (push) Canceled after 0s
Answer 499 to a client that goes away while waiting for an image (closes #339)
needs-review
check / check (push) Canceled after 0s
Name pixa's concepts at the start of the README's Design section (closes #321)
needs-review
check / check (push) Canceled after 0s
Load every setting from one table in internal/config (closes #320)
needs-review
check / check (push) Canceled after 0s
Detect a fetched image's format from its bytes once (closes #319)
needs-review
check / check (push) Canceled after 0s
Keep cached sources and variants in one FileStore type (closes #318)
needs-review
check / check (push) Canceled after 0s
Split internal/imgcache into the image proxy and the cache (closes #317)
needs-review
check / check (push) Canceled after 0s
Serve both image routes with one function and one error mapping (closes #316)
needs-review
check / check (push) Canceled after 0s
Derive every key from the signing key in one place (closes #315)
needs-review
check / check (push) Canceled after 0s
Take the signature, the expiry and the URL scheme off the image request (closes #314)
needs-review
check / check (push) Canceled after 0s
Build the image pipeline in pixad's fx graph (closes #313)
needs-review
check / check (push) Canceled after 0s
Remove the code nothing in production calls (closes #312)
needs-review
check / check (push) Canceled after 0s
Count hits, misses, fetches and transforms as Prometheus counters (closes #311)
needs-review
check / check (push) Canceled after 0s
Declare only the tables and columns pixa writes and reads (closes #310)
needs-review
check / check (push) Canceled after 0s
Serve a cache hit with no database read or write (closes #309)
needs-review
check / check (push) Canceled after 0s
Store a source the way a variant is stored, one row and one file per source URL (closes #308)
needs-review
check / check (push) Canceled after 0s
One image request type instead of five (closes #307)
needs-review
check / check (push) Canceled after 0s
Run only script/cibuild in the Gitea workflow (closes #203)
needs-review
check / check (push) Canceled after 0s