Skip to content

Web: canonical sidebar client base - #969

Open
i2cjak wants to merge 1 commit into
mainfrom
backplane/canonical-sidebar-client
Open

i2cjak wants to merge 1 commit into
mainfrom
backplane/canonical-sidebar-client

Conversation

@i2cjak

@i2cjak i2cjak commented Nov 5, 2026 •

Copy link
Copy Markdown
Collaborator

Client half of the canonical sidebar: once the hub half lands, this removes the whole-sidebar resend on view replies. The client takes the hub's canonical sidebar as a seed, then applies ops from a sidebar this link acknowledged. Until a hub offers canonicalSidebar in its greeting, nothing changes.

Paint is unmeasured. Sidebar identity does not reach patch() yet: Node.read and Node.overlay.go still rebuild the tree, and this PR has no host.js change, so no paint gain is claimed.

Test: desktop/test/canonical-sidebar-wire.test.cjs 23/23. Pairs with lane A2's hub PR; do not merge before it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant