pub fn read_ops( project_root: &Path, document_path: &str, limit: usize, ) -> Result<Vec<DocumentOp>>
Read persisted ops for a document in Lamport order (most recent last), capped at limit rows (0 = unlimited).
limit