From 04d236081444ddbf7810e85bfe7a8b1a50719272 Mon Sep 17 00:00:00 2001 From: KoalaDev <6156589+Shik3i@users.noreply.github.com> Date: Wed, 1 Jul 2026 19:16:42 +0200 Subject: [PATCH] Remove plan for splitting large JavaScript files Removed the plan to split large JavaScript files into smaller modules due to prioritization changes. --- docs/ROADMAP.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 193df0d..d667bcf 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -30,15 +30,6 @@ *Prioritized for upcoming phases.* -### 1. Split large JavaScript files into smaller modules - -- **Priority:** P1 -- **Category:** Maintainability / AI Context Optimization -- **Background:** Core files like `background.js` and `popup.js` have grown large and exceed 800 lines. This makes manual debugging harder and wastes context window space for AI models. -- **Planned solution:** - - Structurally split logic into separate focused modules (e.g., UI Renderer, Message Router, Storage Manager, Socket Client). - - Use ES modules for clean separation and better reusability. - ### 2. Invite link with target URL for auto-redirect - **Priority:** P2