The most complex logic in the browser subsystem, detecting and geometrically docking WebKit's private inspector view, is independently reimplemented in BrowserPanel.swift, BrowserPanelView.swift (WebViewRepresentable), BrowserWindowPortal.swift (WindowBrowserSlotView), and partially AppDelegate.swift. Nine separate "WKInspector" string-sniff sites with near-identical divider-scoring math.
Separately, BrowserPopupWindowController.swift re-implements the main browser's WKUIDelegate/WKNavigationDelegate wholesale, admitted in-code as "parity".
Real-world effect: fixes do not propagate across copies; inspector behavior differs by hosting mode. Fix: one canonical inspector-dock owner, one shared delegate implementation. ~500+ lines deletable, closes a correctness gap.
From the 2026-07-09 nuclear review (10 module reviewers + Codex cross-model pass, disprove-first). Line refs are against the reductive-audit branch (PR #81).
The most complex logic in the browser subsystem, detecting and geometrically docking WebKit's private inspector view, is independently reimplemented in BrowserPanel.swift, BrowserPanelView.swift (WebViewRepresentable), BrowserWindowPortal.swift (WindowBrowserSlotView), and partially AppDelegate.swift. Nine separate
"WKInspector"string-sniff sites with near-identical divider-scoring math.Separately,
BrowserPopupWindowController.swiftre-implements the main browser's WKUIDelegate/WKNavigationDelegate wholesale, admitted in-code as "parity".Real-world effect: fixes do not propagate across copies; inspector behavior differs by hosting mode. Fix: one canonical inspector-dock owner, one shared delegate implementation. ~500+ lines deletable, closes a correctness gap.
From the 2026-07-09 nuclear review (10 module reviewers + Codex cross-model pass, disprove-first). Line refs are against the
reductive-auditbranch (PR #81).