- App.tsx: replace per-field ui.navItems/ui.paletteQuery with the ui object so the memo captures every accessed field. - ConsoleView.tsx: add eslint-disable for the logRevision dep; it is intentionally tracked to force ref re-evaluation.
- App.tsx: replace per-field ui.navItems/ui.paletteQuery with the ui object so the memo captures every accessed field. - ConsoleView.tsx: add eslint-disable for the logRevision dep; it is intentionally tracked to force ref re-evaluation.