According to the docs this should work but for some reason does not:
g = CompleteGraph[3];
Annotate[{g, 3}, "a" -> 17];
AnnotationValue[{g, 3}, "a"]
It returns $Failed
, both on desktop and in the cloud. On the other hand, if one uses
AnnotationValue[{g, 3}, "a"] = 17
the annotation does works. A glitch in paradise?