Build CLIs agents can use correctly in fewer turns.
Recent revisions are kept. Restoring one creates a new revision.