Skip to content

calternal_collab::history::conformance

Test-only backend contract checks; production builds carry no fixture data.

Shared history contract checks for every backend (#975 Phase 2). Call once with an empty store. Fixtures are test-only and use real Yjs edits.

Source: crates/calternal-collab/src/history/conformance.rs

pub async fn assert_store_conformance(store: &dyn HistoryStore)

Catch dropped updates, lost authors, cursor mistakes, and cross-User reads.

Source: crates/calternal-collab/src/history/conformance.rs:8