A $dynamicRef that initially resolves to a schema with a matching 
$dynamicAnchor resolves to the first $dynamicAnchor in the dynamic scope 

{
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "$id": "https://test.json-schema.org/relative-dynamic-reference/root",
    "$dynamicAnchor": "meta",
    "type": "object",
    "properties": {
        "foo": { "const": "pass" }
    },
    "$ref": "extended",
    "$defs": {
        "extended": {
            "$id": "extended",
            "$dynamicAnchor": "meta",
            "type": "object",
            "properties": {
                "bar": { "$ref": "bar" }
            }
        },
        "bar": {
            "$id": "bar",
            "type": "object",
            "properties": {
                "baz": { "$dynamicRef": "extended#meta" }
            }
        }
    }
}

"The recursive part is not valid against the root"
{
    "foo": "pass",
    "bar": {
        "baz": { "foo": "fail" }
    }
}

https://test.json-schema.org/relative-dynamic-reference/bar#/properties/baz
https://test.json-schema.org/relative-dynamic-reference/bar
https://test.json-schema.org/relative-dynamic-reference/extended#/properties/bar
https://test.json-schema.org/relative-dynamic-reference/extended#meta
https://test.json-schema.org/relative-dynamic-reference/root#/properties/foo
https://test.json-schema.org/relative-dynamic-reference/root#meta
    meta, https://test.json-schema.org/relative-dynamic-reference/extended#meta

