"if you look at the JSON schema..." <- > <@jfng:matrix.org> if you look at the JSON schema for component metadata, the annotations of a component are defined like so: > ``` > "annotations": { > "type": "object", > }, > ``` > which basically means they can be any arbitrary JSON object, from the point of view of this RFC actually, the above says that a component metadata can have *any object* as its annotation*s* (emphasis plural), which is probably too weak it should be modified to say that the annotations of a component are given as a JSON object where keys are annotation names (described with a glob pattern), and values are arbitrary JSON object