We need to verify we’re not missing any browser/tab/document events, especially copy/paste. Events are currently funneled via chrome.runtime.sendMessage from content scripts to the service_worker. We must (a) enumerate expected events, (b) confirm they’re emitted + received, (c) verify they reach the server, and (d) classify copy/paste reliably in the reducer.
We need to verify we’re not missing any browser/tab/document events, especially copy/paste. Events are currently funneled via chrome.runtime.sendMessage from content scripts to the service_worker. We must (a) enumerate expected events, (b) confirm they’re emitted + received, (c) verify they reach the server, and (d) classify copy/paste reliably in the reducer.