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.