According to the [TUF specification](https://github.com/theupdateframework/specification/blob/master/tuf-spec.md#snapshot-role--snapshot), the snapshot role is only responsible to give the version of all **targets** metadata. But in the [documentation](https://github.com/theupdateframework/theupdateframework.io/blob/main/content/en/docs/metadata.md#snapshot-metadata-snapshotjson), it states that it's responsible for **all** metadata files other than timestamp.json.