plans/isolated-browser-view/plan.mdx · revision 2
3. Architecture
The Browser is a WebContentsView beside the Board, with its own address bar and no profile sync. It opens localhost, Plan prototypes and mockups.
Navigation events go to the core over IPC; the renderer never touches the view directly. The view shares the app's session so a signed-in page stays signed in.
When a Card is open the Browser defaults to that Card's Worktree server; otherwise to the main Workspace clone. Tabs are kept per Card.
The Terminal and the Editor land first; the Browser ships in M3 with the git view.
Open questions: focus handling when a page steals it, and whether a hung page may stall the Board's drag and drop.