crates/notebook/README.md | 11 +- crates/notebook/examples/save_probe.rs | 108 +++ crates/notebook/src/lib.rs | 21 +- crates/notebook/src/session.rs | 177 ++++- crates/notebook/tests/session.rs | 80 +++ crates/onestore/Cargo.toml | 1 + crates/onestore/src/active.rs | 374 +++++++++++ crates/onestore/src/document.rs | 37 +- crates/onestore/src/edit.rs | 144 ++-- crates/onestore/src/formatting.rs | 184 ++--- crates/onestore/src/insertion.rs | 145 ++-- crates/onestore/src/lib.rs | 1 + crates/onestore/src/objects.rs | 7 +- crates/onestore/src/outline.rs | 81 ++- crates/onestore/src/page/write.rs | 1144 ++++++++++++++++---------------- crates/onestore/src/paragraph.rs | 70 +- crates/onestore/src/protected/mod.rs | 35 +- crates/onestore/src/tree.rs | 47 +- crates/onestore/src/write.rs | 782 +++++++++++++++------- crates/snowbound/src/main.rs | 43 +- 20 files changed, 2297 insertions(+), 1195 deletions(-)