add another field for contentDiscovery with validation, to test legacy dag mode see: https://github.com/opencontainers/distribution-spec/pull/491#discussion_r1392914219