If the original folder has a change to a previously captured resource (additional file or modified file), then we need to prompt the user for next steps..
For a modified file, do we:
For a file added to a captured folder, do we:
To generalize we could call these two kinds of "changes" to captured material. Then the prompt to the user is really whether or not to accept/reject each change. (Sort of like Git.)
Seems like a dialog that presents a table with checkboxes.
Also handle the scenario when a file is moved from it's old location, i.e. the file vanishes from the perspective of the workbench.. The file might be temporarily detached, like a removable drive, or it might be deleted or moved.
Make the following operations safely deal with files not found: