A GraphQL design ready for third-party developers.
Recent revisions are kept. Restoring one creates a new revision.