## 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
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Context
Implement this MVP work package under M4 - Catalog Core, following the managed-storage decision in #1.
Acceptance criteria
Blocked by: #28