Pick a file. The page hands it to live.upload; the framework streams it to the
server as binary chunks, hashes each chunk SHA-256 server-side, and short-circuits via redis/idempotency when the hash is already cached. Re-uploading the same file
stores zero new bytes. On stream end live.notify({ userId }) sends a
fire-and-forget push to that user's most recently connected tab, locally or across workers.
Uploading as Wacky Starfish (174ae352)
No files yet. Pick one above.