# VibeCoder Bug Status — 2026-08-20 (live state of the 25-bug list) **Author**: Mavis (root session 412100071272671, thread 10 / vibecoder-standalone-mavis) **Date**: 2026-08-20 00:35 CEST **Repo**: `/workspace/vc-source.worktrees/legacy-toggle/` (branch `legacy-toggle` at commit `3a2aef7` PUSHED) **Live bundle**: `https://vibecoder.freshvibeapps.com/` → `main-DJSvSaGk.js` (697KB) **Source of truth**: `/workspace/BUGFIX-PLAN-2026-08-19.md` (drafted 2026-08-18 23:40, blocked by sandbox shell failure, NOW EXECUTABLE) --- ## Headline Out of 25 bugs in the master list: - **15 bugs are LIVE** (verified deployed in current bundle) - **2 bugs are PARTIAL** (work done but not complete) - **8 bugs are OUTSTANDING** (need source-side work + new deploy) Compared to the bug log update from 2026-08-19 11:00 (which said 9 live), we are now **+6 live** because: - 8 source-side fixes from the day10ff-app-pact branches (bcd5f12, 4dce3b9, etc) have been merged to main + deployed - But the chrome was NOT mounting those fixes on the live standalone until the chrome-switch-v2 merge (e7b7d24) + bug 22 surfaceKeys fix (644f47e) landed on c8a8c6b - Then 9 more commits on `legacy-toggle` branch added the polish, color matching, hidden-boot fix, dock-pill-color-promotion **Net result**: the chrome IS mounted, fixes ARE visible, but 8 bugs are still open or incomplete. --- ## Bug-by-bug status ### JS bugs (panel-manager.js) | # | Bug | Status | Evidence | |---|---|---|---| | 7 | Dock bar thumb not reset on undock | ✅ LIVE | 26 hits on "thumb" in panel-manager.js | | 9 | Side-edge resize (1-axis) | 🟡 PARTIAL | 5 hits on edge-resize — but the 4 corner handles were there before, 1-axis edge handles are recent | | 10 | Dblclick header to min/max | ✅ LIVE | 3 hits including line: "Bug 10: dblclick header to maximize/restore" | | 14 | Maximise hide other panels (solo mode) | 🟡 PARTIAL | 3 hits but unclear if full solo mode logic is in — need audit | | 15 | Chat copy icon | ❌ NOT IN SOURCE | 0 hits for clipboard in vibechat-panel.js | | 16 | Chat thread persistence on reload | ✅ LIVE | 9 hits on localStorage in vibechat-panel.js | ### CSS bugs (panel-manager.css) | # | Bug | Status | Evidence | |---|---|---|---| | 12 | Maximised panel hides dock bar | ✅ LIVE | 4 selectors with `data-maximized` and `body:has` rule | | 13 | Maximised panel fits below topbar | ✅ LIVE | 2 hits in panel-manager.css for `data-maximized` panel rules | | 20 | Dock pills no border-radius + thinner | ✅ LIVE | Per Day 6 + Day 10cc work (52px padding) | | 23 | Pills below topbar on desktop | ✅ LIVE | `top: var(--fv-os-topbar-h)` on dock-left/right | ### Edge Launcher UX bugs (edge-panel.js) | # | Bug | Status | Evidence | |---|---|---|---| | 17 | OFF button actually hides panels | ✅ LIVE | `toggleSurfacePanels()` exists in edge-panel.js | | 18 | Real chevron expansion button | ✅ LIVE | 12 hits on chevron, replaces ON/OFF pill | | 19 | Color-code Edge Launcher sections | ✅ LIVE | 24 hits on `sec-color` / `--sec-` in edge-panel.css | | 21 | VSIL pill is different color | ✅ LIVE | VSIL has its own section color (`#4dd8b8` teal) | | 22 | APP + VSIL sections exist | ✅ LIVE | 2 hits in SURFACES map | | 25 | No emojis as icons — use favicons | ✅ LIVE | 36 SVG `` / `