Track Changes

When a folder isn't in Git, turn on Track Changes and Resomark records the content of every file in it from that moment, as the starting point. When other apps (AI tools included) change files after that, the changes are listed in Changes in the sidebar and marked in the text, waiting for you to keep or revert them. What you write in Resomark yourself doesn't need confirming. Tracking continues after you quit Resomark, and changes made in the meantime are all there the next time you open it.

This is a Plus feature. A 14-day trial starts automatically the first time you open Resomark, since the sample Workspace has tracking on; see Free, Plus and the 14-day trial. Git repositories don't have this switch; see Uncommitted changes in a Git repository.

  • When you add a folder, Track Changes is on by default in the add window.
  • For a folder you've already added, right-click the Workspace, choose Workspace Settings… and turn it on there.
  • The moment you turn on tracking is the starting point; changes made before it don't count.
  • Changes other apps write to files after that all wait for you to keep or revert them. A change is already in the file before you see it: Keep accepts it, and only Revert changes the file back.
  • What you write and save in Resomark counts as accepted. If a file has changes from an AI and from you, only the AI's part is listed.
  • If you keep editing inside a change you haven't confirmed yet, it still waits for you to confirm it.
  • When another program renames a file or folder, it's shown as one row, with the original name after the new one. Renaming, moving or moving to the Trash in Resomark doesn't count as an outside change.
  • Tracked as text: Markdown, plain text, code, scripts and configuration files up to 64 MB each. You can see and handle them one change at a time, and they have version history. Files over 1 MB can only be kept or reverted as a whole.
  • Reported as changed only: images, PDFs, audio, video, archives and similar files, as well as text files over 64 MB, are listed too, but no old versions are stored.
  • Not tracked: logs, lock files, files that usually hold secrets (such as .env), tools' cache folders, settings and old versions that other apps write for themselves (such as Obsidian's .obsidian and sync tools' state folders), the ._ files macOS adds, and other Git repositories inside the folder. The ⓘ next to the Changes heading lists the folders that aren't tracked.
  • Hidden folders aren't all left out: changes in tool settings such as .claude, .cursor and .github are listed as usual.
  • .gitignore doesn't affect tracking: files listed in it are still tracked.
  • Folders in iCloud Drive can be tracked too. Files that haven't downloaded to this Mac when tracking starts aren't counted right away; once they download, they show up in Changes as added.

Turn it off in Workspace Settings…. When you do:

  • any keep or revert in progress finishes first;
  • edits you've saved that aren't in history yet are recorded as a save point named Your edits · Tracking turned off;
  • changes you haven't handled aren't confirmed for you, and aren't deleted either;
  • the Changes section disappears, and the clock next to the big title gets a slash through it;
  • your existing Workspace History stays and can be viewed; it just stops growing, and you can't add save points.

When you turn it back on, Resomark asks you first. Once you confirm, what's on disk at that moment becomes the new starting point. Changes made while tracking was off, along with changes you hadn't handled when you turned it off, aren't listed one by one for you to confirm. Instead they're recorded as one save point named Tracking turned back on, which you can still look through and compare in Workspace History later. If nothing changed while it was off, nothing is recorded.

Tracking goes on, and changes and history are kept; you just can't see them. The Changes section is collapsed with a PLUS badge, and the text isn't colored anymore. Once you subscribe, the changes collected in the meantime appear as they were. If you don't want to keep tracking, turn it off in Workspace Settings….

In Resomark's app data on this Mac, not in your folder; for remote Workspaces, on the remote computer. See Where are your files, and are they uploaded?.