Download Studio Zip -
Files are gathered into a temporary directory and compressed using a standard ZIP library.
Implement a 24-hour cleanup policy for generated .zip files on the server to save space.
A "Download Studio Bundle" button located in the File menu or Project Settings . Configuration Modal: A popup allowing users to toggle: Compression Level (Fast vs. Smallest size). Download Studio zip
Use Checksums (SHA-256) within the manifest to verify files upon extraction.
Once the archive is ready, the browser triggers the download. For large projects (e.g., >500MB), the system sends a notification or email with a temporary download link. Key Technical Requirements Requirement Description Integrity Files are gathered into a temporary directory and
A manifest.json file generated at runtime to track versioning, author info, and file structure.
The feature allows users to export an entire "Studio Project"—including source files, dependencies, metadata, and assets—into a single, compressed .zip archive. This is essential for offline backups, project sharing, or migrating work between different environments. Export Composition Configuration Modal: A popup allowing users to toggle:
The system checks for missing assets or unsaved changes before starting.

