Atelier Synchronization Logic
Background
Documents may be edited on the client independently of a connection to a Caché server.However, when a connection is established with a server for the purposes of saving, compiling and debugging code, then the client and server should agree with respect to the version of documents that are being operated upon.When they achieve this agreement, we say that they are “in-sync” and that the synchronization process is completed.




