Visual Mode is intentionally an auxiliary WebView beside the textual editor.
Track the separate product decision and implementation for synchronization:
- selecting an entity/node in Visual Mode may reveal the source range;
- selecting a source entity may focus the matching visual node;
- define behavior for unsaved text changes and future visual edits;
- preserve the current read-only visual projection until round-trip editing has an explicit data model and conflict policy.
Out of scope: LSP startup/restart recovery and the misleading textual/visual toggle, which are addressed separately.
Visual Mode is intentionally an auxiliary WebView beside the textual editor.
Track the separate product decision and implementation for synchronization:
Out of scope: LSP startup/restart recovery and the misleading textual/visual toggle, which are addressed separately.