Version History

From ACT3ai MediaWiki
Revision as of 11:56, 6 August 2025 by Rafin (talk | contribs) (Created page with "= Version History = == Overview == The Version History system in ACT 3 AI enables creators to track, branch, and manage changes across their projects. It supports non-destructive editing, collaborative iteration, and rollback functionality—ensuring that every creative decision is preserved and recoverable. == 1. Purpose == * Track changes at the script, scene, shot, and asset level * Allow safe experimentation through branching and merging * Enable collaborative revi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Version History

Overview

The Version History system in ACT 3 AI enables creators to track, branch, and manage changes across their projects. It supports non-destructive editing, collaborative iteration, and rollback functionality—ensuring that every creative decision is preserved and recoverable.

1. Purpose

  • Track changes at the script, scene, shot, and asset level
  • Allow safe experimentation through branching and merging
  • Enable collaborative review with comment threads per version
  • Provide visual diff and rollback tools for creative control

2. Versioning Scope

  • Projects
  • Scripts and Dialogue
  • Story Beats and Scene Structure
  • Camera and Cinematography Settings
  • Character Design and Performance
  • Visual Assets (Sets, Lighting, Costumes)
  • Render Output Metadata

3. Key Features

  • Auto-Save Checkpoints: Save state after major edits or renders
  • Manual Snapshots: User-created named versions
  • Branch & Merge: Explore alternate storylines, then re-integrate
  • Compare View: Side-by-side visual or script diff
  • Lock Versions: Prevent changes to approved content
  • Restore Point: Roll back to any previous version

4. Collaboration Support

  • Comment threads tied to specific versions
  • Reviewer tags and approvals
  • Version summaries for tracking what changed and why

5. Naming & Metadata

Each version includes:

  • Timestamp
  • Creator/editor name
  • Description of changes
  • Affected scenes, characters, or assets

6. Visual Diff Tools

  • Shot comparison: keyframe-to-keyframe visual delta
  • Dialogue diff: colored text changes with markup
  • Lighting or camera path animation previews

7. Access & Permissions

  • Editors and Owners can create branches and merge
  • Viewers can browse history but not modify
  • Roles can restrict overwrite or deletion of locked versions

8. Storage Impact

  • Versioned assets consume cloud storage quota
  • System prompts to archive or delete older versions if quota is exceeded
  • Archived versions remain accessible in read-only mode

9. Export Options

  • Export specific versions as:
 * Final Draft (for scripts)
 * FBX/GLB (for scenes or characters)
 * MP4/MOV (for video renders)
 * YAML/JSON (for metadata snapshots)

10. Roadmap

  • Timeline-based visual version history
  • AI-suggested reverts based on performance analytics
  • Version tagging for milestones (e.g., "Festival Cut", "Client Review")
  • Multi-user conflict resolution with live merge previews