📄️ Initial sync
When a replica comes online, it must exchange information with the server until they share a common understanding of the operation history of the library in question.
📄️ Protocol assumptions
Collecting some thoughts about assumptions made in Verdant's sync protocols. May format this to be more readable at some point, but for now it's mostly for me (doubt you're considering implementing your own replica client).
📄️ Entity IDs
Each "entity" (basically any document or nested object) has a unique ID (referred to in Verdant source code as an "oid" or "object ID"). This ID links operations to the entity they operate on.