apps/android/jni/snowbound.c | 9 +- apps/android/src/net/paperclover/snowbound/Editor.java | 13 +- crates/mobile/include/snowbound.h | 5 +- crates/mobile/src/library.rs | 23 +- crates/mobile/src/provider.rs | 2 +- crates/mobile/src/tests.rs | 11 +- crates/notebook/README.md | 27 +- crates/notebook/src/provider.rs | 392 ++++++++++++++++++++++---- crates/notebook/src/provider/tests.rs | 484 ++++++++++++++++++++++++++------ crates/notebook/src/session.rs | 12 +- crates/notebook/src/sync.rs | 2 +- 11 files changed, 816 insertions(+), 164 deletions(-)