Previz in Storage #167

Closed
opened 2026-10-10 21:06:23 +00:00 by crowmaki · 0 comments
Owner

Parent

#139

What to build

Storage lists previz versions and Blender working files with their sizes and users, so the filmmaker can reclaim space from old playblasts. A previz version that a Take was sent is kept as provenance in the same way as other Take inputs, so Purge never makes a Take's record unreadable. A previz file deleted or moved outside the app is handled like a Missing Rendition: it is reported, nothing crashes, and the Shot's current previz falls back to its newest version that still has its file.

Acceptance criteria

  • Storage tests: previz version rows and .blend working files appear with sizes and users
  • A version a Take was sent is protected from Purge, and an unsent old version can be purged
  • A missing previz file is reported as Missing, and the current previz falls back correctly
  • The Storage view shows the new rows

Blocked by

## Parent #139 ## What to build Storage lists previz versions and Blender working files with their sizes and users, so the filmmaker can reclaim space from old playblasts. A previz version that a Take was sent is kept as provenance in the same way as other Take inputs, so Purge never makes a Take's record unreadable. A previz file deleted or moved outside the app is handled like a Missing Rendition: it is reported, nothing crashes, and the Shot's current previz falls back to its newest version that still has its file. ## Acceptance criteria - [ ] Storage tests: previz version rows and `.blend` working files appear with sizes and users - [ ] A version a Take was sent is protected from Purge, and an unsent old version can be purged - [ ] A missing previz file is reported as Missing, and the current previz falls back correctly - [ ] The Storage view shows the new rows ## Blocked by - #161
crowmaki referenced this issue from a commit 2026-10-11 06:34:32 +00:00
Sign in to join this conversation.
No description provided.