Storage And Retention

Track active and archived evidence without letting storage state become invisible.

Documents are retained as file objects with metadata that supports migration-safe links from older Convex storage to R2-backed storage.

Storage is counted because source evidence can be large and firms often upload repeated client batches.

Storage states

StateMeaning
ActiveThe document remains in regular Data Room views and counts toward active work.
ArchivedThe document is retained but separated from active review.
Purge eligibleThe document may be eligible for later deletion based on policy.

Upload-session recovery

If a browser uploads bytes but closes before finalization, a recovery sweep can sync metadata, validate the object, finalize the document, and enqueue processing when possible.

Expired unrecoverable sessions are marked abandoned and their stored objects are discarded when present.