Tags management and assignment #35

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

Context

Implement this MVP work package under M5 - Metadata Management, following the managed-storage decision in #1.

Acceptance criteria

  • Provide tag CRUD and many-to-many assignment with normalized unique names.
  • Remove associations without deleting models; support multiple tags per model.
  • Test duplicate names, escaping, CSRF and referential integrity.

Blocked by: #16, #29

## Context Implement this MVP work package under M5 - Metadata Management, following the managed-storage decision in #1. ## Acceptance criteria - [ ] Provide tag CRUD and many-to-many assignment with normalized unique names. - [ ] Remove associations without deleting models; support multiple tags per model. - [ ] Test duplicate names, escaping, CSRF and referential integrity. Blocked by: #16, #29
keith added this to the M5 - Metadata Management milestone 2026-10-10 22:22:38 +00:00
keith added the type:featurepriority:mediumarea:backend labels 2026-10-10 22:22:38 +00:00
Sign in to join this conversation.