Turn a fuzzy idea into a spec you explicitly approve.
Recent revisions are kept. Restoring one creates a new revision.