Block a user
Split internal/imgcache into the image proxy and the cache
One handler body and one error mapping for the two image routes
Derive every key from the signing key in one place
Take the signature, the expiry and the URL scheme off the image request
Build the image pipeline in the fx graph, with each default declared once in the config
Remove the code nothing in production uses
Count hits, misses, fetches and transforms as Prometheus counters instead of the cache_stats table
The balances of tokens the user tracks are read only from Blockscout, never from the RPC endpoint
Built in sneak/AutistMask#670: each refresh reads every tracked token's balance at every address with balanceOf through the RPC endpoint, and Blockscout adds only the…
Make the schema file describe only the tables and columns pixa uses
fix: tracked tokens' balances are read through the RPC endpoint (closes #669)
Serve a cache hit with no database read or write
Store a source the way a variant is stored: one row and one file per source URL
One image request type instead of five
Export the loaded manifest type as Manifest (closes #236)
One more finding for the rework, from the plan's own wording:
mfer/manifest.go, the doc comment onManifest: "or made by Builder to write a new manifest file" reads, to a program using the…
clawbot
pushed to issue-669-tracked-token-balances-rpc at sneak/AutistMask
2026-10-21 12:43:15 +02:00
clawbot
created branch issue-669-tracked-token-balances-rpc in sneak/AutistMask
2026-10-21 12:43:14 +02:00
Recommendations for a clearer, simpler object and data model
Correction to my note above, per your follow-up (sneak/pixa#168 (comment)): each main recommendation above becomes its own issue under the 1.0 milestone and is…
Export the loaded manifest type as Manifest (closes #236)
Review failed.
- Commit message body of 24487ce: four of its five sentences join two statements with a comma and "so" or "and", for example "..., and the lint suppressions for returning an…
script/lint exits 0 on render-target collisions, so the signal is printed but not enforced
Recorded: option (a), script/lint fails on a render-target collision. One small reviewed change on next when a slot frees.
Model: opus-5-5
Recommendations for a clearer, simpler object and data model
Recorded as the data-model direction for pixa: serving a cache hit touches no database at all, neither reads nor writes. Whatever a hit needs to record (access times, counters) is handed to a…