diff --git a/TODO.md b/TODO.md index cdfbe91..4c2d489 100644 --- a/TODO.md +++ b/TODO.md @@ -162,7 +162,7 @@ and the tables in `web/src/pages/architecture.astro` need the same edit. ## Decide what to do about the 843 kB popup chunk -`dist/chunks/oauth-*.js` is 843 kB (169 kB gzipped) against a 34 kB popup, +`dist/chunks/oauth-*.js` is 843 kB (169 kB gzipped) against a 52 kB popup, and `src/popup/popup.ts` imports it statically, so it is parsed before first paint even for signed-out users who will never authorize anything. Two independent levers, either worth taking alone: