Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
perf: move PouchDB/IndexedDB operations to a Web Worker master
All database reads and writes now run off the main thread via a dedicated worker, eliminating IndexedDB overhead from the frame budget. - Create data.worker.ts exposing the Data class via Comlink - Refactor data.ts to export a Comlink-wrapped proxy and a standalone generateId() pure function (workers can't expose sync methods cleanly) - Update all 10 call sites to import generateId directly instead of calling data.generateId() Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Author Julien Calixte Co-author Claude Sonnet 4.6 Date (Apr 4, 2026, 9:27 AM UTC) Commit b003a3e0 b003a3e00894f7d56e9d1e8fcdccd133c7703e17 Parent 1b5e23e3 1b5e23e3d457cefad1a29fca92c88f19ea404eed