Market rollover no longer looks like a market outage
We fixed a Home-page issue where active markets could briefly appear to disappear around settlement rollover when Base44 reads were temporarily rate-limited.
August 14, 2026
This was a discovery/read-path issue. Market generation, settlement and user positions were not deleted by the incident.
What changed
- Transient read failures now preserve the last-known-good market snapshot instead of replacing it with an empty list.
- Weather and Crypto realtime refresh bursts are coalesced before reloading.
- Initial Home reads now use limited retry/backoff instead of immediately treating a failed read as zero markets.
- Crypto outcomes are fetched in one scoped batch instead of one request per open event.
Why this matters
Settlement and new-market generation create a short burst of writes near rollover boundaries. If a discovery read is briefly rate-limited during that burst, the user interface should keep the last valid market state rather than presenting a false empty exchange.
Contract safety
This hotfix changes only the Home discovery read path. It does not alter market outcomes, settlement rules, Wallet, Ledger, matching, positions or published contract terms.