AC>The folder state tells you how far the instance you are looking at has caught up with the combined “global state”. For a send-only folder, that happens instantly, as any local changes are immediately taken into account once scanned, and it doesn’t accept any other changes from remote.
But the local has changed due to my work, while the remote has not. So if the local shows me that the local folders are up to date – to me it looks as if the local has been matched to the remote. So maybe I do not understand what up to date means.
AC>The device state is based on what the remote reports as having available. So if all changes from all folders have been pulled by the remote and its index now matches what the local instance has, then the remote is marked as “Up To Date” (if connected of course). That’s why you don’t need to look at the remote GUI at all.
But when I compare the actual folders, the dates of the files on the remote are still different than those on the local. Perhaps I am wrongly assuming that up to date means that the dates of the files in the folders on the remote should be the same as the files in the corresponding folders on the local, but what it actually means is that the CONTENT matches, not the dates – maybe this is my mistake?
AC>Up To Date means that they currently are, no matter what the history was. Syncthing is not modeled around individual synchronization runs, but targets keeping in sync continuously. That’s why only the latest determined state is shown.
If I am in error about file dates and content, it might explain my block.
AC>You still haven’t shown screenshots or specific error details, so I can’t say much more about the conditions why it hasn’t reached a consistent state.
Let’s suppose that I do the syncing and all folders show up to date on the local.
At this point there should not be any errors on the remote (although I cannot confirm that except by looking at the folders on the remote), so I should just rely on the up to date on the local that there is a match. Is this correct?
AC>Your biggest issue is still trying to sync a browser profile that is still in active use at the time, according to your detailed steps. Much worse, you may be using the same (synchronized) profile on both ends simultaneously. Stop doing that. It’s absolutely certain to cause trouble. Use a separate profile, one per laptop that’s not synced at all (even added to ignore patterns, really). Or some other means of checking state, as mentioned numerous times.
No, this is precisely why I use two browsers with ST. When I sync the Brave profile, I use ST via Firefox; when I sync the Firefox profile I use ST via Brave. By doing this I avoid syncing the profile of the browser in use!!!