You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Price snapshot publisher: hourly arsha sweep -> `prices` release asset
Every install currently makes up to 1,264 per-item arsha calls to warm its
price cache. This publishes one ~11 KB gzipped snapshot hourly instead, so the
app reads prices from disk at launch and the per-item path becomes the fallback.
Two-pass sweep (measured 2026-08-16): ~17 GetWorldMarketList category calls
cover the whole market, then single-item calls only for the currentStock == 0
tail, because the category listing carries no lastSoldPrice and market.py
depends on it for thin markets.
Publishes to the fixed `prices` tag as a PRERELEASE — GitHub excludes
prereleases from "latest", which keeps build_release.next_version() and
Velopack's GithubSource pointed at the app releases.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>