To be more exact:
I know, there is no documentation, that it would be reserved,
and according to the documentation it should not be reserved.
Nevertheless, it behaves as if it is reserved.
Did you see this one: In addition to specifying a tag to match fully, it is possible to use tag patterns where * and ? are wildcards and AND, OR, and NOT operators can be used for combining individual tags or patterns together:
Aha.
It doesn’t take NOT_XXX as a whole neutral name, but it takes it as NOT XXX.
It would perform only test suites with the tag XXX - as the tests not tagged with XXX are excluded.