diff options
| author | Adam Soltys <[email protected]> | 2026-09-03 22:50:36 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-03 22:50:36 -0700 |
| commit | c0c6f017324a07fc7850cc2a6b705415b8a9e85c (patch) | |
| tree | b8dcf2d870dbb6b1507ddc8ef3c4700adfd40177 /dev.js | |
| parent | 031336226b87d98c03940d4bb75032b776608b36 (diff) | |
| download | coinosv3-c0c6f017324a07fc7850cc2a6b705415b8a9e85c.tar.gz coinosv3-c0c6f017324a07fc7850cc2a6b705415b8a9e85c.zip | |
Communities no longer decrypt on the home screen: init built and subscribed every community room up front (500 control + 500 guestbook + channels each — the bulk of the ~560ms of boot secp256k1 behind the carousel stutter). Now boot builds rooms from the decrypted local cache ONLY (subscribe:false), so the unread dot still reads last-known state, and the live backfill's verify/decrypt waits until the user actually opens Chat (homeView/room view subscribe then). ensureRoom split into cache-build + subscribeRoom
Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MrkLsNScXe9b6BviUSdmMr
Diffstat (limited to 'dev.js')
0 files changed, 0 insertions, 0 deletions
