No sync layer.
Every instance holds the full history. Replication and merge aren't modules stacked above the database — they're how the engine works. Disconnect, keep writing, reconnect, and only what changed crosses the wire. Users never lose a keystroke.