<jfng[m]> "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