Show Existing Tags When Adding New Ones
🚀 Feature Request
Summary
When adding or editing constraints, users can assign tags manually. Currently, this can lead to inconsistencies due to typos or variations in spelling. An auto-suggestion or dropdown list with existing tags would help standardize tag usage.
Problem to Solve / User Story
As a user, I want to select from existing tags when tagging constraints, so that I don't accidentally create multiple versions of the same tag (e.g. required
, Required
, REQUIRED
).
This improves data organization and allows for better filtering and reuse of constraints by tag.
Proposed Solution
Implement an autocomplete or dropdown feature when entering tags in the UI. The list should be populated from all tags that are already used in existing constraints.
Benefits
- Prevents tag duplication due to inconsistent spelling
- Makes constraint organization and filtering more reliable
Possible Drawbacks
The tag list might become long over time.
Additional Context
Relevant Logs or Screenshots (if applicable)
Requirements or Dependencies
Depends on whether the tag field supports autocompletion
Alternatives Considered
Optional enhancement: make tag comparison case-insensitive to avoid duplicate
vs Duplicate
.
Links / References
Related: Multi-Tag Filtering for Constraints (#70) Related: Request for special characters in Tags (#71 (closed))