BETA This site is in beta. Information is still being added and reviewed.
What you can actually do with AI
8

Version control and keeping track of changes

When several people edit the same file, you need a way to see what changed and to undo a mistake.

Why it helps

Every saved version is an undo point

v1 first draft
v2 your edits
v3 AI-assisted pass
Restore or compare any earlier version
Keeping named, dated versions means an AI edit or a mistake is always reversible; you can compare and roll back instead of hoping you kept a copy.
  • The easy on-ramp is document version history in Google Docs or Word. Open an older version, set it beside the current one, and see exactly who changed what and when.
  • Name a version before a big change so you have a clear point to return to if the change goes wrong.
  • Restoring a prior version turns a bad edit into a quick fix and keeps the team from losing work.
  • Use suggestions or track changes so every edit stays visible and reversible while several people work in the same file.
  • The system does the remembering for you. It stores each saved version and can show the difference between any two, so you never rely on a folder full of files named final, final2, and final-really-final.
  • For a bigger step, GitHub is a shared, tracked home for files, templates, or code where every change is logged, attributed, and reversible.
  • GitHub helps most when staff build a form tool, a resource website, or maintain shared templates. It is not required for everyone, and it helps to know the option exists.

How it works, and where it breaks

The system keeps a full trail of versions, so nothing is truly overwritten

Version history works by saving a copy of the file each time you save, or at set points along the way, and stacking those copies in order. The version you are looking at is the top of the stack, and every earlier state is still underneath it. That is why you can open a version from before a change and bring it back. The tool does the bookkeeping that people used to do by hand with a pile of dated files, and it does it without you having to name and store each one yourself.

A diff shows exactly what changed between two versions

To compare two saved versions, the system lines them up and marks what was added, what was removed, and what was reworded, so you see the change itself instead of rereading the whole document to hunt for it. Alongside the change it can show who made it and when. This is the same idea behind track changes in a document and behind GitHub for files and code. GitHub simply does it across many files and many people at once, and keeps the full history of who changed what over the life of the project.

Reverting is a safe move because the history stays

Restoring an older version does not erase the newer one. It brings the old state back as the current version and keeps everything in between in the history, so you can undo the undo if you change your mind. Because nothing is lost, version history is safe to experiment with. The one thing it does not do is judge which version is right, so you still decide which state to keep and confirm that a restored version has the content the team actually needs.

A shared document your team edits A short house rule for tracking changes
Draft a plain house rule for tracking changes

Write a short, plain house rule for my team on how we track changes in shared documents. Cover when to name a version, when to use suggestions or track changes, and how to restore an earlier version. Keep it to a few steps a busy person will actually follow. [name the tool your team uses, such as Google Docs or Word]

Guardrail. Keep client data out of any public or shared repository, and store the shared copy where your policy allows. See Module 4.

Two versions of the same document A plain read of what changed
Get a plain summary of what changed between two versions

Here are two versions of the same document. Tell me in plain language what changed from the first to the second, grouped into added, removed, and reworded. Point out any change to a date, an amount, or an eligibility rule so I can double-check it. [paste both versions, no client identifiers]

Guardrail. An AI read of the change is a convenience; the document's own version history is the reliable record of what happened. See Module 4.

Worked example

Undoing a bad edit with the history

  1. A teammate reworks the shared intake form and accidentally deletes a whole section of questions, then saves and closes it.
  2. You open the document's version history and set the current version beside the one from before the edit. The missing section shows up clearly as removed.
  3. You restore the earlier version. The deleted questions come back, and the history keeps the teammate's other changes so nothing else is lost.
  4. You leave a note naming that restored version so the team knows where the good copy is. The system did the remembering, and knowing where to look is what turned a bad edit into a quick fix.

Guardrail. A tracked shared copy protects the team's work. Keep client data out of any public or shared repository. See Module 4.