I've been trying to find some information about how people/projects go about deciding how to name their annotations.
I've found a mix of both using nouns, adjectives and verbs. For most other language types there are common (not always good) guidelines for how to approach naming but annotations seems consistently excluded.
How do you reason about naming these, or how to interpret the ones you find in your own codebases? Do you leverage some common overlap from some other naming conventions such as for classes or functions? How do you make them express what effect they have or what the annotated item represents?