From 0c7addadfbe98602228222f2d183f83d4d590223 Mon Sep 17 00:00:00 2001 From: Simon-Pierre Vivier Date: Wed, 22 Jan 2025 09:35:42 -0500 Subject: [PATCH] Update standards/core/sync.md Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com> --- standards/core/sync.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/standards/core/sync.md b/standards/core/sync.md index 96b654b..c4e1939 100644 --- a/standards/core/sync.md +++ b/standards/core/sync.md @@ -37,7 +37,7 @@ The `reconciliation` protocol follows the following heuristic: 1. The requestor choose a time range to sync. 2. The range is encoded into a payload and sent. 3. The requestee receives the payload and decodes it. -4. The range is processed and more ranges produced. +4. The range is processed and, if a difference with the local range is detected, a set of subranges are produced. 5. The new ranges are encoded and sent. 6. Payloads are repeatedly exchanged and differences between the peers are discovered. 7. The synchronization is done when no ranges are left to process.