Catalog removal retains underlying files #30

Open
opened 2026-10-10 22:21:56 +00:00 by keith · 0 comments
Owner

Context

Implement this MVP work package under M4 - Catalog Core, following the managed-storage decision in #1.

Acceptance criteria

  • Confirmation states database-only removal; delete model-owned metadata and associations transactionally.
  • Retain meshes, supplementary files and uploaded images on disk; physical deletion is outside MVP.
  • Keep folder view honest about uncataloged files and permit later re-import.
  • Test byte-for-byte retention and rollback on database failure.

Blocked by: #28

## Context Implement this MVP work package under M4 - Catalog Core, following the managed-storage decision in #1. ## Acceptance criteria - [ ] Confirmation states database-only removal; delete model-owned metadata and associations transactionally. - [ ] Retain meshes, supplementary files and uploaded images on disk; physical deletion is outside MVP. - [ ] Keep folder view honest about uncataloged files and permit later re-import. - [ ] Test byte-for-byte retention and rollback on database failure. Blocked by: #28
keith added this to the M4 - Catalog Core milestone 2026-10-10 22:21:56 +00:00
keith added the type:featurepriority:mediumarea:backend labels 2026-10-10 22:21:56 +00:00
Sign in to join this conversation.