Add --force-cv flag to limit tags to the controlled vocabulary#80
Add --force-cv flag to limit tags to the controlled vocabulary#80novoid merged 6 commits intonovoid:masterfrom
Conversation
|
@jneidel Thank you for submitting an extension of I would like to note an observation. In an instance of Debian 14/forky with Python 3.13, I cloned your fork, accessed your feature branch 2026-02-11_pytest_novoid_master.log |
|
Very useful option. Thank you very much! 🙇 |
|
@novoid you're welcome. Thanks for the great package and your website/talk/research that explained the philosophy behind it quite well 🙂 |

Closes #18
--force-cv Only allow tags that are part of the controlled vocabulary (.filetags)TODO
--interactive
In
--interactive, upon pressing enter a minimal single line will signal the error (and possibly similar tags). The user gets their prompt back and can edit the current selection of tags.Without

.filetags:--tags
With
--tagsthe user gets a more verbose error message and can try again:--gui
In the
--guiit is similar to--interactive: a validation error will not let the user submit. They may edit their tags, or cancel, which discards all tags.