crates/notebook/src/live.rs | 79 ++-- crates/notebook/src/live/relay.rs | 29 +- crates/notebook/src/live/share.rs | 426 +++++++++++++------ crates/notebook/src/live/share/batch.rs | 4 + crates/notebook/src/live/share/handover_tests.rs | 721 ++++++++++++++++++++++++++++++++ crates/notebook/src/live/share/membership.rs | 302 +++++++++++-- crates/notebook/src/live/web.rs | 115 +++-- crates/notebook/tests/live_membership.rs | 6 +- 8 files changed, 1440 insertions(+), 242 deletions(-)