ShadowGit - automatic code versioning for AI assistants