# boon 0.6.1's verdicts, recorded while boon was a dependency: the official
# JSON-Schema-Test-Suite draft 2020-12 (suite:<file>/<group>/<test>, remotes
# registered at http://localhost:1234/) and every (schema, instance) pair the four
# migrated boon call sites evaluated. Fields: source, retrieval URI, schema JSON,
# instance JSON, verdict (valid | invalid | compile-error). Answers only, not code.
# vector-count: 1599
# body-sha256: 303e510eb9d4d289f929e549a0fe21241d2d83043d72b33e5889ee600a51591d
suite:additionalProperties.json/0/0	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^v":{}},"properties":{"bar":{},"foo":{}}}	{"foo":1}	valid
suite:additionalProperties.json/0/1	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^v":{}},"properties":{"bar":{},"foo":{}}}	{"bar":2,"foo":1,"quux":"boom"}	invalid
suite:additionalProperties.json/0/2	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^v":{}},"properties":{"bar":{},"foo":{}}}	[1,2,3]	valid
suite:additionalProperties.json/0/3	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^v":{}},"properties":{"bar":{},"foo":{}}}	"foobarbaz"	valid
suite:additionalProperties.json/0/4	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^v":{}},"properties":{"bar":{},"foo":{}}}	12	valid
suite:additionalProperties.json/0/5	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^v":{}},"properties":{"bar":{},"foo":{}}}	{"foo":1,"vroom":2}	valid
suite:additionalProperties.json/1/0	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^á":{}}}	{"ármányos":2}	valid
suite:additionalProperties.json/1/1	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^á":{}}}	{"élmény":2}	invalid
suite:additionalProperties.json/2/0	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"boolean"},"properties":{"bar":{},"foo":{}}}	{"foo":1}	valid
suite:additionalProperties.json/2/1	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"boolean"},"properties":{"bar":{},"foo":{}}}	{"bar":2,"foo":1,"quux":true}	valid
suite:additionalProperties.json/2/2	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"boolean"},"properties":{"bar":{},"foo":{}}}	{"bar":2,"foo":1,"quux":12}	invalid
suite:additionalProperties.json/3/0	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"boolean"}}	{"foo":true}	valid
suite:additionalProperties.json/3/1	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"boolean"}}	{"foo":1}	invalid
suite:additionalProperties.json/4/0	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{},"foo":{}}}	{"bar":2,"foo":1,"quux":true}	valid
suite:additionalProperties.json/5/0	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"boolean"},"allOf":[{"properties":{"foo":{}}}]}	{"bar":true,"foo":1}	invalid
suite:additionalProperties.json/6/0	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"null"}}	{"foo":null}	valid
suite:additionalProperties.json/7/0	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"number"},"propertyNames":{"maxLength":5}}	{"apple":4}	valid
suite:additionalProperties.json/7/1	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"number"},"propertyNames":{"maxLength":5}}	{"fig":2,"pear":"available"}	invalid
suite:additionalProperties.json/8/0	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"dependentSchemas":{"foo":{},"foo2":{"properties":{"bar":{}}}},"properties":{"foo2":{}}}	{"foo":""}	invalid
suite:additionalProperties.json/8/1	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"dependentSchemas":{"foo":{},"foo2":{"properties":{"bar":{}}}},"properties":{"foo2":{}}}	{"bar":""}	invalid
suite:additionalProperties.json/8/2	https://json-schema.org/tests/suite/draft2020-12/additionalProperties.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"dependentSchemas":{"foo":{},"foo2":{"properties":{"bar":{}}}},"properties":{"foo2":{}}}	{"bar":"","foo2":""}	invalid
suite:allOf.json/0/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"bar":2,"foo":"baz"}	valid
suite:allOf.json/0/1	https://json-schema.org/tests/suite/draft2020-12/allOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"foo":"baz"}	invalid
suite:allOf.json/0/2	https://json-schema.org/tests/suite/draft2020-12/allOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"bar":2}	invalid
suite:allOf.json/0/3	https://json-schema.org/tests/suite/draft2020-12/allOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"bar":"quux","foo":"baz"}	invalid
suite:allOf.json/1/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"required":["foo"]},{"properties":{"baz":{"type":"null"}},"required":["baz"]}],"properties":{"bar":{"type":"integer"}},"required":["bar"]}	{"bar":2,"baz":null,"foo":"quux"}	valid
suite:allOf.json/1/1	https://json-schema.org/tests/suite/draft2020-12/allOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"required":["foo"]},{"properties":{"baz":{"type":"null"}},"required":["baz"]}],"properties":{"bar":{"type":"integer"}},"required":["bar"]}	{"baz":null,"foo":"quux"}	invalid
suite:allOf.json/1/2	https://json-schema.org/tests/suite/draft2020-12/allOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"required":["foo"]},{"properties":{"baz":{"type":"null"}},"required":["baz"]}],"properties":{"bar":{"type":"integer"}},"required":["bar"]}	{"bar":2,"baz":null}	invalid
suite:allOf.json/1/3	https://json-schema.org/tests/suite/draft2020-12/allOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"required":["foo"]},{"properties":{"baz":{"type":"null"}},"required":["baz"]}],"properties":{"bar":{"type":"integer"}},"required":["bar"]}	{"bar":2,"foo":"quux"}	invalid
suite:allOf.json/1/4	https://json-schema.org/tests/suite/draft2020-12/allOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"required":["foo"]},{"properties":{"baz":{"type":"null"}},"required":["baz"]}],"properties":{"bar":{"type":"integer"}},"required":["bar"]}	{"bar":2}	invalid
suite:allOf.json/2/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"maximum":30},{"minimum":20}]}	25	valid
suite:allOf.json/2/1	https://json-schema.org/tests/suite/draft2020-12/allOf.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"maximum":30},{"minimum":20}]}	35	invalid
suite:allOf.json/3/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[true,true]}	"foo"	valid
suite:allOf.json/4/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[true,false]}	"foo"	invalid
suite:allOf.json/5/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[false,false]}	"foo"	invalid
suite:allOf.json/6/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{}]}	1	valid
suite:allOf.json/7/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{},{}]}	1	valid
suite:allOf.json/8/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{},{"type":"number"}]}	1	valid
suite:allOf.json/8/1	https://json-schema.org/tests/suite/draft2020-12/allOf.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{},{"type":"number"}]}	"foo"	invalid
suite:allOf.json/9/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"type":"number"},{}]}	1	valid
suite:allOf.json/9/1	https://json-schema.org/tests/suite/draft2020-12/allOf.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"type":"number"},{}]}	"foo"	invalid
suite:allOf.json/10/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"allOf":[{"type":"null"}]}]}	null	valid
suite:allOf.json/10/1	https://json-schema.org/tests/suite/draft2020-12/allOf.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"allOf":[{"type":"null"}]}]}	123	invalid
suite:allOf.json/11/0	https://json-schema.org/tests/suite/draft2020-12/allOf.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"multipleOf":2}],"anyOf":[{"multipleOf":3}],"oneOf":[{"multipleOf":5}]}	1	invalid
suite:allOf.json/11/1	https://json-schema.org/tests/suite/draft2020-12/allOf.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"multipleOf":2}],"anyOf":[{"multipleOf":3}],"oneOf":[{"multipleOf":5}]}	5	invalid
suite:allOf.json/11/2	https://json-schema.org/tests/suite/draft2020-12/allOf.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"multipleOf":2}],"anyOf":[{"multipleOf":3}],"oneOf":[{"multipleOf":5}]}	3	invalid
suite:allOf.json/11/3	https://json-schema.org/tests/suite/draft2020-12/allOf.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"multipleOf":2}],"anyOf":[{"multipleOf":3}],"oneOf":[{"multipleOf":5}]}	15	invalid
suite:allOf.json/11/4	https://json-schema.org/tests/suite/draft2020-12/allOf.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"multipleOf":2}],"anyOf":[{"multipleOf":3}],"oneOf":[{"multipleOf":5}]}	2	invalid
suite:allOf.json/11/5	https://json-schema.org/tests/suite/draft2020-12/allOf.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"multipleOf":2}],"anyOf":[{"multipleOf":3}],"oneOf":[{"multipleOf":5}]}	10	invalid
suite:allOf.json/11/6	https://json-schema.org/tests/suite/draft2020-12/allOf.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"multipleOf":2}],"anyOf":[{"multipleOf":3}],"oneOf":[{"multipleOf":5}]}	6	invalid
suite:allOf.json/11/7	https://json-schema.org/tests/suite/draft2020-12/allOf.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"multipleOf":2}],"anyOf":[{"multipleOf":3}],"oneOf":[{"multipleOf":5}]}	30	valid
suite:anchor.json/0/0	https://json-schema.org/tests/suite/draft2020-12/anchor.json/0	{"$defs":{"A":{"$anchor":"foo","type":"integer"}},"$ref":"\x23foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:anchor.json/0/1	https://json-schema.org/tests/suite/draft2020-12/anchor.json/0	{"$defs":{"A":{"$anchor":"foo","type":"integer"}},"$ref":"\x23foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:anchor.json/1/0	https://json-schema.org/tests/suite/draft2020-12/anchor.json/1	{"$defs":{"A":{"$anchor":"foo","$id":"http://localhost:1234/draft2020-12/bar","type":"integer"}},"$ref":"http://localhost:1234/draft2020-12/bar\x23foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:anchor.json/1/1	https://json-schema.org/tests/suite/draft2020-12/anchor.json/1	{"$defs":{"A":{"$anchor":"foo","$id":"http://localhost:1234/draft2020-12/bar","type":"integer"}},"$ref":"http://localhost:1234/draft2020-12/bar\x23foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:anchor.json/2/0	https://json-schema.org/tests/suite/draft2020-12/anchor.json/2	{"$defs":{"A":{"$defs":{"B":{"$anchor":"foo","type":"integer"}},"$id":"nested.json"}},"$id":"http://localhost:1234/draft2020-12/root","$ref":"http://localhost:1234/draft2020-12/nested.json\x23foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:anchor.json/2/1	https://json-schema.org/tests/suite/draft2020-12/anchor.json/2	{"$defs":{"A":{"$defs":{"B":{"$anchor":"foo","type":"integer"}},"$id":"nested.json"}},"$id":"http://localhost:1234/draft2020-12/root","$ref":"http://localhost:1234/draft2020-12/nested.json\x23foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:anchor.json/3/0	https://json-schema.org/tests/suite/draft2020-12/anchor.json/3	{"$defs":{"A":{"$id":"child1","allOf":[{"$anchor":"my_anchor","$id":"child2","type":"number"},{"$anchor":"my_anchor","type":"string"}]}},"$id":"http://localhost:1234/draft2020-12/foobar","$ref":"child1\x23my_anchor","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	valid
suite:anchor.json/3/1	https://json-schema.org/tests/suite/draft2020-12/anchor.json/3	{"$defs":{"A":{"$id":"child1","allOf":[{"$anchor":"my_anchor","$id":"child2","type":"number"},{"$anchor":"my_anchor","type":"string"}]}},"$id":"http://localhost:1234/draft2020-12/foobar","$ref":"child1\x23my_anchor","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	invalid
suite:anyOf.json/0/0	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"integer"},{"minimum":2}]}	1	valid
suite:anyOf.json/0/1	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"integer"},{"minimum":2}]}	2.5	valid
suite:anyOf.json/0/2	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"integer"},{"minimum":2}]}	3	valid
suite:anyOf.json/0/3	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"integer"},{"minimum":2}]}	1.5	invalid
suite:anyOf.json/1/0	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"maxLength":2},{"minLength":4}],"type":"string"}	3	invalid
suite:anyOf.json/1/1	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"maxLength":2},{"minLength":4}],"type":"string"}	"foobar"	valid
suite:anyOf.json/1/2	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"maxLength":2},{"minLength":4}],"type":"string"}	"foo"	invalid
suite:anyOf.json/2/0	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[true,true]}	"foo"	valid
suite:anyOf.json/3/0	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[true,false]}	"foo"	valid
suite:anyOf.json/4/0	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[false,false]}	"foo"	invalid
suite:anyOf.json/5/0	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"bar":2}	valid
suite:anyOf.json/5/1	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"foo":"baz"}	valid
suite:anyOf.json/5/2	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"bar":2,"foo":"baz"}	valid
suite:anyOf.json/5/3	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"bar":"quux","foo":2}	invalid
suite:anyOf.json/6/0	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"number"},{}]}	"foo"	valid
suite:anyOf.json/6/1	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"number"},{}]}	123	valid
suite:anyOf.json/7/0	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"anyOf":[{"type":"null"}]}]}	null	valid
suite:anyOf.json/7/1	https://json-schema.org/tests/suite/draft2020-12/anyOf.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"anyOf":[{"type":"null"}]}]}	123	invalid
suite:boolean_schema.json/0/0	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/0	true	1	valid
suite:boolean_schema.json/0/1	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/0	true	"foo"	valid
suite:boolean_schema.json/0/2	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/0	true	true	valid
suite:boolean_schema.json/0/3	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/0	true	false	valid
suite:boolean_schema.json/0/4	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/0	true	null	valid
suite:boolean_schema.json/0/5	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/0	true	{"foo":"bar"}	valid
suite:boolean_schema.json/0/6	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/0	true	{}	valid
suite:boolean_schema.json/0/7	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/0	true	["foo"]	valid
suite:boolean_schema.json/0/8	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/0	true	[]	valid
suite:boolean_schema.json/1/0	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/1	false	1	invalid
suite:boolean_schema.json/1/1	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/1	false	"foo"	invalid
suite:boolean_schema.json/1/2	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/1	false	true	invalid
suite:boolean_schema.json/1/3	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/1	false	false	invalid
suite:boolean_schema.json/1/4	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/1	false	null	invalid
suite:boolean_schema.json/1/5	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/1	false	{"foo":"bar"}	invalid
suite:boolean_schema.json/1/6	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/1	false	{}	invalid
suite:boolean_schema.json/1/7	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/1	false	["foo"]	invalid
suite:boolean_schema.json/1/8	https://json-schema.org/tests/suite/draft2020-12/boolean_schema.json/1	false	[]	invalid
suite:const.json/0/0	https://json-schema.org/tests/suite/draft2020-12/const.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":2}	2	valid
suite:const.json/0/1	https://json-schema.org/tests/suite/draft2020-12/const.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":2}	5	invalid
suite:const.json/0/2	https://json-schema.org/tests/suite/draft2020-12/const.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":2}	"a"	invalid
suite:const.json/1/0	https://json-schema.org/tests/suite/draft2020-12/const.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"baz":"bax","foo":"bar"}}	{"baz":"bax","foo":"bar"}	valid
suite:const.json/1/1	https://json-schema.org/tests/suite/draft2020-12/const.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"baz":"bax","foo":"bar"}}	{"baz":"bax","foo":"bar"}	valid
suite:const.json/1/2	https://json-schema.org/tests/suite/draft2020-12/const.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"baz":"bax","foo":"bar"}}	{"foo":"bar"}	invalid
suite:const.json/1/3	https://json-schema.org/tests/suite/draft2020-12/const.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"baz":"bax","foo":"bar"}}	[1,2]	invalid
suite:const.json/2/0	https://json-schema.org/tests/suite/draft2020-12/const.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":[{"foo":"bar"}]}	[{"foo":"bar"}]	valid
suite:const.json/2/1	https://json-schema.org/tests/suite/draft2020-12/const.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":[{"foo":"bar"}]}	[2]	invalid
suite:const.json/2/2	https://json-schema.org/tests/suite/draft2020-12/const.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":[{"foo":"bar"}]}	[1,2,3]	invalid
suite:const.json/3/0	https://json-schema.org/tests/suite/draft2020-12/const.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":null}	null	valid
suite:const.json/3/1	https://json-schema.org/tests/suite/draft2020-12/const.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":null}	0	invalid
suite:const.json/4/0	https://json-schema.org/tests/suite/draft2020-12/const.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":false}	false	valid
suite:const.json/4/1	https://json-schema.org/tests/suite/draft2020-12/const.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":false}	0	invalid
suite:const.json/4/2	https://json-schema.org/tests/suite/draft2020-12/const.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":false}	0.0	invalid
suite:const.json/5/0	https://json-schema.org/tests/suite/draft2020-12/const.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":true}	true	valid
suite:const.json/5/1	https://json-schema.org/tests/suite/draft2020-12/const.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":true}	1	invalid
suite:const.json/5/2	https://json-schema.org/tests/suite/draft2020-12/const.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":true}	1.0	invalid
suite:const.json/6/0	https://json-schema.org/tests/suite/draft2020-12/const.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":[false]}	[false]	valid
suite:const.json/6/1	https://json-schema.org/tests/suite/draft2020-12/const.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":[false]}	[0]	invalid
suite:const.json/6/2	https://json-schema.org/tests/suite/draft2020-12/const.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":[false]}	[0.0]	invalid
suite:const.json/7/0	https://json-schema.org/tests/suite/draft2020-12/const.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":[true]}	[true]	valid
suite:const.json/7/1	https://json-schema.org/tests/suite/draft2020-12/const.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":[true]}	[1]	invalid
suite:const.json/7/2	https://json-schema.org/tests/suite/draft2020-12/const.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":[true]}	[1.0]	invalid
suite:const.json/8/0	https://json-schema.org/tests/suite/draft2020-12/const.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"a":false}}	{"a":false}	valid
suite:const.json/8/1	https://json-schema.org/tests/suite/draft2020-12/const.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"a":false}}	{"a":0}	invalid
suite:const.json/8/2	https://json-schema.org/tests/suite/draft2020-12/const.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"a":false}}	{"a":0.0}	invalid
suite:const.json/9/0	https://json-schema.org/tests/suite/draft2020-12/const.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"a":true}}	{"a":true}	valid
suite:const.json/9/1	https://json-schema.org/tests/suite/draft2020-12/const.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"a":true}}	{"a":1}	invalid
suite:const.json/9/2	https://json-schema.org/tests/suite/draft2020-12/const.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":{"a":true}}	{"a":1.0}	invalid
suite:const.json/10/0	https://json-schema.org/tests/suite/draft2020-12/const.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":0}	false	invalid
suite:const.json/10/1	https://json-schema.org/tests/suite/draft2020-12/const.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":0}	0	valid
suite:const.json/10/2	https://json-schema.org/tests/suite/draft2020-12/const.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":0}	0.0	valid
suite:const.json/10/3	https://json-schema.org/tests/suite/draft2020-12/const.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":0}	{}	invalid
suite:const.json/10/4	https://json-schema.org/tests/suite/draft2020-12/const.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":0}	[]	invalid
suite:const.json/10/5	https://json-schema.org/tests/suite/draft2020-12/const.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":0}	""	invalid
suite:const.json/11/0	https://json-schema.org/tests/suite/draft2020-12/const.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":1}	true	invalid
suite:const.json/11/1	https://json-schema.org/tests/suite/draft2020-12/const.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":1}	1	valid
suite:const.json/11/2	https://json-schema.org/tests/suite/draft2020-12/const.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":1}	1.0	valid
suite:const.json/12/0	https://json-schema.org/tests/suite/draft2020-12/const.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":-2.0}	-2	valid
suite:const.json/12/1	https://json-schema.org/tests/suite/draft2020-12/const.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":-2.0}	2	invalid
suite:const.json/12/2	https://json-schema.org/tests/suite/draft2020-12/const.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":-2.0}	-2.0	valid
suite:const.json/12/3	https://json-schema.org/tests/suite/draft2020-12/const.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":-2.0}	2.0	invalid
suite:const.json/12/4	https://json-schema.org/tests/suite/draft2020-12/const.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":-2.0}	-2.00001	invalid
suite:const.json/13/0	https://json-schema.org/tests/suite/draft2020-12/const.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":9007199254740992}	9007199254740992	valid
suite:const.json/13/1	https://json-schema.org/tests/suite/draft2020-12/const.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":9007199254740992}	9007199254740991	invalid
suite:const.json/13/2	https://json-schema.org/tests/suite/draft2020-12/const.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":9007199254740992}	9007199254740992.0	valid
suite:const.json/13/3	https://json-schema.org/tests/suite/draft2020-12/const.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":9007199254740992}	9007199254740991.0	invalid
suite:const.json/14/0	https://json-schema.org/tests/suite/draft2020-12/const.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":"hello\\u0000there"}	"hello\\u0000there"	valid
suite:const.json/14/1	https://json-schema.org/tests/suite/draft2020-12/const.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","const":"hello\\u0000there"}	"hellothere"	invalid
suite:const.json/15/0	https://json-schema.org/tests/suite/draft2020-12/const.json/15	{"$comment":"U+03BC","$schema":"https://json-schema.org/draft/2020-12/schema","const":"μ"}	"μ"	valid
suite:const.json/15/1	https://json-schema.org/tests/suite/draft2020-12/const.json/15	{"$comment":"U+03BC","$schema":"https://json-schema.org/draft/2020-12/schema","const":"μ"}	"µ"	invalid
suite:const.json/16/0	https://json-schema.org/tests/suite/draft2020-12/const.json/16	{"$comment":"U+00E4","$schema":"https://json-schema.org/draft/2020-12/schema","const":"ä"}	"ä"	valid
suite:const.json/16/1	https://json-schema.org/tests/suite/draft2020-12/const.json/16	{"$comment":"U+00E4","$schema":"https://json-schema.org/draft/2020-12/schema","const":"ä"}	"ä"	invalid
suite:contains.json/0/0	https://json-schema.org/tests/suite/draft2020-12/contains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"minimum":5}}	[3,4,5]	valid
suite:contains.json/0/1	https://json-schema.org/tests/suite/draft2020-12/contains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"minimum":5}}	[3,4,6]	valid
suite:contains.json/0/2	https://json-schema.org/tests/suite/draft2020-12/contains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"minimum":5}}	[3,4,5,6]	valid
suite:contains.json/0/3	https://json-schema.org/tests/suite/draft2020-12/contains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"minimum":5}}	[2,3,4]	invalid
suite:contains.json/0/4	https://json-schema.org/tests/suite/draft2020-12/contains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"minimum":5}}	[]	invalid
suite:contains.json/0/5	https://json-schema.org/tests/suite/draft2020-12/contains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"minimum":5}}	{}	valid
suite:contains.json/1/0	https://json-schema.org/tests/suite/draft2020-12/contains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":5}}	[3,4,5]	valid
suite:contains.json/1/1	https://json-schema.org/tests/suite/draft2020-12/contains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":5}}	[3,4,5,5]	valid
suite:contains.json/1/2	https://json-schema.org/tests/suite/draft2020-12/contains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":5}}	[1,2,3,4]	invalid
suite:contains.json/2/0	https://json-schema.org/tests/suite/draft2020-12/contains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":true}	["foo"]	valid
suite:contains.json/2/1	https://json-schema.org/tests/suite/draft2020-12/contains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":true}	[]	invalid
suite:contains.json/3/0	https://json-schema.org/tests/suite/draft2020-12/contains.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":false}	["foo"]	invalid
suite:contains.json/3/1	https://json-schema.org/tests/suite/draft2020-12/contains.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":false}	[]	invalid
suite:contains.json/3/2	https://json-schema.org/tests/suite/draft2020-12/contains.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":false}	"contains\x20does\x20not\x20apply\x20to\x20strings"	valid
suite:contains.json/4/0	https://json-schema.org/tests/suite/draft2020-12/contains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"multipleOf":3},"items":{"multipleOf":2}}	[2,4,8]	invalid
suite:contains.json/4/1	https://json-schema.org/tests/suite/draft2020-12/contains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"multipleOf":3},"items":{"multipleOf":2}}	[3,6,9]	invalid
suite:contains.json/4/2	https://json-schema.org/tests/suite/draft2020-12/contains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"multipleOf":3},"items":{"multipleOf":2}}	[6,12]	valid
suite:contains.json/4/3	https://json-schema.org/tests/suite/draft2020-12/contains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"multipleOf":3},"items":{"multipleOf":2}}	[1,5]	invalid
suite:contains.json/5/0	https://json-schema.org/tests/suite/draft2020-12/contains.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"else":true,"if":false}}	["foo"]	valid
suite:contains.json/5/1	https://json-schema.org/tests/suite/draft2020-12/contains.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"else":true,"if":false}}	[]	invalid
suite:contains.json/6/0	https://json-schema.org/tests/suite/draft2020-12/contains.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"type":"null"}}	[null]	valid
suite:content.json/0/0	https://json-schema.org/tests/suite/draft2020-12/content.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentMediaType":"application/json"}	"{\\"foo\\":\x20\\"bar\\"}"	valid
suite:content.json/0/1	https://json-schema.org/tests/suite/draft2020-12/content.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentMediaType":"application/json"}	"{:}"	valid
suite:content.json/0/2	https://json-schema.org/tests/suite/draft2020-12/content.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentMediaType":"application/json"}	100	valid
suite:content.json/1/0	https://json-schema.org/tests/suite/draft2020-12/content.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64"}	"eyJmb28iOiAiYmFyIn0K"	valid
suite:content.json/1/1	https://json-schema.org/tests/suite/draft2020-12/content.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64"}	"eyJmb28iOi%iYmFyIn0K"	valid
suite:content.json/1/2	https://json-schema.org/tests/suite/draft2020-12/content.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64"}	100	valid
suite:content.json/2/0	https://json-schema.org/tests/suite/draft2020-12/content.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json"}	"eyJmb28iOiAiYmFyIn0K"	valid
suite:content.json/2/1	https://json-schema.org/tests/suite/draft2020-12/content.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json"}	"ezp9Cg=="	valid
suite:content.json/2/2	https://json-schema.org/tests/suite/draft2020-12/content.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json"}	"{}"	valid
suite:content.json/2/3	https://json-schema.org/tests/suite/draft2020-12/content.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json"}	100	valid
suite:content.json/3/0	https://json-schema.org/tests/suite/draft2020-12/content.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json","contentSchema":{"properties":{"foo":{"type":"string"}},"required":["foo"],"type":"object"}}	"eyJmb28iOiAiYmFyIn0K"	valid
suite:content.json/3/1	https://json-schema.org/tests/suite/draft2020-12/content.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json","contentSchema":{"properties":{"foo":{"type":"string"}},"required":["foo"],"type":"object"}}	"eyJib28iOiAyMCwgImZvbyI6ICJiYXoifQ=="	valid
suite:content.json/3/2	https://json-schema.org/tests/suite/draft2020-12/content.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json","contentSchema":{"properties":{"foo":{"type":"string"}},"required":["foo"],"type":"object"}}	"eyJib28iOiAyMH0="	valid
suite:content.json/3/3	https://json-schema.org/tests/suite/draft2020-12/content.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json","contentSchema":{"properties":{"foo":{"type":"string"}},"required":["foo"],"type":"object"}}	"e30="	valid
suite:content.json/3/4	https://json-schema.org/tests/suite/draft2020-12/content.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json","contentSchema":{"properties":{"foo":{"type":"string"}},"required":["foo"],"type":"object"}}	"W10="	valid
suite:content.json/3/5	https://json-schema.org/tests/suite/draft2020-12/content.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json","contentSchema":{"properties":{"foo":{"type":"string"}},"required":["foo"],"type":"object"}}	"ezp9Cg=="	valid
suite:content.json/3/6	https://json-schema.org/tests/suite/draft2020-12/content.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json","contentSchema":{"properties":{"foo":{"type":"string"}},"required":["foo"],"type":"object"}}	"{}"	valid
suite:content.json/3/7	https://json-schema.org/tests/suite/draft2020-12/content.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contentEncoding":"base64","contentMediaType":"application/json","contentSchema":{"properties":{"foo":{"type":"string"}},"required":["foo"],"type":"object"}}	100	valid
suite:default.json/0/0	https://json-schema.org/tests/suite/draft2020-12/default.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"default":[],"type":"integer"}}}	{"foo":13}	valid
suite:default.json/0/1	https://json-schema.org/tests/suite/draft2020-12/default.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"default":[],"type":"integer"}}}	{}	valid
suite:default.json/1/0	https://json-schema.org/tests/suite/draft2020-12/default.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"default":"bad","minLength":4,"type":"string"}}}	{"bar":"good"}	valid
suite:default.json/1/1	https://json-schema.org/tests/suite/draft2020-12/default.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"default":"bad","minLength":4,"type":"string"}}}	{}	valid
suite:default.json/2/0	https://json-schema.org/tests/suite/draft2020-12/default.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"alpha":{"default":5,"maximum":3,"type":"number"}},"type":"object"}	{"alpha":1}	valid
suite:default.json/2/1	https://json-schema.org/tests/suite/draft2020-12/default.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"alpha":{"default":5,"maximum":3,"type":"number"}},"type":"object"}	{"alpha":5}	invalid
suite:default.json/2/2	https://json-schema.org/tests/suite/draft2020-12/default.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"alpha":{"default":5,"maximum":3,"type":"number"}},"type":"object"}	{}	valid
suite:defs.json/0/0	https://json-schema.org/tests/suite/draft2020-12/defs.json/0	{"$ref":"https://json-schema.org/draft/2020-12/schema","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"$defs":{"foo":{"type":"integer"}}}	valid
suite:defs.json/0/1	https://json-schema.org/tests/suite/draft2020-12/defs.json/0	{"$ref":"https://json-schema.org/draft/2020-12/schema","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"$defs":{"foo":{"type":1}}}	invalid
suite:dependentRequired.json/0/0	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":["foo"]}}	{}	valid
suite:dependentRequired.json/0/1	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":["foo"]}}	{"foo":1}	valid
suite:dependentRequired.json/0/2	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":["foo"]}}	{"bar":2,"foo":1}	valid
suite:dependentRequired.json/0/3	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":["foo"]}}	{"bar":2}	invalid
suite:dependentRequired.json/0/4	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":["foo"]}}	["bar"]	valid
suite:dependentRequired.json/0/5	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":["foo"]}}	"foobar"	valid
suite:dependentRequired.json/0/6	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":["foo"]}}	12	valid
suite:dependentRequired.json/1/0	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":[]}}	{}	valid
suite:dependentRequired.json/1/1	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":[]}}	{"bar":2}	valid
suite:dependentRequired.json/1/2	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"bar":[]}}	1	valid
suite:dependentRequired.json/2/0	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"quux":["foo","bar"]}}	{}	valid
suite:dependentRequired.json/2/1	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"quux":["foo","bar"]}}	{"bar":2,"foo":1}	valid
suite:dependentRequired.json/2/2	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"quux":["foo","bar"]}}	{"bar":2,"foo":1,"quux":3}	valid
suite:dependentRequired.json/2/3	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"quux":["foo","bar"]}}	{"foo":1,"quux":2}	invalid
suite:dependentRequired.json/2/4	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"quux":["foo","bar"]}}	{"bar":1,"quux":2}	invalid
suite:dependentRequired.json/2/5	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"quux":["foo","bar"]}}	{"quux":1}	invalid
suite:dependentRequired.json/3/0	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"foo\\nbar":["foo\\rbar"],"foo\\"bar":["foo'bar"]}}	{"foo\\nbar":1,"foo\\rbar":2}	valid
suite:dependentRequired.json/3/1	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"foo\\nbar":["foo\\rbar"],"foo\\"bar":["foo'bar"]}}	{"foo\\"bar":2,"foo'bar":1}	valid
suite:dependentRequired.json/3/2	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"foo\\nbar":["foo\\rbar"],"foo\\"bar":["foo'bar"]}}	{"foo":2,"foo\\nbar":1}	invalid
suite:dependentRequired.json/3/3	https://json-schema.org/tests/suite/draft2020-12/dependentRequired.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentRequired":{"foo\\nbar":["foo\\rbar"],"foo\\"bar":["foo'bar"]}}	{"foo\\"bar":2}	invalid
suite:dependentSchemas.json/0/0	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"bar":2,"foo":1}	valid
suite:dependentSchemas.json/0/1	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"foo":"quux"}	valid
suite:dependentSchemas.json/0/2	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"bar":2,"foo":"quux"}	invalid
suite:dependentSchemas.json/0/3	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"bar":"quux","foo":2}	invalid
suite:dependentSchemas.json/0/4	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"bar":"quux","foo":"quux"}	invalid
suite:dependentSchemas.json/0/5	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	["bar"]	valid
suite:dependentSchemas.json/0/6	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	"foobar"	valid
suite:dependentSchemas.json/0/7	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	12	valid
suite:dependentSchemas.json/1/0	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":false,"foo":true}}	{"foo":1}	valid
suite:dependentSchemas.json/1/1	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":false,"foo":true}}	{"bar":2}	invalid
suite:dependentSchemas.json/1/2	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":false,"foo":true}}	{"bar":2,"foo":1}	invalid
suite:dependentSchemas.json/1/3	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"bar":false,"foo":true}}	{}	valid
suite:dependentSchemas.json/2/0	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo\\tbar":{"minProperties":4},"foo'bar":{"required":["foo\\"bar"]}}}	{"a":2,"b":3,"c":4,"foo\\tbar":1}	valid
suite:dependentSchemas.json/2/1	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo\\tbar":{"minProperties":4},"foo'bar":{"required":["foo\\"bar"]}}}	{"foo'bar":{"foo\\"bar":1}}	invalid
suite:dependentSchemas.json/2/2	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo\\tbar":{"minProperties":4},"foo'bar":{"required":["foo\\"bar"]}}}	{"a":2,"foo\\tbar":1}	invalid
suite:dependentSchemas.json/2/3	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo\\tbar":{"minProperties":4},"foo'bar":{"required":["foo\\"bar"]}}}	{"foo'bar":1}	invalid
suite:dependentSchemas.json/3/0	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo":{"additionalProperties":false,"properties":{"bar":{}}}},"properties":{"foo":{}}}	{"foo":1}	invalid
suite:dependentSchemas.json/3/1	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo":{"additionalProperties":false,"properties":{"bar":{}}}},"properties":{"foo":{}}}	{"bar":1}	valid
suite:dependentSchemas.json/3/2	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo":{"additionalProperties":false,"properties":{"bar":{}}}},"properties":{"foo":{}}}	{"bar":2,"foo":1}	invalid
suite:dependentSchemas.json/3/3	https://json-schema.org/tests/suite/draft2020-12/dependentSchemas.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo":{"additionalProperties":false,"properties":{"bar":{}}}},"properties":{"foo":{}}}	{"baz":1}	valid
suite:dynamicRef.json/0/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/0	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"}},"$id":"https://test.json-schema.org/dynamicRef-dynamicAnchor-same-schema/root","$schema":"https://json-schema.org/draft/2020-12/schema","items":{"$dynamicRef":"\x23items"},"type":"array"}	["foo","bar"]	valid
suite:dynamicRef.json/0/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/0	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"}},"$id":"https://test.json-schema.org/dynamicRef-dynamicAnchor-same-schema/root","$schema":"https://json-schema.org/draft/2020-12/schema","items":{"$dynamicRef":"\x23items"},"type":"array"}	["foo",42]	invalid
suite:dynamicRef.json/1/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/1	{"$defs":{"foo":{"$anchor":"items","type":"string"}},"$id":"https://test.json-schema.org/dynamicRef-anchor-same-schema/root","$schema":"https://json-schema.org/draft/2020-12/schema","items":{"$dynamicRef":"\x23items"},"type":"array"}	["foo","bar"]	valid
suite:dynamicRef.json/1/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/1	{"$defs":{"foo":{"$anchor":"items","type":"string"}},"$id":"https://test.json-schema.org/dynamicRef-anchor-same-schema/root","$schema":"https://json-schema.org/draft/2020-12/schema","items":{"$dynamicRef":"\x23items"},"type":"array"}	["foo",42]	invalid
suite:dynamicRef.json/2/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/2	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"}},"$id":"https://test.json-schema.org/ref-dynamicAnchor-same-schema/root","$schema":"https://json-schema.org/draft/2020-12/schema","items":{"$ref":"\x23items"},"type":"array"}	["foo","bar"]	valid
suite:dynamicRef.json/2/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/2	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"}},"$id":"https://test.json-schema.org/ref-dynamicAnchor-same-schema/root","$schema":"https://json-schema.org/draft/2020-12/schema","items":{"$ref":"\x23items"},"type":"array"}	["foo",42]	invalid
suite:dynamicRef.json/3/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/3	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"},"list":{"$defs":{"items":{"$comment":"This\x20is\x20only\x20needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"items"}},"$id":"list","items":{"$dynamicRef":"\x23items"},"type":"array"}},"$id":"https://test.json-schema.org/typical-dynamic-resolution/root","$ref":"list","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo","bar"]	valid
suite:dynamicRef.json/3/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/3	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"},"list":{"$defs":{"items":{"$comment":"This\x20is\x20only\x20needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"items"}},"$id":"list","items":{"$dynamicRef":"\x23items"},"type":"array"}},"$id":"https://test.json-schema.org/typical-dynamic-resolution/root","$ref":"list","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo",42]	invalid
suite:dynamicRef.json/4/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/4	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"},"list":{"$defs":{"items":{"$comment":"This\x20is\x20only\x20needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"items","type":"number"}},"$id":"list","items":{"$dynamicRef":"\x23/$defs/items"},"type":"array"}},"$id":"https://test.json-schema.org/dynamicRef-without-anchor/root","$ref":"list","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo","bar"]	invalid
suite:dynamicRef.json/4/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/4	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"},"list":{"$defs":{"items":{"$comment":"This\x20is\x20only\x20needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"items","type":"number"}},"$id":"list","items":{"$dynamicRef":"\x23/$defs/items"},"type":"array"}},"$id":"https://test.json-schema.org/dynamicRef-without-anchor/root","$ref":"list","$schema":"https://json-schema.org/draft/2020-12/schema"}	[24,42]	valid
suite:dynamicRef.json/5/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/5	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"},"intermediate-scope":{"$id":"intermediate-scope","$ref":"list"},"list":{"$defs":{"items":{"$comment":"This\x20is\x20only\x20needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"items"}},"$id":"list","items":{"$dynamicRef":"\x23items"},"type":"array"}},"$id":"https://test.json-schema.org/dynamic-resolution-with-intermediate-scopes/root","$ref":"intermediate-scope","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo","bar"]	valid
suite:dynamicRef.json/5/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/5	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"},"intermediate-scope":{"$id":"intermediate-scope","$ref":"list"},"list":{"$defs":{"items":{"$comment":"This\x20is\x20only\x20needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"items"}},"$id":"list","items":{"$dynamicRef":"\x23items"},"type":"array"}},"$id":"https://test.json-schema.org/dynamic-resolution-with-intermediate-scopes/root","$ref":"intermediate-scope","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo",42]	invalid
suite:dynamicRef.json/6/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/6	{"$defs":{"foo":{"$anchor":"items","type":"string"},"list":{"$defs":{"items":{"$comment":"This\x20is\x20only\x20needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"items"}},"$id":"list","items":{"$dynamicRef":"\x23items"},"type":"array"}},"$id":"https://test.json-schema.org/dynamic-resolution-ignores-anchors/root","$ref":"list","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo",42]	valid
suite:dynamicRef.json/7/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/7	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"},"list":{"$defs":{"items":{"$anchor":"items","$comment":"This\x20is\x20only\x20needed\x20to\x20give\x20the\x20reference\x20somewhere\x20to\x20resolve\x20to\x20when\x20it\x20behaves\x20like\x20$ref"}},"$id":"list","items":{"$dynamicRef":"\x23items"},"type":"array"}},"$id":"https://test.json-schema.org/dynamic-resolution-without-bookend/root","$ref":"list","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo",42]	valid
suite:dynamicRef.json/8/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/8	{"$defs":{"foo":{"$dynamicAnchor":"items","type":"string"},"list":{"$defs":{"items":{"$anchor":"items","$comment":"This\x20is\x20only\x20needed\x20to\x20give\x20the\x20reference\x20somewhere\x20to\x20resolve\x20to\x20when\x20it\x20behaves\x20like\x20$ref","$dynamicAnchor":"foo"}},"$id":"list","items":{"$dynamicRef":"\x23items"},"type":"array"}},"$id":"https://test.json-schema.org/unmatched-dynamic-anchor/root","$ref":"list","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo",42]	valid
suite:dynamicRef.json/9/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/9	{"$defs":{"bar":{"$id":"bar","properties":{"baz":{"$dynamicRef":"extended\x23meta"}},"type":"object"},"extended":{"$dynamicAnchor":"meta","$id":"extended","properties":{"bar":{"$ref":"bar"}},"type":"object"}},"$dynamicAnchor":"meta","$id":"https://test.json-schema.org/relative-dynamic-reference/root","$ref":"extended","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"const":"pass"}},"type":"object"}	{"bar":{"baz":{"foo":"pass"}},"foo":"pass"}	valid
suite:dynamicRef.json/9/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/9	{"$defs":{"bar":{"$id":"bar","properties":{"baz":{"$dynamicRef":"extended\x23meta"}},"type":"object"},"extended":{"$dynamicAnchor":"meta","$id":"extended","properties":{"bar":{"$ref":"bar"}},"type":"object"}},"$dynamicAnchor":"meta","$id":"https://test.json-schema.org/relative-dynamic-reference/root","$ref":"extended","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"const":"pass"}},"type":"object"}	{"bar":{"baz":{"foo":"fail"}},"foo":"pass"}	invalid
suite:dynamicRef.json/10/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/10	{"$defs":{"bar":{"$id":"bar","properties":{"baz":{"$dynamicRef":"extended\x23meta"}},"type":"object"},"extended":{"$anchor":"meta","$id":"extended","properties":{"bar":{"$ref":"bar"}},"type":"object"}},"$dynamicAnchor":"meta","$id":"https://test.json-schema.org/relative-dynamic-reference-without-bookend/root","$ref":"extended","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"const":"pass"}},"type":"object"}	{"bar":{"baz":{"foo":"fail"}},"foo":"pass"}	valid
suite:dynamicRef.json/11/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/11	{"$defs":{"genericList":{"$defs":{"defaultItemType":{"$comment":"Only\x20needed\x20to\x20satisfy\x20bookending\x20requirement","$dynamicAnchor":"itemType"}},"$id":"genericList","properties":{"list":{"items":{"$dynamicRef":"\x23itemType"}}}},"numberList":{"$defs":{"itemType":{"$dynamicAnchor":"itemType","type":"number"}},"$id":"numberList","$ref":"genericList"},"stringList":{"$defs":{"itemType":{"$dynamicAnchor":"itemType","type":"string"}},"$id":"stringList","$ref":"genericList"}},"$id":"https://test.json-schema.org/dynamic-ref-with-multiple-paths/main","$schema":"https://json-schema.org/draft/2020-12/schema","else":{"$ref":"stringList"},"if":{"properties":{"kindOfList":{"const":"numbers"}},"required":["kindOfList"]},"then":{"$ref":"numberList"}}	{"kindOfList":"numbers","list":[1.1]}	valid
suite:dynamicRef.json/11/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/11	{"$defs":{"genericList":{"$defs":{"defaultItemType":{"$comment":"Only\x20needed\x20to\x20satisfy\x20bookending\x20requirement","$dynamicAnchor":"itemType"}},"$id":"genericList","properties":{"list":{"items":{"$dynamicRef":"\x23itemType"}}}},"numberList":{"$defs":{"itemType":{"$dynamicAnchor":"itemType","type":"number"}},"$id":"numberList","$ref":"genericList"},"stringList":{"$defs":{"itemType":{"$dynamicAnchor":"itemType","type":"string"}},"$id":"stringList","$ref":"genericList"}},"$id":"https://test.json-schema.org/dynamic-ref-with-multiple-paths/main","$schema":"https://json-schema.org/draft/2020-12/schema","else":{"$ref":"stringList"},"if":{"properties":{"kindOfList":{"const":"numbers"}},"required":["kindOfList"]},"then":{"$ref":"numberList"}}	{"kindOfList":"numbers","list":["foo"]}	invalid
suite:dynamicRef.json/11/2	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/11	{"$defs":{"genericList":{"$defs":{"defaultItemType":{"$comment":"Only\x20needed\x20to\x20satisfy\x20bookending\x20requirement","$dynamicAnchor":"itemType"}},"$id":"genericList","properties":{"list":{"items":{"$dynamicRef":"\x23itemType"}}}},"numberList":{"$defs":{"itemType":{"$dynamicAnchor":"itemType","type":"number"}},"$id":"numberList","$ref":"genericList"},"stringList":{"$defs":{"itemType":{"$dynamicAnchor":"itemType","type":"string"}},"$id":"stringList","$ref":"genericList"}},"$id":"https://test.json-schema.org/dynamic-ref-with-multiple-paths/main","$schema":"https://json-schema.org/draft/2020-12/schema","else":{"$ref":"stringList"},"if":{"properties":{"kindOfList":{"const":"numbers"}},"required":["kindOfList"]},"then":{"$ref":"numberList"}}	{"kindOfList":"strings","list":[1.1]}	invalid
suite:dynamicRef.json/11/3	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/11	{"$defs":{"genericList":{"$defs":{"defaultItemType":{"$comment":"Only\x20needed\x20to\x20satisfy\x20bookending\x20requirement","$dynamicAnchor":"itemType"}},"$id":"genericList","properties":{"list":{"items":{"$dynamicRef":"\x23itemType"}}}},"numberList":{"$defs":{"itemType":{"$dynamicAnchor":"itemType","type":"number"}},"$id":"numberList","$ref":"genericList"},"stringList":{"$defs":{"itemType":{"$dynamicAnchor":"itemType","type":"string"}},"$id":"stringList","$ref":"genericList"}},"$id":"https://test.json-schema.org/dynamic-ref-with-multiple-paths/main","$schema":"https://json-schema.org/draft/2020-12/schema","else":{"$ref":"stringList"},"if":{"properties":{"kindOfList":{"const":"numbers"}},"required":["kindOfList"]},"then":{"$ref":"numberList"}}	{"kindOfList":"strings","list":["foo"]}	valid
suite:dynamicRef.json/12/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/12	{"$defs":{"start":{"$comment":"this\x20is\x20the\x20landing\x20spot\x20from\x20$ref","$dynamicRef":"inner_scope\x23thingy","$id":"start"},"thingy":{"$comment":"this\x20is\x20the\x20first\x20stop\x20for\x20the\x20$dynamicRef","$dynamicAnchor":"thingy","$id":"inner_scope","type":"string"}},"$id":"https://test.json-schema.org/dynamic-ref-leaving-dynamic-scope/main","$schema":"https://json-schema.org/draft/2020-12/schema","if":{"$defs":{"thingy":{"$comment":"this\x20is\x20first_scope\x23thingy","$dynamicAnchor":"thingy","type":"number"}},"$id":"first_scope"},"then":{"$defs":{"thingy":{"$comment":"this\x20is\x20second_scope\x23thingy,\x20the\x20final\x20destination\x20of\x20the\x20$dynamicRef","$dynamicAnchor":"thingy","type":"null"}},"$id":"second_scope","$ref":"start"}}	"a\x20string"	invalid
suite:dynamicRef.json/12/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/12	{"$defs":{"start":{"$comment":"this\x20is\x20the\x20landing\x20spot\x20from\x20$ref","$dynamicRef":"inner_scope\x23thingy","$id":"start"},"thingy":{"$comment":"this\x20is\x20the\x20first\x20stop\x20for\x20the\x20$dynamicRef","$dynamicAnchor":"thingy","$id":"inner_scope","type":"string"}},"$id":"https://test.json-schema.org/dynamic-ref-leaving-dynamic-scope/main","$schema":"https://json-schema.org/draft/2020-12/schema","if":{"$defs":{"thingy":{"$comment":"this\x20is\x20first_scope\x23thingy","$dynamicAnchor":"thingy","type":"number"}},"$id":"first_scope"},"then":{"$defs":{"thingy":{"$comment":"this\x20is\x20second_scope\x23thingy,\x20the\x20final\x20destination\x20of\x20the\x20$dynamicRef","$dynamicAnchor":"thingy","type":"null"}},"$id":"second_scope","$ref":"start"}}	42	invalid
suite:dynamicRef.json/12/2	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/12	{"$defs":{"start":{"$comment":"this\x20is\x20the\x20landing\x20spot\x20from\x20$ref","$dynamicRef":"inner_scope\x23thingy","$id":"start"},"thingy":{"$comment":"this\x20is\x20the\x20first\x20stop\x20for\x20the\x20$dynamicRef","$dynamicAnchor":"thingy","$id":"inner_scope","type":"string"}},"$id":"https://test.json-schema.org/dynamic-ref-leaving-dynamic-scope/main","$schema":"https://json-schema.org/draft/2020-12/schema","if":{"$defs":{"thingy":{"$comment":"this\x20is\x20first_scope\x23thingy","$dynamicAnchor":"thingy","type":"number"}},"$id":"first_scope"},"then":{"$defs":{"thingy":{"$comment":"this\x20is\x20second_scope\x23thingy,\x20the\x20final\x20destination\x20of\x20the\x20$dynamicRef","$dynamicAnchor":"thingy","type":"null"}},"$id":"second_scope","$ref":"start"}}	null	valid
suite:dynamicRef.json/13/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/13	{"$dynamicAnchor":"node","$id":"http://localhost:1234/draft2020-12/strict-tree.json","$ref":"tree.json","$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	{"children":[{"daat":1}]}	invalid
suite:dynamicRef.json/13/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/13	{"$dynamicAnchor":"node","$id":"http://localhost:1234/draft2020-12/strict-tree.json","$ref":"tree.json","$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	{"children":[{"data":1}]}	valid
suite:dynamicRef.json/14/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/14	{"$defs":{"elements":{"$dynamicAnchor":"elements","additionalProperties":false,"properties":{"a":true},"required":["a"]}},"$id":"http://localhost:1234/draft2020-12/strict-extendible.json","$ref":"extendible-dynamic-ref.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"a":true}	invalid
suite:dynamicRef.json/14/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/14	{"$defs":{"elements":{"$dynamicAnchor":"elements","additionalProperties":false,"properties":{"a":true},"required":["a"]}},"$id":"http://localhost:1234/draft2020-12/strict-extendible.json","$ref":"extendible-dynamic-ref.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"elements":[{"b":1}]}	invalid
suite:dynamicRef.json/14/2	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/14	{"$defs":{"elements":{"$dynamicAnchor":"elements","additionalProperties":false,"properties":{"a":true},"required":["a"]}},"$id":"http://localhost:1234/draft2020-12/strict-extendible.json","$ref":"extendible-dynamic-ref.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"elements":[{"a":1}]}	valid
suite:dynamicRef.json/15/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/15	{"$id":"http://localhost:1234/draft2020-12/strict-extendible-allof-defs-first.json","$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"extendible-dynamic-ref.json"},{"$defs":{"elements":{"$dynamicAnchor":"elements","additionalProperties":false,"properties":{"a":true},"required":["a"]}}}]}	{"a":true}	invalid
suite:dynamicRef.json/15/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/15	{"$id":"http://localhost:1234/draft2020-12/strict-extendible-allof-defs-first.json","$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"extendible-dynamic-ref.json"},{"$defs":{"elements":{"$dynamicAnchor":"elements","additionalProperties":false,"properties":{"a":true},"required":["a"]}}}]}	{"elements":[{"b":1}]}	invalid
suite:dynamicRef.json/15/2	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/15	{"$id":"http://localhost:1234/draft2020-12/strict-extendible-allof-defs-first.json","$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"extendible-dynamic-ref.json"},{"$defs":{"elements":{"$dynamicAnchor":"elements","additionalProperties":false,"properties":{"a":true},"required":["a"]}}}]}	{"elements":[{"a":1}]}	valid
suite:dynamicRef.json/16/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/16	{"$id":"http://localhost:1234/draft2020-12/strict-extendible-allof-ref-first.json","$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$defs":{"elements":{"$dynamicAnchor":"elements","additionalProperties":false,"properties":{"a":true},"required":["a"]}}},{"$ref":"extendible-dynamic-ref.json"}]}	{"a":true}	invalid
suite:dynamicRef.json/16/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/16	{"$id":"http://localhost:1234/draft2020-12/strict-extendible-allof-ref-first.json","$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$defs":{"elements":{"$dynamicAnchor":"elements","additionalProperties":false,"properties":{"a":true},"required":["a"]}}},{"$ref":"extendible-dynamic-ref.json"}]}	{"elements":[{"b":1}]}	invalid
suite:dynamicRef.json/16/2	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/16	{"$id":"http://localhost:1234/draft2020-12/strict-extendible-allof-ref-first.json","$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$defs":{"elements":{"$dynamicAnchor":"elements","additionalProperties":false,"properties":{"a":true},"required":["a"]}}},{"$ref":"extendible-dynamic-ref.json"}]}	{"elements":[{"a":1}]}	valid
suite:dynamicRef.json/17/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/17	{"$ref":"http://localhost:1234/draft2020-12/detached-dynamicref.json\x23/$defs/foo"}	1	valid
suite:dynamicRef.json/17/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/17	{"$ref":"http://localhost:1234/draft2020-12/detached-dynamicref.json\x23/$defs/foo"}	"a"	invalid
suite:dynamicRef.json/18/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/18	{"$defs":{"false":false,"true":true},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"false":{"$dynamicRef":"\x23/$defs/false"},"true":{"$dynamicRef":"\x23/$defs/true"}}}	{"true":1}	valid
suite:dynamicRef.json/18/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/18	{"$defs":{"false":false,"true":true},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"false":{"$dynamicRef":"\x23/$defs/false"},"true":{"$dynamicRef":"\x23/$defs/true"}}}	{"false":1}	invalid
suite:dynamicRef.json/19/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/19	{"$defs":{"bar":{"$defs":{"content":{"$dynamicAnchor":"content","type":"string"},"item":{"$defs":{"defaultContent":{"$dynamicAnchor":"content","type":"integer"}},"$id":"item","properties":{"content":{"$dynamicRef":"\x23content"}},"type":"object"}},"$id":"bar","items":{"$ref":"item"},"type":"array"}},"$id":"https://test.json-schema.org/dynamic-ref-skips-intermediate-resource/main","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar-item":{"$ref":"item"}},"type":"object"}	{"bar-item":{"content":42}}	valid
suite:dynamicRef.json/19/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/19	{"$defs":{"bar":{"$defs":{"content":{"$dynamicAnchor":"content","type":"string"},"item":{"$defs":{"defaultContent":{"$dynamicAnchor":"content","type":"integer"}},"$id":"item","properties":{"content":{"$dynamicRef":"\x23content"}},"type":"object"}},"$id":"bar","items":{"$ref":"item"},"type":"array"}},"$id":"https://test.json-schema.org/dynamic-ref-skips-intermediate-resource/main","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar-item":{"$ref":"item"}},"type":"object"}	{"bar-item":{"content":"value"}}	invalid
suite:dynamicRef.json/20/0	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/20	{"$defs":{"first":{"$defs":{"length":{"$comment":"unused,\x20because\x20there\x20is\x20no\x20$dynamicAnchor\x20here","maxLength":1},"stuff":{"$ref":"second\x23/$defs/stuff"}},"$id":"first"},"second":{"$defs":{"length":{"$dynamicAnchor":"length","maxLength":2},"stuff":{"$ref":"third\x23/$defs/stuff"}},"$id":"second"},"third":{"$defs":{"length":{"$dynamicAnchor":"length","maxLength":3},"stuff":{"$dynamicRef":"\x23length"}},"$id":"third"}},"$id":"https://test.json-schema.org/dynamic-ref-avoids-root-of-each-schema/base","$ref":"first\x23/$defs/stuff","$schema":"https://json-schema.org/draft/2020-12/schema"}	"hi"	valid
suite:dynamicRef.json/20/1	https://json-schema.org/tests/suite/draft2020-12/dynamicRef.json/20	{"$defs":{"first":{"$defs":{"length":{"$comment":"unused,\x20because\x20there\x20is\x20no\x20$dynamicAnchor\x20here","maxLength":1},"stuff":{"$ref":"second\x23/$defs/stuff"}},"$id":"first"},"second":{"$defs":{"length":{"$dynamicAnchor":"length","maxLength":2},"stuff":{"$ref":"third\x23/$defs/stuff"}},"$id":"second"},"third":{"$defs":{"length":{"$dynamicAnchor":"length","maxLength":3},"stuff":{"$dynamicRef":"\x23length"}},"$id":"third"}},"$id":"https://test.json-schema.org/dynamic-ref-avoids-root-of-each-schema/base","$ref":"first\x23/$defs/stuff","$schema":"https://json-schema.org/draft/2020-12/schema"}	"hey"	invalid
suite:enum.json/0/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[1,2,3]}	1	valid
suite:enum.json/0/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[1,2,3]}	4	invalid
suite:enum.json/1/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[6,"foo",[],true,{"foo":12}]}	[]	valid
suite:enum.json/1/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[6,"foo",[],true,{"foo":12}]}	null	invalid
suite:enum.json/1/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[6,"foo",[],true,{"foo":12}]}	{"foo":false}	invalid
suite:enum.json/1/3	https://json-schema.org/tests/suite/draft2020-12/enum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[6,"foo",[],true,{"foo":12}]}	{"foo":12}	valid
suite:enum.json/1/4	https://json-schema.org/tests/suite/draft2020-12/enum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[6,"foo",[],true,{"foo":12}]}	{"boo":42,"foo":12}	invalid
suite:enum.json/2/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[6,null]}	null	valid
suite:enum.json/2/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[6,null]}	6	valid
suite:enum.json/2/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[6,null]}	"test"	invalid
suite:enum.json/3/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"enum":["bar"]},"foo":{"enum":["foo"]}},"required":["bar"],"type":"object"}	{"bar":"bar","foo":"foo"}	valid
suite:enum.json/3/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"enum":["bar"]},"foo":{"enum":["foo"]}},"required":["bar"],"type":"object"}	{"bar":"bar","foo":"foot"}	invalid
suite:enum.json/3/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"enum":["bar"]},"foo":{"enum":["foo"]}},"required":["bar"],"type":"object"}	{"bar":"bart","foo":"foo"}	invalid
suite:enum.json/3/3	https://json-schema.org/tests/suite/draft2020-12/enum.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"enum":["bar"]},"foo":{"enum":["foo"]}},"required":["bar"],"type":"object"}	{"bar":"bar"}	valid
suite:enum.json/3/4	https://json-schema.org/tests/suite/draft2020-12/enum.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"enum":["bar"]},"foo":{"enum":["foo"]}},"required":["bar"],"type":"object"}	{"foo":"foo"}	invalid
suite:enum.json/3/5	https://json-schema.org/tests/suite/draft2020-12/enum.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"enum":["bar"]},"foo":{"enum":["foo"]}},"required":["bar"],"type":"object"}	{}	invalid
suite:enum.json/4/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":["foo\\nbar","foo\\rbar"]}	"foo\\nbar"	valid
suite:enum.json/4/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":["foo\\nbar","foo\\rbar"]}	"foo\\rbar"	valid
suite:enum.json/4/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":["foo\\nbar","foo\\rbar"]}	"abc"	invalid
suite:enum.json/5/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[false]}	false	valid
suite:enum.json/5/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[false]}	0	invalid
suite:enum.json/5/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[false]}	0.0	invalid
suite:enum.json/6/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[false]]}	[false]	valid
suite:enum.json/6/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[false]]}	[0]	invalid
suite:enum.json/6/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[false]]}	[0.0]	invalid
suite:enum.json/7/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[true]}	true	valid
suite:enum.json/7/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[true]}	1	invalid
suite:enum.json/7/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[true]}	1.0	invalid
suite:enum.json/8/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[true]]}	[true]	valid
suite:enum.json/8/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[true]]}	[1]	invalid
suite:enum.json/8/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[true]]}	[1.0]	invalid
suite:enum.json/9/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[0]}	false	invalid
suite:enum.json/9/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[0]}	0	valid
suite:enum.json/9/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[0]}	0.0	valid
suite:enum.json/10/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[0]]}	[false]	invalid
suite:enum.json/10/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[0]]}	[0]	valid
suite:enum.json/10/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[0]]}	[0.0]	valid
suite:enum.json/11/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[1]}	true	invalid
suite:enum.json/11/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[1]}	1	valid
suite:enum.json/11/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[1]}	1.0	valid
suite:enum.json/12/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[1]]}	[true]	invalid
suite:enum.json/12/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[1]]}	[1]	valid
suite:enum.json/12/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[[1]]}	[1.0]	valid
suite:enum.json/13/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":["hello\\u0000there"]}	"hello\\u0000there"	valid
suite:enum.json/13/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":["hello\\u0000there"]}	"hellothere"	invalid
suite:enum.json/14/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[]}	"foo"	invalid
suite:enum.json/14/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[]}	42	invalid
suite:enum.json/14/2	https://json-schema.org/tests/suite/draft2020-12/enum.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[]}	null	invalid
suite:enum.json/14/3	https://json-schema.org/tests/suite/draft2020-12/enum.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[]}	{}	invalid
suite:enum.json/14/4	https://json-schema.org/tests/suite/draft2020-12/enum.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[]}	[]	invalid
suite:enum.json/14/5	https://json-schema.org/tests/suite/draft2020-12/enum.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[]}	false	invalid
suite:enum.json/15/0	https://json-schema.org/tests/suite/draft2020-12/enum.json/15	{"$comment":"U+00E4","$schema":"https://json-schema.org/draft/2020-12/schema","enum":["ä"]}	"ä"	valid
suite:enum.json/15/1	https://json-schema.org/tests/suite/draft2020-12/enum.json/15	{"$comment":"U+00E4","$schema":"https://json-schema.org/draft/2020-12/schema","enum":["ä"]}	"ä"	invalid
suite:exclusiveMaximum.json/0/0	https://json-schema.org/tests/suite/draft2020-12/exclusiveMaximum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMaximum":3.0}	2.2	valid
suite:exclusiveMaximum.json/0/1	https://json-schema.org/tests/suite/draft2020-12/exclusiveMaximum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMaximum":3.0}	3.0	invalid
suite:exclusiveMaximum.json/0/2	https://json-schema.org/tests/suite/draft2020-12/exclusiveMaximum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMaximum":3.0}	3.5	invalid
suite:exclusiveMaximum.json/0/3	https://json-schema.org/tests/suite/draft2020-12/exclusiveMaximum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMaximum":3.0}	"x"	valid
suite:exclusiveMinimum.json/0/0	https://json-schema.org/tests/suite/draft2020-12/exclusiveMinimum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMinimum":1.1}	1.2	valid
suite:exclusiveMinimum.json/0/1	https://json-schema.org/tests/suite/draft2020-12/exclusiveMinimum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMinimum":1.1}	1.1	invalid
suite:exclusiveMinimum.json/0/2	https://json-schema.org/tests/suite/draft2020-12/exclusiveMinimum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMinimum":1.1}	0.6	invalid
suite:exclusiveMinimum.json/0/3	https://json-schema.org/tests/suite/draft2020-12/exclusiveMinimum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMinimum":1.1}	"x"	valid
suite:format.json/0/0	https://json-schema.org/tests/suite/draft2020-12/format.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"email"}	12	valid
suite:format.json/0/1	https://json-schema.org/tests/suite/draft2020-12/format.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"email"}	13.7	valid
suite:format.json/0/2	https://json-schema.org/tests/suite/draft2020-12/format.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"email"}	{}	valid
suite:format.json/0/3	https://json-schema.org/tests/suite/draft2020-12/format.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"email"}	[]	valid
suite:format.json/0/4	https://json-schema.org/tests/suite/draft2020-12/format.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"email"}	false	valid
suite:format.json/0/5	https://json-schema.org/tests/suite/draft2020-12/format.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"email"}	null	valid
suite:format.json/0/6	https://json-schema.org/tests/suite/draft2020-12/format.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"email"}	"2962"	valid
suite:format.json/1/0	https://json-schema.org/tests/suite/draft2020-12/format.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-email"}	12	valid
suite:format.json/1/1	https://json-schema.org/tests/suite/draft2020-12/format.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-email"}	13.7	valid
suite:format.json/1/2	https://json-schema.org/tests/suite/draft2020-12/format.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-email"}	{}	valid
suite:format.json/1/3	https://json-schema.org/tests/suite/draft2020-12/format.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-email"}	[]	valid
suite:format.json/1/4	https://json-schema.org/tests/suite/draft2020-12/format.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-email"}	false	valid
suite:format.json/1/5	https://json-schema.org/tests/suite/draft2020-12/format.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-email"}	null	valid
suite:format.json/1/6	https://json-schema.org/tests/suite/draft2020-12/format.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-email"}	"2962"	valid
suite:format.json/2/0	https://json-schema.org/tests/suite/draft2020-12/format.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"regex"}	12	valid
suite:format.json/2/1	https://json-schema.org/tests/suite/draft2020-12/format.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"regex"}	13.7	valid
suite:format.json/2/2	https://json-schema.org/tests/suite/draft2020-12/format.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"regex"}	{}	valid
suite:format.json/2/3	https://json-schema.org/tests/suite/draft2020-12/format.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"regex"}	[]	valid
suite:format.json/2/4	https://json-schema.org/tests/suite/draft2020-12/format.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"regex"}	false	valid
suite:format.json/2/5	https://json-schema.org/tests/suite/draft2020-12/format.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"regex"}	null	valid
suite:format.json/2/6	https://json-schema.org/tests/suite/draft2020-12/format.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"regex"}	"^(abc]"	valid
suite:format.json/3/0	https://json-schema.org/tests/suite/draft2020-12/format.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv4"}	12	valid
suite:format.json/3/1	https://json-schema.org/tests/suite/draft2020-12/format.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv4"}	13.7	valid
suite:format.json/3/2	https://json-schema.org/tests/suite/draft2020-12/format.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv4"}	{}	valid
suite:format.json/3/3	https://json-schema.org/tests/suite/draft2020-12/format.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv4"}	[]	valid
suite:format.json/3/4	https://json-schema.org/tests/suite/draft2020-12/format.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv4"}	false	valid
suite:format.json/3/5	https://json-schema.org/tests/suite/draft2020-12/format.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv4"}	null	valid
suite:format.json/3/6	https://json-schema.org/tests/suite/draft2020-12/format.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv4"}	"127.0.0.0.1"	valid
suite:format.json/4/0	https://json-schema.org/tests/suite/draft2020-12/format.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv6"}	12	valid
suite:format.json/4/1	https://json-schema.org/tests/suite/draft2020-12/format.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv6"}	13.7	valid
suite:format.json/4/2	https://json-schema.org/tests/suite/draft2020-12/format.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv6"}	{}	valid
suite:format.json/4/3	https://json-schema.org/tests/suite/draft2020-12/format.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv6"}	[]	valid
suite:format.json/4/4	https://json-schema.org/tests/suite/draft2020-12/format.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv6"}	false	valid
suite:format.json/4/5	https://json-schema.org/tests/suite/draft2020-12/format.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv6"}	null	valid
suite:format.json/4/6	https://json-schema.org/tests/suite/draft2020-12/format.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"ipv6"}	"12345::"	valid
suite:format.json/5/0	https://json-schema.org/tests/suite/draft2020-12/format.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-hostname"}	12	valid
suite:format.json/5/1	https://json-schema.org/tests/suite/draft2020-12/format.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-hostname"}	13.7	valid
suite:format.json/5/2	https://json-schema.org/tests/suite/draft2020-12/format.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-hostname"}	{}	valid
suite:format.json/5/3	https://json-schema.org/tests/suite/draft2020-12/format.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-hostname"}	[]	valid
suite:format.json/5/4	https://json-schema.org/tests/suite/draft2020-12/format.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-hostname"}	false	valid
suite:format.json/5/5	https://json-schema.org/tests/suite/draft2020-12/format.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-hostname"}	null	valid
suite:format.json/5/6	https://json-schema.org/tests/suite/draft2020-12/format.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"idn-hostname"}	"〮실례.테스트"	valid
suite:format.json/6/0	https://json-schema.org/tests/suite/draft2020-12/format.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"hostname"}	12	valid
suite:format.json/6/1	https://json-schema.org/tests/suite/draft2020-12/format.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"hostname"}	13.7	valid
suite:format.json/6/2	https://json-schema.org/tests/suite/draft2020-12/format.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"hostname"}	{}	valid
suite:format.json/6/3	https://json-schema.org/tests/suite/draft2020-12/format.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"hostname"}	[]	valid
suite:format.json/6/4	https://json-schema.org/tests/suite/draft2020-12/format.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"hostname"}	false	valid
suite:format.json/6/5	https://json-schema.org/tests/suite/draft2020-12/format.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"hostname"}	null	valid
suite:format.json/6/6	https://json-schema.org/tests/suite/draft2020-12/format.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"hostname"}	"-a-host-name-that-starts-with--"	valid
suite:format.json/7/0	https://json-schema.org/tests/suite/draft2020-12/format.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date"}	12	valid
suite:format.json/7/1	https://json-schema.org/tests/suite/draft2020-12/format.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date"}	13.7	valid
suite:format.json/7/2	https://json-schema.org/tests/suite/draft2020-12/format.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date"}	{}	valid
suite:format.json/7/3	https://json-schema.org/tests/suite/draft2020-12/format.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date"}	[]	valid
suite:format.json/7/4	https://json-schema.org/tests/suite/draft2020-12/format.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date"}	false	valid
suite:format.json/7/5	https://json-schema.org/tests/suite/draft2020-12/format.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date"}	null	valid
suite:format.json/7/6	https://json-schema.org/tests/suite/draft2020-12/format.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date"}	"06/19/1963"	valid
suite:format.json/8/0	https://json-schema.org/tests/suite/draft2020-12/format.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date-time"}	12	valid
suite:format.json/8/1	https://json-schema.org/tests/suite/draft2020-12/format.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date-time"}	13.7	valid
suite:format.json/8/2	https://json-schema.org/tests/suite/draft2020-12/format.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date-time"}	{}	valid
suite:format.json/8/3	https://json-schema.org/tests/suite/draft2020-12/format.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date-time"}	[]	valid
suite:format.json/8/4	https://json-schema.org/tests/suite/draft2020-12/format.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date-time"}	false	valid
suite:format.json/8/5	https://json-schema.org/tests/suite/draft2020-12/format.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date-time"}	null	valid
suite:format.json/8/6	https://json-schema.org/tests/suite/draft2020-12/format.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"date-time"}	"1990-02-31T15:59:60.123-08:00"	valid
suite:format.json/9/0	https://json-schema.org/tests/suite/draft2020-12/format.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"time"}	12	valid
suite:format.json/9/1	https://json-schema.org/tests/suite/draft2020-12/format.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"time"}	13.7	valid
suite:format.json/9/2	https://json-schema.org/tests/suite/draft2020-12/format.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"time"}	{}	valid
suite:format.json/9/3	https://json-schema.org/tests/suite/draft2020-12/format.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"time"}	[]	valid
suite:format.json/9/4	https://json-schema.org/tests/suite/draft2020-12/format.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"time"}	false	valid
suite:format.json/9/5	https://json-schema.org/tests/suite/draft2020-12/format.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"time"}	null	valid
suite:format.json/9/6	https://json-schema.org/tests/suite/draft2020-12/format.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"time"}	"08:30:06\x20PST"	valid
suite:format.json/10/0	https://json-schema.org/tests/suite/draft2020-12/format.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"json-pointer"}	12	valid
suite:format.json/10/1	https://json-schema.org/tests/suite/draft2020-12/format.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"json-pointer"}	13.7	valid
suite:format.json/10/2	https://json-schema.org/tests/suite/draft2020-12/format.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"json-pointer"}	{}	valid
suite:format.json/10/3	https://json-schema.org/tests/suite/draft2020-12/format.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"json-pointer"}	[]	valid
suite:format.json/10/4	https://json-schema.org/tests/suite/draft2020-12/format.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"json-pointer"}	false	valid
suite:format.json/10/5	https://json-schema.org/tests/suite/draft2020-12/format.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"json-pointer"}	null	valid
suite:format.json/10/6	https://json-schema.org/tests/suite/draft2020-12/format.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"json-pointer"}	"/foo/bar~"	valid
suite:format.json/11/0	https://json-schema.org/tests/suite/draft2020-12/format.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"relative-json-pointer"}	12	valid
suite:format.json/11/1	https://json-schema.org/tests/suite/draft2020-12/format.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"relative-json-pointer"}	13.7	valid
suite:format.json/11/2	https://json-schema.org/tests/suite/draft2020-12/format.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"relative-json-pointer"}	{}	valid
suite:format.json/11/3	https://json-schema.org/tests/suite/draft2020-12/format.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"relative-json-pointer"}	[]	valid
suite:format.json/11/4	https://json-schema.org/tests/suite/draft2020-12/format.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"relative-json-pointer"}	false	valid
suite:format.json/11/5	https://json-schema.org/tests/suite/draft2020-12/format.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"relative-json-pointer"}	null	valid
suite:format.json/11/6	https://json-schema.org/tests/suite/draft2020-12/format.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"relative-json-pointer"}	"/foo/bar"	valid
suite:format.json/12/0	https://json-schema.org/tests/suite/draft2020-12/format.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri"}	12	valid
suite:format.json/12/1	https://json-schema.org/tests/suite/draft2020-12/format.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri"}	13.7	valid
suite:format.json/12/2	https://json-schema.org/tests/suite/draft2020-12/format.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri"}	{}	valid
suite:format.json/12/3	https://json-schema.org/tests/suite/draft2020-12/format.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri"}	[]	valid
suite:format.json/12/4	https://json-schema.org/tests/suite/draft2020-12/format.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri"}	false	valid
suite:format.json/12/5	https://json-schema.org/tests/suite/draft2020-12/format.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri"}	null	valid
suite:format.json/12/6	https://json-schema.org/tests/suite/draft2020-12/format.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri"}	"http://2001:0db8:85a3:0000:0000:8a2e:0370:7334"	valid
suite:format.json/13/0	https://json-schema.org/tests/suite/draft2020-12/format.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri-reference"}	12	valid
suite:format.json/13/1	https://json-schema.org/tests/suite/draft2020-12/format.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri-reference"}	13.7	valid
suite:format.json/13/2	https://json-schema.org/tests/suite/draft2020-12/format.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri-reference"}	{}	valid
suite:format.json/13/3	https://json-schema.org/tests/suite/draft2020-12/format.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri-reference"}	[]	valid
suite:format.json/13/4	https://json-schema.org/tests/suite/draft2020-12/format.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri-reference"}	false	valid
suite:format.json/13/5	https://json-schema.org/tests/suite/draft2020-12/format.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri-reference"}	null	valid
suite:format.json/13/6	https://json-schema.org/tests/suite/draft2020-12/format.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"iri-reference"}	"\\\\\\\\WINDOWS\\\\filëßåré"	valid
suite:format.json/14/0	https://json-schema.org/tests/suite/draft2020-12/format.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri"}	12	valid
suite:format.json/14/1	https://json-schema.org/tests/suite/draft2020-12/format.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri"}	13.7	valid
suite:format.json/14/2	https://json-schema.org/tests/suite/draft2020-12/format.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri"}	{}	valid
suite:format.json/14/3	https://json-schema.org/tests/suite/draft2020-12/format.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri"}	[]	valid
suite:format.json/14/4	https://json-schema.org/tests/suite/draft2020-12/format.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri"}	false	valid
suite:format.json/14/5	https://json-schema.org/tests/suite/draft2020-12/format.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri"}	null	valid
suite:format.json/14/6	https://json-schema.org/tests/suite/draft2020-12/format.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri"}	"//foo.bar/?baz=qux\x23quux"	valid
suite:format.json/15/0	https://json-schema.org/tests/suite/draft2020-12/format.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-reference"}	12	valid
suite:format.json/15/1	https://json-schema.org/tests/suite/draft2020-12/format.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-reference"}	13.7	valid
suite:format.json/15/2	https://json-schema.org/tests/suite/draft2020-12/format.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-reference"}	{}	valid
suite:format.json/15/3	https://json-schema.org/tests/suite/draft2020-12/format.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-reference"}	[]	valid
suite:format.json/15/4	https://json-schema.org/tests/suite/draft2020-12/format.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-reference"}	false	valid
suite:format.json/15/5	https://json-schema.org/tests/suite/draft2020-12/format.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-reference"}	null	valid
suite:format.json/15/6	https://json-schema.org/tests/suite/draft2020-12/format.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-reference"}	"\\\\\\\\WINDOWS\\\\fileshare"	valid
suite:format.json/16/0	https://json-schema.org/tests/suite/draft2020-12/format.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-template"}	12	valid
suite:format.json/16/1	https://json-schema.org/tests/suite/draft2020-12/format.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-template"}	13.7	valid
suite:format.json/16/2	https://json-schema.org/tests/suite/draft2020-12/format.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-template"}	{}	valid
suite:format.json/16/3	https://json-schema.org/tests/suite/draft2020-12/format.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-template"}	[]	valid
suite:format.json/16/4	https://json-schema.org/tests/suite/draft2020-12/format.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-template"}	false	valid
suite:format.json/16/5	https://json-schema.org/tests/suite/draft2020-12/format.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-template"}	null	valid
suite:format.json/16/6	https://json-schema.org/tests/suite/draft2020-12/format.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uri-template"}	"http://example.com/dictionary/{term:1}/{term"	valid
suite:format.json/17/0	https://json-schema.org/tests/suite/draft2020-12/format.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uuid"}	12	valid
suite:format.json/17/1	https://json-schema.org/tests/suite/draft2020-12/format.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uuid"}	13.7	valid
suite:format.json/17/2	https://json-schema.org/tests/suite/draft2020-12/format.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uuid"}	{}	valid
suite:format.json/17/3	https://json-schema.org/tests/suite/draft2020-12/format.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uuid"}	[]	valid
suite:format.json/17/4	https://json-schema.org/tests/suite/draft2020-12/format.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uuid"}	false	valid
suite:format.json/17/5	https://json-schema.org/tests/suite/draft2020-12/format.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uuid"}	null	valid
suite:format.json/17/6	https://json-schema.org/tests/suite/draft2020-12/format.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"uuid"}	"2eb8aa08-aa98-11ea-b4aa-73b441d1638"	valid
suite:format.json/18/0	https://json-schema.org/tests/suite/draft2020-12/format.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"duration"}	12	valid
suite:format.json/18/1	https://json-schema.org/tests/suite/draft2020-12/format.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"duration"}	13.7	valid
suite:format.json/18/2	https://json-schema.org/tests/suite/draft2020-12/format.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"duration"}	{}	valid
suite:format.json/18/3	https://json-schema.org/tests/suite/draft2020-12/format.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"duration"}	[]	valid
suite:format.json/18/4	https://json-schema.org/tests/suite/draft2020-12/format.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"duration"}	false	valid
suite:format.json/18/5	https://json-schema.org/tests/suite/draft2020-12/format.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"duration"}	null	valid
suite:format.json/18/6	https://json-schema.org/tests/suite/draft2020-12/format.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","format":"duration"}	"PT1D"	valid
suite:if-then-else.json/0/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"const":0}}	0	valid
suite:if-then-else.json/0/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"const":0}}	"hello"	valid
suite:if-then-else.json/1/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","then":{"const":0}}	0	valid
suite:if-then-else.json/1/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","then":{"const":0}}	"hello"	valid
suite:if-then-else.json/2/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":0}}	0	valid
suite:if-then-else.json/2/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":0}}	"hello"	valid
suite:if-then-else.json/3/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"exclusiveMaximum":0},"then":{"minimum":-10}}	-1	valid
suite:if-then-else.json/3/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"exclusiveMaximum":0},"then":{"minimum":-10}}	-100	invalid
suite:if-then-else.json/3/2	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"exclusiveMaximum":0},"then":{"minimum":-10}}	3	valid
suite:if-then-else.json/4/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"multipleOf":2},"if":{"exclusiveMaximum":0}}	-1	valid
suite:if-then-else.json/4/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"multipleOf":2},"if":{"exclusiveMaximum":0}}	4	valid
suite:if-then-else.json/4/2	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"multipleOf":2},"if":{"exclusiveMaximum":0}}	3	invalid
suite:if-then-else.json/5/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"multipleOf":2},"if":{"exclusiveMaximum":0},"then":{"minimum":-10}}	-1	valid
suite:if-then-else.json/5/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"multipleOf":2},"if":{"exclusiveMaximum":0},"then":{"minimum":-10}}	-100	invalid
suite:if-then-else.json/5/2	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"multipleOf":2},"if":{"exclusiveMaximum":0},"then":{"minimum":-10}}	4	valid
suite:if-then-else.json/5/3	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"multipleOf":2},"if":{"exclusiveMaximum":0},"then":{"minimum":-10}}	3	invalid
suite:if-then-else.json/6/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"if":{"exclusiveMaximum":0}},{"then":{"minimum":-10}},{"else":{"multipleOf":2}}]}	-100	valid
suite:if-then-else.json/6/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"if":{"exclusiveMaximum":0}},{"then":{"minimum":-10}},{"else":{"multipleOf":2}}]}	3	valid
suite:if-then-else.json/7/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":"else"},"if":true,"then":{"const":"then"}}	"then"	valid
suite:if-then-else.json/7/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":"else"},"if":true,"then":{"const":"then"}}	"else"	invalid
suite:if-then-else.json/8/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":"else"},"if":false,"then":{"const":"then"}}	"then"	invalid
suite:if-then-else.json/8/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":"else"},"if":false,"then":{"const":"then"}}	"else"	valid
suite:if-then-else.json/9/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":"other"},"if":{"maxLength":4},"then":{"const":"yes"}}	"yes"	valid
suite:if-then-else.json/9/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":"other"},"if":{"maxLength":4},"then":{"const":"yes"}}	"other"	valid
suite:if-then-else.json/9/2	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":"other"},"if":{"maxLength":4},"then":{"const":"yes"}}	"no"	invalid
suite:if-then-else.json/9/3	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"const":"other"},"if":{"maxLength":4},"then":{"const":"yes"}}	"invalid"	invalid
suite:if-then-else.json/10/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/10	{"if":{"const":1},"then":false}	1	invalid
suite:if-then-else.json/10/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/10	{"if":{"const":1},"then":false}	2	valid
suite:if-then-else.json/11/0	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/11	{"else":false,"if":{"const":1}}	1	valid
suite:if-then-else.json/11/1	https://json-schema.org/tests/suite/draft2020-12/if-then-else.json/11	{"else":false,"if":{"const":1}}	2	invalid
suite:infinite-loop-detection.json/0/0	https://json-schema.org/tests/suite/draft2020-12/infinite-loop-detection.json/0	{"$defs":{"int":{"type":"integer"}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"$ref":"\x23/$defs/int"}}},{"additionalProperties":{"$ref":"\x23/$defs/int"}}]}	{"foo":1}	valid
suite:infinite-loop-detection.json/0/1	https://json-schema.org/tests/suite/draft2020-12/infinite-loop-detection.json/0	{"$defs":{"int":{"type":"integer"}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"$ref":"\x23/$defs/int"}}},{"additionalProperties":{"$ref":"\x23/$defs/int"}}]}	{"foo":"a\x20string"}	invalid
suite:items.json/0/0	https://json-schema.org/tests/suite/draft2020-12/items.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"integer"}}	[1,2,3]	valid
suite:items.json/0/1	https://json-schema.org/tests/suite/draft2020-12/items.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"integer"}}	[1,"x"]	invalid
suite:items.json/0/2	https://json-schema.org/tests/suite/draft2020-12/items.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"integer"}}	{"foo":"bar"}	valid
suite:items.json/0/3	https://json-schema.org/tests/suite/draft2020-12/items.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"integer"}}	{"0":"invalid","length":1}	valid
suite:items.json/1/0	https://json-schema.org/tests/suite/draft2020-12/items.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":true}	[1,"foo",true]	valid
suite:items.json/1/1	https://json-schema.org/tests/suite/draft2020-12/items.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":true}	[]	valid
suite:items.json/2/0	https://json-schema.org/tests/suite/draft2020-12/items.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false}	[1,"foo",true]	invalid
suite:items.json/2/1	https://json-schema.org/tests/suite/draft2020-12/items.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false}	[]	valid
suite:items.json/3/0	https://json-schema.org/tests/suite/draft2020-12/items.json/3	{"$defs":{"item":{"items":false,"prefixItems":[{"$ref":"\x23/$defs/sub-item"},{"$ref":"\x23/$defs/sub-item"}],"type":"array"},"sub-item":{"required":["foo"],"type":"object"}},"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"}],"type":"array"}	[[{"foo":null},{"foo":null}],[{"foo":null},{"foo":null}],[{"foo":null},{"foo":null}]]	valid
suite:items.json/3/1	https://json-schema.org/tests/suite/draft2020-12/items.json/3	{"$defs":{"item":{"items":false,"prefixItems":[{"$ref":"\x23/$defs/sub-item"},{"$ref":"\x23/$defs/sub-item"}],"type":"array"},"sub-item":{"required":["foo"],"type":"object"}},"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"}],"type":"array"}	[[{"foo":null},{"foo":null}],[{"foo":null},{"foo":null}],[{"foo":null},{"foo":null}],[{"foo":null},{"foo":null}]]	invalid
suite:items.json/3/2	https://json-schema.org/tests/suite/draft2020-12/items.json/3	{"$defs":{"item":{"items":false,"prefixItems":[{"$ref":"\x23/$defs/sub-item"},{"$ref":"\x23/$defs/sub-item"}],"type":"array"},"sub-item":{"required":["foo"],"type":"object"}},"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"}],"type":"array"}	[[{"foo":null},{"foo":null},{"foo":null}],[{"foo":null},{"foo":null}],[{"foo":null},{"foo":null}]]	invalid
suite:items.json/3/3	https://json-schema.org/tests/suite/draft2020-12/items.json/3	{"$defs":{"item":{"items":false,"prefixItems":[{"$ref":"\x23/$defs/sub-item"},{"$ref":"\x23/$defs/sub-item"}],"type":"array"},"sub-item":{"required":["foo"],"type":"object"}},"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"}],"type":"array"}	[{"foo":null},[{"foo":null},{"foo":null}],[{"foo":null},{"foo":null}]]	invalid
suite:items.json/3/4	https://json-schema.org/tests/suite/draft2020-12/items.json/3	{"$defs":{"item":{"items":false,"prefixItems":[{"$ref":"\x23/$defs/sub-item"},{"$ref":"\x23/$defs/sub-item"}],"type":"array"},"sub-item":{"required":["foo"],"type":"object"}},"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"}],"type":"array"}	[[{},{"foo":null}],[{"foo":null},{"foo":null}],[{"foo":null},{"foo":null}]]	invalid
suite:items.json/3/5	https://json-schema.org/tests/suite/draft2020-12/items.json/3	{"$defs":{"item":{"items":false,"prefixItems":[{"$ref":"\x23/$defs/sub-item"},{"$ref":"\x23/$defs/sub-item"}],"type":"array"},"sub-item":{"required":["foo"],"type":"object"}},"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"},{"$ref":"\x23/$defs/item"}],"type":"array"}	[[{"foo":null}],[{"foo":null}]]	valid
suite:items.json/4/0	https://json-schema.org/tests/suite/draft2020-12/items.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"items":{"items":{"items":{"type":"number"},"type":"array"},"type":"array"},"type":"array"},"type":"array"}	[[[[1]],[[2],[3]]],[[[4],[5],[6]]]]	valid
suite:items.json/4/1	https://json-schema.org/tests/suite/draft2020-12/items.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"items":{"items":{"items":{"type":"number"},"type":"array"},"type":"array"},"type":"array"},"type":"array"}	[[[["1"]],[[2],[3]]],[[[4],[5],[6]]]]	invalid
suite:items.json/4/2	https://json-schema.org/tests/suite/draft2020-12/items.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"items":{"items":{"items":{"type":"number"},"type":"array"},"type":"array"},"type":"array"},"type":"array"}	[[[1],[2],[3]],[[4],[5],[6]]]	invalid
suite:items.json/5/0	https://json-schema.org/tests/suite/draft2020-12/items.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{},{},{}]}	[]	valid
suite:items.json/5/1	https://json-schema.org/tests/suite/draft2020-12/items.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{},{},{}]}	[1]	valid
suite:items.json/5/2	https://json-schema.org/tests/suite/draft2020-12/items.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{},{},{}]}	[1,2]	valid
suite:items.json/5/3	https://json-schema.org/tests/suite/draft2020-12/items.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{},{},{}]}	[1,2,3]	valid
suite:items.json/5/4	https://json-schema.org/tests/suite/draft2020-12/items.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{},{},{}]}	[1,2,3,4]	invalid
suite:items.json/6/0	https://json-schema.org/tests/suite/draft2020-12/items.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"prefixItems":[{"minimum":3}]}],"items":{"minimum":5}}	[3,5]	invalid
suite:items.json/6/1	https://json-schema.org/tests/suite/draft2020-12/items.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"prefixItems":[{"minimum":3}]}],"items":{"minimum":5}}	[5,5]	valid
suite:items.json/7/0	https://json-schema.org/tests/suite/draft2020-12/items.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"integer"},"prefixItems":[{"type":"string"}]}	["x",2,3]	valid
suite:items.json/7/1	https://json-schema.org/tests/suite/draft2020-12/items.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"integer"},"prefixItems":[{"type":"string"}]}	["x","y"]	invalid
suite:items.json/8/0	https://json-schema.org/tests/suite/draft2020-12/items.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{}]}	["foo","bar",37]	invalid
suite:items.json/8/1	https://json-schema.org/tests/suite/draft2020-12/items.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{}]}	[null]	valid
suite:items.json/9/0	https://json-schema.org/tests/suite/draft2020-12/items.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"null"}}	[null]	valid
suite:maxContains.json/0/0	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxContains":1}	[1]	valid
suite:maxContains.json/0/1	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxContains":1}	[1,2]	valid
suite:maxContains.json/1/0	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1}	[]	invalid
suite:maxContains.json/1/1	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1}	[1]	valid
suite:maxContains.json/1/2	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1}	[1,1]	invalid
suite:maxContains.json/1/3	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1}	[1,2]	valid
suite:maxContains.json/1/4	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1}	[1,2,1]	invalid
suite:maxContains.json/2/0	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1.0}	[1]	valid
suite:maxContains.json/2/1	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1.0}	[1,1]	invalid
suite:maxContains.json/3/0	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":3,"minContains":1}	[]	invalid
suite:maxContains.json/3/1	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":3,"minContains":1}	[1,1]	valid
suite:maxContains.json/3/2	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":3,"minContains":1}	[1,1,1,1]	invalid
suite:maxContains.json/4/0	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":0,"minContains":0}	[]	valid
suite:maxContains.json/4/1	https://json-schema.org/tests/suite/draft2020-12/maxContains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":0,"minContains":0}	[1]	invalid
suite:maxItems.json/0/0	https://json-schema.org/tests/suite/draft2020-12/maxItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxItems":2}	[1]	valid
suite:maxItems.json/0/1	https://json-schema.org/tests/suite/draft2020-12/maxItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxItems":2}	[1,2]	valid
suite:maxItems.json/0/2	https://json-schema.org/tests/suite/draft2020-12/maxItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxItems":2}	[1,2,3]	invalid
suite:maxItems.json/0/3	https://json-schema.org/tests/suite/draft2020-12/maxItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxItems":2}	"foobar"	valid
suite:maxItems.json/1/0	https://json-schema.org/tests/suite/draft2020-12/maxItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxItems":2.0}	[1]	valid
suite:maxItems.json/1/1	https://json-schema.org/tests/suite/draft2020-12/maxItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxItems":2.0}	[1,2,3]	invalid
suite:maxLength.json/0/0	https://json-schema.org/tests/suite/draft2020-12/maxLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxLength":2}	"f"	valid
suite:maxLength.json/0/1	https://json-schema.org/tests/suite/draft2020-12/maxLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxLength":2}	"fo"	valid
suite:maxLength.json/0/2	https://json-schema.org/tests/suite/draft2020-12/maxLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxLength":2}	"foo"	invalid
suite:maxLength.json/0/3	https://json-schema.org/tests/suite/draft2020-12/maxLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxLength":2}	100	valid
suite:maxLength.json/0/4	https://json-schema.org/tests/suite/draft2020-12/maxLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxLength":2}	"💩💩"	valid
suite:maxLength.json/1/0	https://json-schema.org/tests/suite/draft2020-12/maxLength.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxLength":2.0}	"f"	valid
suite:maxLength.json/1/1	https://json-schema.org/tests/suite/draft2020-12/maxLength.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxLength":2.0}	"foo"	invalid
suite:maxProperties.json/0/0	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":2}	{"foo":1}	valid
suite:maxProperties.json/0/1	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":2}	{"bar":2,"foo":1}	valid
suite:maxProperties.json/0/2	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":2}	{"bar":2,"baz":3,"foo":1}	invalid
suite:maxProperties.json/0/3	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":2}	[1,2,3]	valid
suite:maxProperties.json/0/4	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":2}	"foobar"	valid
suite:maxProperties.json/0/5	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":2}	12	valid
suite:maxProperties.json/1/0	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":2.0}	{"foo":1}	valid
suite:maxProperties.json/1/1	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":2.0}	{"bar":2,"baz":3,"foo":1}	invalid
suite:maxProperties.json/2/0	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":0}	{}	valid
suite:maxProperties.json/2/1	https://json-schema.org/tests/suite/draft2020-12/maxProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","maxProperties":0}	{"foo":1}	invalid
suite:maximum.json/0/0	https://json-schema.org/tests/suite/draft2020-12/maximum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maximum":3.0}	2.6	valid
suite:maximum.json/0/1	https://json-schema.org/tests/suite/draft2020-12/maximum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maximum":3.0}	3.0	valid
suite:maximum.json/0/2	https://json-schema.org/tests/suite/draft2020-12/maximum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maximum":3.0}	3.5	invalid
suite:maximum.json/0/3	https://json-schema.org/tests/suite/draft2020-12/maximum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","maximum":3.0}	"x"	valid
suite:maximum.json/1/0	https://json-schema.org/tests/suite/draft2020-12/maximum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maximum":300}	299.97	valid
suite:maximum.json/1/1	https://json-schema.org/tests/suite/draft2020-12/maximum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maximum":300}	300	valid
suite:maximum.json/1/2	https://json-schema.org/tests/suite/draft2020-12/maximum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maximum":300}	300.0	valid
suite:maximum.json/1/3	https://json-schema.org/tests/suite/draft2020-12/maximum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","maximum":300}	300.5	invalid
suite:minContains.json/0/0	https://json-schema.org/tests/suite/draft2020-12/minContains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minContains":1}	[1]	valid
suite:minContains.json/0/1	https://json-schema.org/tests/suite/draft2020-12/minContains.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minContains":1}	[]	valid
suite:minContains.json/1/0	https://json-schema.org/tests/suite/draft2020-12/minContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":1}	[]	invalid
suite:minContains.json/1/1	https://json-schema.org/tests/suite/draft2020-12/minContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":1}	[2]	invalid
suite:minContains.json/1/2	https://json-schema.org/tests/suite/draft2020-12/minContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":1}	[1]	valid
suite:minContains.json/1/3	https://json-schema.org/tests/suite/draft2020-12/minContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":1}	[1,2]	valid
suite:minContains.json/1/4	https://json-schema.org/tests/suite/draft2020-12/minContains.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":1}	[1,1]	valid
suite:minContains.json/2/0	https://json-schema.org/tests/suite/draft2020-12/minContains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":2}	[]	invalid
suite:minContains.json/2/1	https://json-schema.org/tests/suite/draft2020-12/minContains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":2}	[1]	invalid
suite:minContains.json/2/2	https://json-schema.org/tests/suite/draft2020-12/minContains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":2}	[1,2]	invalid
suite:minContains.json/2/3	https://json-schema.org/tests/suite/draft2020-12/minContains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":2}	[1,1]	valid
suite:minContains.json/2/4	https://json-schema.org/tests/suite/draft2020-12/minContains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":2}	[1,1,1]	valid
suite:minContains.json/2/5	https://json-schema.org/tests/suite/draft2020-12/minContains.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":2}	[1,2,1]	valid
suite:minContains.json/3/0	https://json-schema.org/tests/suite/draft2020-12/minContains.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":2.0}	[1]	invalid
suite:minContains.json/3/1	https://json-schema.org/tests/suite/draft2020-12/minContains.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":2.0}	[1,1]	valid
suite:minContains.json/4/0	https://json-schema.org/tests/suite/draft2020-12/minContains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":2,"minContains":2}	[]	invalid
suite:minContains.json/4/1	https://json-schema.org/tests/suite/draft2020-12/minContains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":2,"minContains":2}	[1]	invalid
suite:minContains.json/4/2	https://json-schema.org/tests/suite/draft2020-12/minContains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":2,"minContains":2}	[1,1,1]	invalid
suite:minContains.json/4/3	https://json-schema.org/tests/suite/draft2020-12/minContains.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":2,"minContains":2}	[1,1]	valid
suite:minContains.json/5/0	https://json-schema.org/tests/suite/draft2020-12/minContains.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1,"minContains":3}	[]	invalid
suite:minContains.json/5/1	https://json-schema.org/tests/suite/draft2020-12/minContains.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1,"minContains":3}	[1]	invalid
suite:minContains.json/5/2	https://json-schema.org/tests/suite/draft2020-12/minContains.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1,"minContains":3}	[1,1,1]	invalid
suite:minContains.json/5/3	https://json-schema.org/tests/suite/draft2020-12/minContains.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1,"minContains":3}	[1,1]	invalid
suite:minContains.json/6/0	https://json-schema.org/tests/suite/draft2020-12/minContains.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":0}	[]	valid
suite:minContains.json/6/1	https://json-schema.org/tests/suite/draft2020-12/minContains.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"minContains":0}	[2]	valid
suite:minContains.json/7/0	https://json-schema.org/tests/suite/draft2020-12/minContains.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1,"minContains":0}	[]	valid
suite:minContains.json/7/1	https://json-schema.org/tests/suite/draft2020-12/minContains.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1,"minContains":0}	[1]	valid
suite:minContains.json/7/2	https://json-schema.org/tests/suite/draft2020-12/minContains.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"const":1},"maxContains":1,"minContains":0}	[1,1]	invalid
suite:minItems.json/0/0	https://json-schema.org/tests/suite/draft2020-12/minItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minItems":1}	[1,2]	valid
suite:minItems.json/0/1	https://json-schema.org/tests/suite/draft2020-12/minItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minItems":1}	[1]	valid
suite:minItems.json/0/2	https://json-schema.org/tests/suite/draft2020-12/minItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minItems":1}	[]	invalid
suite:minItems.json/0/3	https://json-schema.org/tests/suite/draft2020-12/minItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minItems":1}	""	valid
suite:minItems.json/1/0	https://json-schema.org/tests/suite/draft2020-12/minItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minItems":1.0}	[1,2]	valid
suite:minItems.json/1/1	https://json-schema.org/tests/suite/draft2020-12/minItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minItems":1.0}	[]	invalid
suite:minLength.json/0/0	https://json-schema.org/tests/suite/draft2020-12/minLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minLength":2}	"foo"	valid
suite:minLength.json/0/1	https://json-schema.org/tests/suite/draft2020-12/minLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minLength":2}	"fo"	valid
suite:minLength.json/0/2	https://json-schema.org/tests/suite/draft2020-12/minLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minLength":2}	"f"	invalid
suite:minLength.json/0/3	https://json-schema.org/tests/suite/draft2020-12/minLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minLength":2}	1	valid
suite:minLength.json/0/4	https://json-schema.org/tests/suite/draft2020-12/minLength.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minLength":2}	"💩"	invalid
suite:minLength.json/1/0	https://json-schema.org/tests/suite/draft2020-12/minLength.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minLength":2.0}	"foo"	valid
suite:minLength.json/1/1	https://json-schema.org/tests/suite/draft2020-12/minLength.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minLength":2.0}	"f"	invalid
suite:minProperties.json/0/0	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1}	{"bar":2,"foo":1}	valid
suite:minProperties.json/0/1	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1}	{"foo":1}	valid
suite:minProperties.json/0/2	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1}	{}	invalid
suite:minProperties.json/0/3	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1}	[]	valid
suite:minProperties.json/0/4	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1}	""	valid
suite:minProperties.json/0/5	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1}	12	valid
suite:minProperties.json/0/6	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1}	null	valid
suite:minProperties.json/0/7	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1}	true	valid
suite:minProperties.json/1/0	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1.0}	{"bar":2,"foo":1}	valid
suite:minProperties.json/1/1	https://json-schema.org/tests/suite/draft2020-12/minProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minProperties":1.0}	{}	invalid
suite:minimum.json/0/0	https://json-schema.org/tests/suite/draft2020-12/minimum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":1.1}	2.6	valid
suite:minimum.json/0/1	https://json-schema.org/tests/suite/draft2020-12/minimum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":1.1}	1.1	valid
suite:minimum.json/0/2	https://json-schema.org/tests/suite/draft2020-12/minimum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":1.1}	0.6	invalid
suite:minimum.json/0/3	https://json-schema.org/tests/suite/draft2020-12/minimum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":1.1}	"x"	valid
suite:minimum.json/1/0	https://json-schema.org/tests/suite/draft2020-12/minimum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":-2}	-1	valid
suite:minimum.json/1/1	https://json-schema.org/tests/suite/draft2020-12/minimum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":-2}	0	valid
suite:minimum.json/1/2	https://json-schema.org/tests/suite/draft2020-12/minimum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":-2}	-2	valid
suite:minimum.json/1/3	https://json-schema.org/tests/suite/draft2020-12/minimum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":-2}	-2.0	valid
suite:minimum.json/1/4	https://json-schema.org/tests/suite/draft2020-12/minimum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":-2}	-2.0001	invalid
suite:minimum.json/1/5	https://json-schema.org/tests/suite/draft2020-12/minimum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":-2}	-3	invalid
suite:minimum.json/1/6	https://json-schema.org/tests/suite/draft2020-12/minimum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":-2}	"x"	valid
suite:multipleOf.json/0/0	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":2}	10	valid
suite:multipleOf.json/0/1	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":2}	7	invalid
suite:multipleOf.json/0/2	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":2}	"foo"	valid
suite:multipleOf.json/1/0	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":1.5}	0	valid
suite:multipleOf.json/1/1	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":1.5}	4.5	valid
suite:multipleOf.json/1/2	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":1.5}	-4.5	valid
suite:multipleOf.json/1/3	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":1.5}	35	invalid
suite:multipleOf.json/2/0	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":0.0001}	0.0075	valid
suite:multipleOf.json/2/1	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":0.0001}	0.00751	invalid
suite:multipleOf.json/3/0	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":0.123456789,"type":"integer"}	1e+308	invalid
suite:multipleOf.json/4/0	https://json-schema.org/tests/suite/draft2020-12/multipleOf.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":1e-8,"type":"integer"}	12391239123	valid
suite:not.json/0/0	https://json-schema.org/tests/suite/draft2020-12/not.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"type":"integer"}}	"foo"	valid
suite:not.json/0/1	https://json-schema.org/tests/suite/draft2020-12/not.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"type":"integer"}}	1	invalid
suite:not.json/1/0	https://json-schema.org/tests/suite/draft2020-12/not.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"type":["integer","boolean"]}}	"foo"	valid
suite:not.json/1/1	https://json-schema.org/tests/suite/draft2020-12/not.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"type":["integer","boolean"]}}	1	invalid
suite:not.json/1/2	https://json-schema.org/tests/suite/draft2020-12/not.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"type":["integer","boolean"]}}	true	invalid
suite:not.json/2/0	https://json-schema.org/tests/suite/draft2020-12/not.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"properties":{"foo":{"type":"string"}},"type":"object"}}	1	valid
suite:not.json/2/1	https://json-schema.org/tests/suite/draft2020-12/not.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"properties":{"foo":{"type":"string"}},"type":"object"}}	{"foo":1}	valid
suite:not.json/2/2	https://json-schema.org/tests/suite/draft2020-12/not.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"properties":{"foo":{"type":"string"}},"type":"object"}}	{"foo":"bar"}	invalid
suite:not.json/3/0	https://json-schema.org/tests/suite/draft2020-12/not.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"not":{}}}}	{"bar":2,"foo":1}	invalid
suite:not.json/3/1	https://json-schema.org/tests/suite/draft2020-12/not.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"not":{}}}}	{"bar":1,"baz":2}	valid
suite:not.json/4/0	https://json-schema.org/tests/suite/draft2020-12/not.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{}}	1	invalid
suite:not.json/4/1	https://json-schema.org/tests/suite/draft2020-12/not.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{}}	"foo"	invalid
suite:not.json/4/2	https://json-schema.org/tests/suite/draft2020-12/not.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{}}	true	invalid
suite:not.json/4/3	https://json-schema.org/tests/suite/draft2020-12/not.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{}}	false	invalid
suite:not.json/4/4	https://json-schema.org/tests/suite/draft2020-12/not.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{}}	null	invalid
suite:not.json/4/5	https://json-schema.org/tests/suite/draft2020-12/not.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{}}	{"foo":"bar"}	invalid
suite:not.json/4/6	https://json-schema.org/tests/suite/draft2020-12/not.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{}}	{}	invalid
suite:not.json/4/7	https://json-schema.org/tests/suite/draft2020-12/not.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{}}	["foo"]	invalid
suite:not.json/4/8	https://json-schema.org/tests/suite/draft2020-12/not.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{}}	[]	invalid
suite:not.json/5/0	https://json-schema.org/tests/suite/draft2020-12/not.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":true}	1	invalid
suite:not.json/5/1	https://json-schema.org/tests/suite/draft2020-12/not.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":true}	"foo"	invalid
suite:not.json/5/2	https://json-schema.org/tests/suite/draft2020-12/not.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":true}	true	invalid
suite:not.json/5/3	https://json-schema.org/tests/suite/draft2020-12/not.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":true}	false	invalid
suite:not.json/5/4	https://json-schema.org/tests/suite/draft2020-12/not.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":true}	null	invalid
suite:not.json/5/5	https://json-schema.org/tests/suite/draft2020-12/not.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":true}	{"foo":"bar"}	invalid
suite:not.json/5/6	https://json-schema.org/tests/suite/draft2020-12/not.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":true}	{}	invalid
suite:not.json/5/7	https://json-schema.org/tests/suite/draft2020-12/not.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":true}	["foo"]	invalid
suite:not.json/5/8	https://json-schema.org/tests/suite/draft2020-12/not.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":true}	[]	invalid
suite:not.json/6/0	https://json-schema.org/tests/suite/draft2020-12/not.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":false}	1	valid
suite:not.json/6/1	https://json-schema.org/tests/suite/draft2020-12/not.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":false}	"foo"	valid
suite:not.json/6/2	https://json-schema.org/tests/suite/draft2020-12/not.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":false}	true	valid
suite:not.json/6/3	https://json-schema.org/tests/suite/draft2020-12/not.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":false}	false	valid
suite:not.json/6/4	https://json-schema.org/tests/suite/draft2020-12/not.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":false}	null	valid
suite:not.json/6/5	https://json-schema.org/tests/suite/draft2020-12/not.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":false}	{"foo":"bar"}	valid
suite:not.json/6/6	https://json-schema.org/tests/suite/draft2020-12/not.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":false}	{}	valid
suite:not.json/6/7	https://json-schema.org/tests/suite/draft2020-12/not.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":false}	["foo"]	valid
suite:not.json/6/8	https://json-schema.org/tests/suite/draft2020-12/not.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":false}	[]	valid
suite:not.json/7/0	https://json-schema.org/tests/suite/draft2020-12/not.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"not":{}}}	"foo"	valid
suite:not.json/8/0	https://json-schema.org/tests/suite/draft2020-12/not.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"$comment":"this\x20subschema\x20must\x20still\x20produce\x20annotations\x20internally,\x20even\x20though\x20the\x20'not'\x20will\x20ultimately\x20discard\x20them","anyOf":[true,{"properties":{"foo":true}}],"unevaluatedProperties":false}}	{"bar":1}	valid
suite:not.json/8/1	https://json-schema.org/tests/suite/draft2020-12/not.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"$comment":"this\x20subschema\x20must\x20still\x20produce\x20annotations\x20internally,\x20even\x20though\x20the\x20'not'\x20will\x20ultimately\x20discard\x20them","anyOf":[true,{"properties":{"foo":true}}],"unevaluatedProperties":false}}	{"foo":1}	invalid
suite:oneOf.json/0/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"type":"integer"},{"minimum":2}]}	1	valid
suite:oneOf.json/0/1	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"type":"integer"},{"minimum":2}]}	2.5	valid
suite:oneOf.json/0/2	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"type":"integer"},{"minimum":2}]}	3	invalid
suite:oneOf.json/0/3	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"type":"integer"},{"minimum":2}]}	1.5	invalid
suite:oneOf.json/1/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"minLength":2},{"maxLength":4}],"type":"string"}	3	invalid
suite:oneOf.json/1/1	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"minLength":2},{"maxLength":4}],"type":"string"}	"foobar"	valid
suite:oneOf.json/1/2	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"minLength":2},{"maxLength":4}],"type":"string"}	"foo"	invalid
suite:oneOf.json/2/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[true,true,true]}	"foo"	invalid
suite:oneOf.json/3/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[true,false,false]}	"foo"	valid
suite:oneOf.json/4/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[true,true,false]}	"foo"	invalid
suite:oneOf.json/5/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[false,false,false]}	"foo"	invalid
suite:oneOf.json/6/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"bar":2}	valid
suite:oneOf.json/6/1	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"foo":"baz"}	valid
suite:oneOf.json/6/2	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"bar":2,"foo":"baz"}	invalid
suite:oneOf.json/6/3	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":{"type":"integer"}},"required":["bar"]},{"properties":{"foo":{"type":"string"}},"required":["foo"]}]}	{"bar":"quux","foo":2}	invalid
suite:oneOf.json/7/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"type":"number"},{}]}	"foo"	valid
suite:oneOf.json/7/1	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"type":"number"},{}]}	123	invalid
suite:oneOf.json/8/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"required":["foo","bar"]},{"required":["foo","baz"]}],"type":"object"}	{"bar":2}	invalid
suite:oneOf.json/8/1	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"required":["foo","bar"]},{"required":["foo","baz"]}],"type":"object"}	{"bar":2,"foo":1}	valid
suite:oneOf.json/8/2	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"required":["foo","bar"]},{"required":["foo","baz"]}],"type":"object"}	{"baz":3,"foo":1}	valid
suite:oneOf.json/8/3	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"required":["foo","bar"]},{"required":["foo","baz"]}],"type":"object"}	{"bar":2,"baz":3,"foo":1}	invalid
suite:oneOf.json/9/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":true,"baz":true},"required":["bar"]},{"properties":{"foo":true},"required":["foo"]}]}	{"bar":8}	valid
suite:oneOf.json/9/1	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":true,"baz":true},"required":["bar"]},{"properties":{"foo":true},"required":["foo"]}]}	{"foo":"foo"}	valid
suite:oneOf.json/9/2	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":true,"baz":true},"required":["bar"]},{"properties":{"foo":true},"required":["foo"]}]}	{"bar":8,"foo":"foo"}	invalid
suite:oneOf.json/9/3	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":true,"baz":true},"required":["bar"]},{"properties":{"foo":true},"required":["foo"]}]}	{"baz":"quux"}	invalid
suite:oneOf.json/10/0	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"oneOf":[{"type":"null"}]}]}	null	valid
suite:oneOf.json/10/1	https://json-schema.org/tests/suite/draft2020-12/oneOf.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"oneOf":[{"type":"null"}]}]}	123	invalid
suite:optional/anchor.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/anchor.json/0	{"$defs":{"anchor_in_enum":{"enum":[{"$anchor":"my_anchor","type":"null"}]},"real_identifier_in_schema":{"$anchor":"my_anchor","type":"string"},"zzz_anchor_in_const":{"const":{"$anchor":"my_anchor","type":"null"}}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/anchor_in_enum"},{"$ref":"\x23my_anchor"}]}	{"$anchor":"my_anchor","type":"null"}	valid
suite:optional/anchor.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/anchor.json/0	{"$defs":{"anchor_in_enum":{"enum":[{"$anchor":"my_anchor","type":"null"}]},"real_identifier_in_schema":{"$anchor":"my_anchor","type":"string"},"zzz_anchor_in_const":{"const":{"$anchor":"my_anchor","type":"null"}}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/anchor_in_enum"},{"$ref":"\x23my_anchor"}]}	{"type":"null"}	invalid
suite:optional/anchor.json/0/2	https://json-schema.org/tests/suite/draft2020-12/optional/anchor.json/0	{"$defs":{"anchor_in_enum":{"enum":[{"$anchor":"my_anchor","type":"null"}]},"real_identifier_in_schema":{"$anchor":"my_anchor","type":"string"},"zzz_anchor_in_const":{"const":{"$anchor":"my_anchor","type":"null"}}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/anchor_in_enum"},{"$ref":"\x23my_anchor"}]}	"a\x20string\x20to\x20match\x20\x23/$defs/anchor_in_enum"	valid
suite:optional/anchor.json/0/3	https://json-schema.org/tests/suite/draft2020-12/optional/anchor.json/0	{"$defs":{"anchor_in_enum":{"enum":[{"$anchor":"my_anchor","type":"null"}]},"real_identifier_in_schema":{"$anchor":"my_anchor","type":"string"},"zzz_anchor_in_const":{"const":{"$anchor":"my_anchor","type":"null"}}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/anchor_in_enum"},{"$ref":"\x23my_anchor"}]}	1	invalid
suite:optional/bignum.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/bignum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	1.2345678910111214e+52	valid
suite:optional/bignum.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/bignum.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	-1.2345678910111214e+52	valid
suite:optional/bignum.json/1/0	https://json-schema.org/tests/suite/draft2020-12/optional/bignum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	9.824928374923492e+52	valid
suite:optional/bignum.json/1/1	https://json-schema.org/tests/suite/draft2020-12/optional/bignum.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	-9.824928374923492e+52	valid
suite:optional/bignum.json/2/0	https://json-schema.org/tests/suite/draft2020-12/optional/bignum.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	9.824928374923492e+52	invalid
suite:optional/bignum.json/3/0	https://json-schema.org/tests/suite/draft2020-12/optional/bignum.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","maximum":18446744073709551615}	18446744073709551600	valid
suite:optional/bignum.json/4/0	https://json-schema.org/tests/suite/draft2020-12/optional/bignum.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMaximum":9.727837981879871e+26}	9.727837981879871e+26	invalid
suite:optional/bignum.json/5/0	https://json-schema.org/tests/suite/draft2020-12/optional/bignum.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","minimum":-1.8446744073709552e+19}	-1.8446744073709552e+19	valid
suite:optional/bignum.json/6/0	https://json-schema.org/tests/suite/draft2020-12/optional/bignum.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","exclusiveMinimum":-9.727837981879871e+26}	-9.727837981879871e+26	invalid
suite:optional/cross-draft.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/cross-draft.json/0	{"$ref":"http://localhost:1234/draft2019-09/ignore-prefixItems.json","$schema":"https://json-schema.org/draft/2020-12/schema","type":"array"}	[1,2,3]	valid
suite:optional/dependencies-compatibility.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":["foo"]}}	{}	valid
suite:optional/dependencies-compatibility.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":["foo"]}}	{"foo":1}	valid
suite:optional/dependencies-compatibility.json/0/2	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":["foo"]}}	{"bar":2,"foo":1}	valid
suite:optional/dependencies-compatibility.json/0/3	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":["foo"]}}	{"bar":2}	invalid
suite:optional/dependencies-compatibility.json/0/4	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":["foo"]}}	["bar"]	valid
suite:optional/dependencies-compatibility.json/0/5	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":["foo"]}}	"foobar"	valid
suite:optional/dependencies-compatibility.json/0/6	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":["foo"]}}	12	valid
suite:optional/dependencies-compatibility.json/1/0	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":[]}}	{}	valid
suite:optional/dependencies-compatibility.json/1/1	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":[]}}	{"bar":2}	valid
suite:optional/dependencies-compatibility.json/1/2	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":[]}}	1	valid
suite:optional/dependencies-compatibility.json/2/0	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"quux":["foo","bar"]}}	{}	valid
suite:optional/dependencies-compatibility.json/2/1	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"quux":["foo","bar"]}}	{"bar":2,"foo":1}	valid
suite:optional/dependencies-compatibility.json/2/2	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"quux":["foo","bar"]}}	{"bar":2,"foo":1,"quux":3}	valid
suite:optional/dependencies-compatibility.json/2/3	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"quux":["foo","bar"]}}	{"foo":1,"quux":2}	invalid
suite:optional/dependencies-compatibility.json/2/4	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"quux":["foo","bar"]}}	{"bar":1,"quux":2}	invalid
suite:optional/dependencies-compatibility.json/2/5	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"quux":["foo","bar"]}}	{"quux":1}	invalid
suite:optional/dependencies-compatibility.json/3/0	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"foo\\nbar":["foo\\rbar"],"foo\\"bar":["foo'bar"]}}	{"foo\\nbar":1,"foo\\rbar":2}	valid
suite:optional/dependencies-compatibility.json/3/1	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"foo\\nbar":["foo\\rbar"],"foo\\"bar":["foo'bar"]}}	{"foo\\"bar":2,"foo'bar":1}	valid
suite:optional/dependencies-compatibility.json/3/2	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"foo\\nbar":["foo\\rbar"],"foo\\"bar":["foo'bar"]}}	{"foo":2,"foo\\nbar":1}	invalid
suite:optional/dependencies-compatibility.json/3/3	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"foo\\nbar":["foo\\rbar"],"foo\\"bar":["foo'bar"]}}	{"foo\\"bar":2}	invalid
suite:optional/dependencies-compatibility.json/4/0	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"bar":2,"foo":1}	valid
suite:optional/dependencies-compatibility.json/4/1	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"foo":"quux"}	valid
suite:optional/dependencies-compatibility.json/4/2	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"bar":2,"foo":"quux"}	invalid
suite:optional/dependencies-compatibility.json/4/3	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"bar":"quux","foo":2}	invalid
suite:optional/dependencies-compatibility.json/4/4	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	{"bar":"quux","foo":"quux"}	invalid
suite:optional/dependencies-compatibility.json/4/5	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	["bar"]	valid
suite:optional/dependencies-compatibility.json/4/6	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	"foobar"	valid
suite:optional/dependencies-compatibility.json/4/7	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":{"properties":{"bar":{"type":"integer"},"foo":{"type":"integer"}}}}}	12	valid
suite:optional/dependencies-compatibility.json/5/0	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":false,"foo":true}}	{"foo":1}	valid
suite:optional/dependencies-compatibility.json/5/1	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":false,"foo":true}}	{"bar":2}	invalid
suite:optional/dependencies-compatibility.json/5/2	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":false,"foo":true}}	{"bar":2,"foo":1}	invalid
suite:optional/dependencies-compatibility.json/5/3	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"bar":false,"foo":true}}	{}	valid
suite:optional/dependencies-compatibility.json/6/0	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"foo\\tbar":{"minProperties":4},"foo'bar":{"required":["foo\\"bar"]}}}	{"a":2,"b":3,"c":4,"foo\\tbar":1}	valid
suite:optional/dependencies-compatibility.json/6/1	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"foo\\tbar":{"minProperties":4},"foo'bar":{"required":["foo\\"bar"]}}}	{"foo'bar":{"foo\\"bar":1}}	invalid
suite:optional/dependencies-compatibility.json/6/2	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"foo\\tbar":{"minProperties":4},"foo'bar":{"required":["foo\\"bar"]}}}	{"a":2,"foo\\tbar":1}	invalid
suite:optional/dependencies-compatibility.json/6/3	https://json-schema.org/tests/suite/draft2020-12/optional/dependencies-compatibility.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependencies":{"foo\\tbar":{"minProperties":4},"foo'bar":{"required":["foo\\"bar"]}}}	{"foo'bar":1}	invalid
suite:optional/dynamicRef.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/dynamicRef.json/0	{"$defs":{"bar":{"$defs":{"content":{"$dynamicAnchor":"content","type":"string"},"item":{"$defs":{"defaultContent":{"$dynamicAnchor":"content","type":"integer"}},"$id":"item","properties":{"content":{"$dynamicRef":"\x23content"}},"type":"object"}},"$id":"bar","items":{"$ref":"item"},"type":"array"}},"$id":"https://test.json-schema.org/dynamic-ref-skips-intermediate-resource/optional/main","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar-item":{"$ref":"bar\x23/$defs/item"}},"type":"object"}	{"bar-item":{"content":42}}	valid
suite:optional/dynamicRef.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/dynamicRef.json/0	{"$defs":{"bar":{"$defs":{"content":{"$dynamicAnchor":"content","type":"string"},"item":{"$defs":{"defaultContent":{"$dynamicAnchor":"content","type":"integer"}},"$id":"item","properties":{"content":{"$dynamicRef":"\x23content"}},"type":"object"}},"$id":"bar","items":{"$ref":"item"},"type":"array"}},"$id":"https://test.json-schema.org/dynamic-ref-skips-intermediate-resource/optional/main","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar-item":{"$ref":"bar\x23/$defs/item"}},"type":"object"}	{"bar-item":{"content":"value"}}	invalid
suite:optional/ecmascript-regex.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^abc$","type":"string"}	"abc\\\\n"	invalid
suite:optional/ecmascript-regex.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^abc$","type":"string"}	"abc"	valid
suite:optional/ecmascript-regex.json/1/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\t$","type":"string"}	"\\\\t"	invalid
suite:optional/ecmascript-regex.json/1/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\t$","type":"string"}	"\\t"	valid
suite:optional/ecmascript-regex.json/2/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\cC$","type":"string"}	"\\\\cC"	invalid
suite:optional/ecmascript-regex.json/2/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\cC$","type":"string"}	"\\u0003"	valid
suite:optional/ecmascript-regex.json/3/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\cc$","type":"string"}	"\\\\cc"	invalid
suite:optional/ecmascript-regex.json/3/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\cc$","type":"string"}	"\\u0003"	valid
suite:optional/ecmascript-regex.json/4/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\d$","type":"string"}	"0"	valid
suite:optional/ecmascript-regex.json/4/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\d$","type":"string"}	"߀"	invalid
suite:optional/ecmascript-regex.json/4/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\d$","type":"string"}	"߀"	invalid
suite:optional/ecmascript-regex.json/5/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\D$","type":"string"}	"0"	invalid
suite:optional/ecmascript-regex.json/5/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\D$","type":"string"}	"߀"	valid
suite:optional/ecmascript-regex.json/5/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\D$","type":"string"}	"߀"	valid
suite:optional/ecmascript-regex.json/6/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\w$","type":"string"}	"a"	valid
suite:optional/ecmascript-regex.json/6/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\w$","type":"string"}	"é"	invalid
suite:optional/ecmascript-regex.json/7/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\W$","type":"string"}	"a"	invalid
suite:optional/ecmascript-regex.json/7/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\W$","type":"string"}	"é"	valid
suite:optional/ecmascript-regex.json/8/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	"\x20"	valid
suite:optional/ecmascript-regex.json/8/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	"\\t"	valid
suite:optional/ecmascript-regex.json/8/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	"\\u000b"	valid
suite:optional/ecmascript-regex.json/8/3	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	"\\f"	valid
suite:optional/ecmascript-regex.json/8/4	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	" "	valid
suite:optional/ecmascript-regex.json/8/5	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	"﻿"	valid
suite:optional/ecmascript-regex.json/8/6	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	"\\n"	valid
suite:optional/ecmascript-regex.json/8/7	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	" "	valid
suite:optional/ecmascript-regex.json/8/8	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	" "	valid
suite:optional/ecmascript-regex.json/8/9	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	"\\u0001"	invalid
suite:optional/ecmascript-regex.json/8/10	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\s$","type":"string"}	"–"	invalid
suite:optional/ecmascript-regex.json/9/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	"\x20"	invalid
suite:optional/ecmascript-regex.json/9/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	"\\t"	invalid
suite:optional/ecmascript-regex.json/9/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	"\\u000b"	invalid
suite:optional/ecmascript-regex.json/9/3	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	"\\f"	invalid
suite:optional/ecmascript-regex.json/9/4	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	" "	invalid
suite:optional/ecmascript-regex.json/9/5	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	"﻿"	invalid
suite:optional/ecmascript-regex.json/9/6	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	"\\n"	invalid
suite:optional/ecmascript-regex.json/9/7	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	" "	invalid
suite:optional/ecmascript-regex.json/9/8	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	" "	invalid
suite:optional/ecmascript-regex.json/9/9	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	"\\u0001"	valid
suite:optional/ecmascript-regex.json/9/10	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\S$","type":"string"}	"–"	valid
suite:optional/ecmascript-regex.json/10/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"\\\\p{Letter}cole"}	"Les\x20hivers\x20de\x20mon\x20enfance\x20etaient\x20des\x20saisons\x20longues,\x20longues.\x20Nous\x20vivions\x20en\x20trois\x20lieux:\x20l'ecole,\x20l'eglise\x20et\x20la\x20patinoire;\x20mais\x20la\x20vraie\x20vie\x20etait\x20sur\x20la\x20patinoire."	valid
suite:optional/ecmascript-regex.json/10/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"\\\\p{Letter}cole"}	"Les\x20hivers\x20de\x20mon\x20enfance\x20étaient\x20des\x20saisons\x20longues,\x20longues.\x20Nous\x20vivions\x20en\x20trois\x20lieux:\x20l'école,\x20l'église\x20et\x20la\x20patinoire;\x20mais\x20la\x20vraie\x20vie\x20était\x20sur\x20la\x20patinoire."	valid
suite:optional/ecmascript-regex.json/10/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"\\\\p{Letter}cole"}	"Les\x20hivers\x20de\x20mon\x20enfance\x20étaient\x20des\x20saisons\x20longues,\x20longues.\x20Nous\x20vivions\x20en\x20trois\x20lieux:\x20l'école,\x20l'église\x20et\x20la\x20patinoire;\x20mais\x20la\x20vraie\x20vie\x20était\x20sur\x20la\x20patinoire."	valid
suite:optional/ecmascript-regex.json/10/3	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"\\\\p{Letter}cole"}	"LES\x20HIVERS\x20DE\x20MON\x20ENFANCE\x20ÉTAIENT\x20DES\x20SAISONS\x20LONGUES,\x20LONGUES.\x20NOUS\x20VIVIONS\x20EN\x20TROIS\x20LIEUX:\x20L'ÉCOLE,\x20L'ÉGLISE\x20ET\x20LA\x20PATINOIRE;\x20MAIS\x20LA\x20VRAIE\x20VIE\x20ÉTAIT\x20SUR\x20LA\x20PATINOIRE."	invalid
suite:optional/ecmascript-regex.json/11/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"\\\\wcole"}	"Les\x20hivers\x20de\x20mon\x20enfance\x20etaient\x20des\x20saisons\x20longues,\x20longues.\x20Nous\x20vivions\x20en\x20trois\x20lieux:\x20l'ecole,\x20l'eglise\x20et\x20la\x20patinoire;\x20mais\x20la\x20vraie\x20vie\x20etait\x20sur\x20la\x20patinoire."	valid
suite:optional/ecmascript-regex.json/11/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"\\\\wcole"}	"Les\x20hivers\x20de\x20mon\x20enfance\x20étaient\x20des\x20saisons\x20longues,\x20longues.\x20Nous\x20vivions\x20en\x20trois\x20lieux:\x20l'école,\x20l'église\x20et\x20la\x20patinoire;\x20mais\x20la\x20vraie\x20vie\x20était\x20sur\x20la\x20patinoire."	invalid
suite:optional/ecmascript-regex.json/11/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"\\\\wcole"}	"Les\x20hivers\x20de\x20mon\x20enfance\x20étaient\x20des\x20saisons\x20longues,\x20longues.\x20Nous\x20vivions\x20en\x20trois\x20lieux:\x20l'école,\x20l'église\x20et\x20la\x20patinoire;\x20mais\x20la\x20vraie\x20vie\x20était\x20sur\x20la\x20patinoire."	invalid
suite:optional/ecmascript-regex.json/11/3	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"\\\\wcole"}	"LES\x20HIVERS\x20DE\x20MON\x20ENFANCE\x20ÉTAIENT\x20DES\x20SAISONS\x20LONGUES,\x20LONGUES.\x20NOUS\x20VIVIONS\x20EN\x20TROIS\x20LIEUX:\x20L'ÉCOLE,\x20L'ÉGLISE\x20ET\x20LA\x20PATINOIRE;\x20MAIS\x20LA\x20VRAIE\x20VIE\x20ÉTAIT\x20SUR\x20LA\x20PATINOIRE."	invalid
suite:optional/ecmascript-regex.json/12/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"[a-z]cole"}	"Les\x20hivers\x20de\x20mon\x20enfance\x20étaient\x20des\x20saisons\x20longues,\x20longues.\x20Nous\x20vivions\x20en\x20trois\x20lieux:\x20l'école,\x20l'église\x20et\x20la\x20patinoire;\x20mais\x20la\x20vraie\x20vie\x20était\x20sur\x20la\x20patinoire."	invalid
suite:optional/ecmascript-regex.json/12/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"[a-z]cole"}	"Les\x20hivers\x20de\x20mon\x20enfance\x20étaient\x20des\x20saisons\x20longues,\x20longues.\x20Nous\x20vivions\x20en\x20trois\x20lieux:\x20l'école,\x20l'église\x20et\x20la\x20patinoire;\x20mais\x20la\x20vraie\x20vie\x20était\x20sur\x20la\x20patinoire."	invalid
suite:optional/ecmascript-regex.json/12/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"[a-z]cole"}	"Les\x20hivers\x20de\x20mon\x20enfance\x20etaient\x20des\x20saisons\x20longues,\x20longues.\x20Nous\x20vivions\x20en\x20trois\x20lieux:\x20l'ecole,\x20l'eglise\x20et\x20la\x20patinoire;\x20mais\x20la\x20vraie\x20vie\x20etait\x20sur\x20la\x20patinoire."	valid
suite:optional/ecmascript-regex.json/13/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\d+$"}	"42"	valid
suite:optional/ecmascript-regex.json/13/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\d+$"}	"-%\x23"	invalid
suite:optional/ecmascript-regex.json/13/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\d+$"}	"৪২"	invalid
suite:optional/ecmascript-regex.json/14/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\p{digit}+$"}	"42"	valid
suite:optional/ecmascript-regex.json/14/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\p{digit}+$"}	"-%\x23"	invalid
suite:optional/ecmascript-regex.json/14/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\p{digit}+$"}	"৪২"	valid
suite:optional/ecmascript-regex.json/15/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"\\\\p{Letter}cole":true},"type":"object"}	{"l'ecole":"pas\x20de\x20vraie\x20vie"}	valid
suite:optional/ecmascript-regex.json/15/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"\\\\p{Letter}cole":true},"type":"object"}	{"l'école":"pas\x20de\x20vraie\x20vie"}	valid
suite:optional/ecmascript-regex.json/15/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"\\\\p{Letter}cole":true},"type":"object"}	{"l'école":"pas\x20de\x20vraie\x20vie"}	valid
suite:optional/ecmascript-regex.json/15/3	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"\\\\p{Letter}cole":true},"type":"object"}	{"L'ÉCOLE":"PAS\x20DE\x20VRAIE\x20VIE"}	invalid
suite:optional/ecmascript-regex.json/16/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"\\\\wcole":true},"type":"object"}	{"l'ecole":"pas\x20de\x20vraie\x20vie"}	valid
suite:optional/ecmascript-regex.json/16/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"\\\\wcole":true},"type":"object"}	{"l'école":"pas\x20de\x20vraie\x20vie"}	invalid
suite:optional/ecmascript-regex.json/16/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"\\\\wcole":true},"type":"object"}	{"l'école":"pas\x20de\x20vraie\x20vie"}	invalid
suite:optional/ecmascript-regex.json/16/3	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"\\\\wcole":true},"type":"object"}	{"L'ÉCOLE":"PAS\x20DE\x20VRAIE\x20VIE"}	invalid
suite:optional/ecmascript-regex.json/17/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"[a-z]cole":true},"type":"object"}	{"l'école":"pas\x20de\x20vraie\x20vie"}	invalid
suite:optional/ecmascript-regex.json/17/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"[a-z]cole":true},"type":"object"}	{"l'école":"pas\x20de\x20vraie\x20vie"}	invalid
suite:optional/ecmascript-regex.json/17/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"[a-z]cole":true},"type":"object"}	{"l'ecole":"pas\x20de\x20vraie\x20vie"}	valid
suite:optional/ecmascript-regex.json/18/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^\\\\d+$":true},"type":"object"}	{"42":"life,\x20the\x20universe,\x20and\x20everything"}	valid
suite:optional/ecmascript-regex.json/18/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^\\\\d+$":true},"type":"object"}	{"-%\x23":"spending\x20the\x20year\x20dead\x20for\x20tax\x20reasons"}	invalid
suite:optional/ecmascript-regex.json/18/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^\\\\d+$":true},"type":"object"}	{"৪২":"khajit\x20has\x20wares\x20if\x20you\x20have\x20coin"}	invalid
suite:optional/ecmascript-regex.json/19/0	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/19	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^\\\\p{digit}+$":true},"type":"object"}	{"42":"life,\x20the\x20universe,\x20and\x20everything"}	valid
suite:optional/ecmascript-regex.json/19/1	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/19	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^\\\\p{digit}+$":true},"type":"object"}	{"-%\x23":"spending\x20the\x20year\x20dead\x20for\x20tax\x20reasons"}	invalid
suite:optional/ecmascript-regex.json/19/2	https://json-schema.org/tests/suite/draft2020-12/optional/ecmascript-regex.json/19	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"patternProperties":{"^\\\\p{digit}+$":true},"type":"object"}	{"৪২":"khajit\x20has\x20wares\x20if\x20you\x20have\x20coin"}	valid
suite:optional/float-overflow.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/float-overflow.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","multipleOf":0.5,"type":"integer"}	1e+308	invalid
suite:optional/format-assertion.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/format-assertion.json/0	{"$id":"https://schema/using/format-assertion/false","$schema":"http://localhost:1234/draft2020-12/format-assertion-false.json","format":"ipv4"}	"127.0.0.1"	valid
suite:optional/format-assertion.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/format-assertion.json/0	{"$id":"https://schema/using/format-assertion/false","$schema":"http://localhost:1234/draft2020-12/format-assertion-false.json","format":"ipv4"}	"not-an-ipv4"	valid
suite:optional/format-assertion.json/1/0	https://json-schema.org/tests/suite/draft2020-12/optional/format-assertion.json/1	{"$id":"https://schema/using/format-assertion/true","$schema":"http://localhost:1234/draft2020-12/format-assertion-true.json","format":"ipv4"}	"127.0.0.1"	valid
suite:optional/format-assertion.json/1/1	https://json-schema.org/tests/suite/draft2020-12/optional/format-assertion.json/1	{"$id":"https://schema/using/format-assertion/true","$schema":"http://localhost:1234/draft2020-12/format-assertion-true.json","format":"ipv4"}	"not-an-ipv4"	invalid
suite:optional/id.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/id.json/0	{"$defs":{"id_in_enum":{"enum":[{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"null"}]},"real_id_in_schema":{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"string"},"zzz_id_in_const":{"const":{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"null"}}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/id_in_enum"},{"$ref":"https://localhost:1234/draft2020-12/id/my_identifier.json"}]}	{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"null"}	valid
suite:optional/id.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/id.json/0	{"$defs":{"id_in_enum":{"enum":[{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"null"}]},"real_id_in_schema":{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"string"},"zzz_id_in_const":{"const":{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"null"}}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/id_in_enum"},{"$ref":"https://localhost:1234/draft2020-12/id/my_identifier.json"}]}	"a\x20string\x20to\x20match\x20\x23/$defs/id_in_enum"	valid
suite:optional/id.json/0/2	https://json-schema.org/tests/suite/draft2020-12/optional/id.json/0	{"$defs":{"id_in_enum":{"enum":[{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"null"}]},"real_id_in_schema":{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"string"},"zzz_id_in_const":{"const":{"$id":"https://localhost:1234/draft2020-12/id/my_identifier.json","type":"null"}}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/id_in_enum"},{"$ref":"https://localhost:1234/draft2020-12/id/my_identifier.json"}]}	1	invalid
suite:optional/no-schema.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/no-schema.json/0	{"minLength":2}	"foo"	valid
suite:optional/no-schema.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/no-schema.json/0	{"minLength":2}	"a"	invalid
suite:optional/no-schema.json/0/2	https://json-schema.org/tests/suite/draft2020-12/optional/no-schema.json/0	{"minLength":2}	5	valid
suite:optional/non-bmp-regex.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^🐲*$"}	""	valid
suite:optional/non-bmp-regex.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^🐲*$"}	"🐲"	valid
suite:optional/non-bmp-regex.json/0/2	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^🐲*$"}	"🐲🐲"	valid
suite:optional/non-bmp-regex.json/0/3	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^🐲*$"}	"🐉"	invalid
suite:optional/non-bmp-regex.json/0/4	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^🐲*$"}	"🐉🐉"	invalid
suite:optional/non-bmp-regex.json/0/5	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^🐲*$"}	"D"	invalid
suite:optional/non-bmp-regex.json/0/6	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^🐲*$"}	"DD"	invalid
suite:optional/non-bmp-regex.json/1/0	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^🐲*$":{"type":"integer"}}}	{"":1}	valid
suite:optional/non-bmp-regex.json/1/1	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^🐲*$":{"type":"integer"}}}	{"🐲":1}	valid
suite:optional/non-bmp-regex.json/1/2	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^🐲*$":{"type":"integer"}}}	{"🐲🐲":1}	valid
suite:optional/non-bmp-regex.json/1/3	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^🐲*$":{"type":"integer"}}}	{"🐲":"hello"}	invalid
suite:optional/non-bmp-regex.json/1/4	https://json-schema.org/tests/suite/draft2020-12/optional/non-bmp-regex.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^🐲*$":{"type":"integer"}}}	{"🐲🐲":"hello"}	invalid
suite:optional/refOfUnknownKeyword.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/unknown-keyword"}},"unknown-keyword":{"type":"integer"}}	{"bar":3}	valid
suite:optional/refOfUnknownKeyword.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/unknown-keyword"}},"unknown-keyword":{"type":"integer"}}	{"bar":true}	invalid
suite:optional/refOfUnknownKeyword.json/1/0	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/unknown~1keyword"}},"unknown/keyword":{"type":"integer"}}	{"bar":3}	valid
suite:optional/refOfUnknownKeyword.json/1/1	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/unknown~1keyword"}},"unknown/keyword":{"type":"integer"}}	{"bar":true}	invalid
suite:optional/refOfUnknownKeyword.json/2/0	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/properties/foo/unknown-keyword"},"foo":{"unknown-keyword":{"type":"integer"}}}}	{"bar":3}	valid
suite:optional/refOfUnknownKeyword.json/2/1	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/properties/foo/unknown-keyword"},"foo":{"unknown-keyword":{"type":"integer"}}}}	{"bar":true}	invalid
suite:optional/refOfUnknownKeyword.json/3/0	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/3	{"$ref":"\x23/examples/0","$schema":"https://json-schema.org/draft/2020-12/schema","examples":[{"type":"string"}]}	"a\x20string"	valid
suite:optional/refOfUnknownKeyword.json/3/1	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/3	{"$ref":"\x23/examples/0","$schema":"https://json-schema.org/draft/2020-12/schema","examples":[{"type":"string"}]}	42	invalid
suite:optional/refOfUnknownKeyword.json/4/0	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/properties/foo/unknown~1keyword"},"foo":{"unknown/keyword":{"type":"integer"}}}}	{"bar":3}	valid
suite:optional/refOfUnknownKeyword.json/4/1	https://json-schema.org/tests/suite/draft2020-12/optional/refOfUnknownKeyword.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/properties/foo/unknown~1keyword"},"foo":{"unknown/keyword":{"type":"integer"}}}}	{"bar":true}	invalid
suite:optional/unknownKeyword.json/0/0	https://json-schema.org/tests/suite/draft2020-12/optional/unknownKeyword.json/0	{"$defs":{"id_in_unknown0":{"not":{"array_of_schemas":[{"$id":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json","type":"null"}]}},"id_in_unknown1":{"not":{"object_of_schemas":{"foo":{"$id":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json","type":"integer"}}}},"real_id_in_schema":{"$id":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json","type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/id_in_unknown0"},{"$ref":"\x23/$defs/id_in_unknown1"},{"$ref":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json"}]}	"a\x20string"	valid
suite:optional/unknownKeyword.json/0/1	https://json-schema.org/tests/suite/draft2020-12/optional/unknownKeyword.json/0	{"$defs":{"id_in_unknown0":{"not":{"array_of_schemas":[{"$id":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json","type":"null"}]}},"id_in_unknown1":{"not":{"object_of_schemas":{"foo":{"$id":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json","type":"integer"}}}},"real_id_in_schema":{"$id":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json","type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/id_in_unknown0"},{"$ref":"\x23/$defs/id_in_unknown1"},{"$ref":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json"}]}	null	invalid
suite:optional/unknownKeyword.json/0/2	https://json-schema.org/tests/suite/draft2020-12/optional/unknownKeyword.json/0	{"$defs":{"id_in_unknown0":{"not":{"array_of_schemas":[{"$id":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json","type":"null"}]}},"id_in_unknown1":{"not":{"object_of_schemas":{"foo":{"$id":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json","type":"integer"}}}},"real_id_in_schema":{"$id":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json","type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"$ref":"\x23/$defs/id_in_unknown0"},{"$ref":"\x23/$defs/id_in_unknown1"},{"$ref":"https://localhost:1234/draft2020-12/unknownKeyword/my_identifier.json"}]}	1	invalid
suite:pattern.json/0/0	https://json-schema.org/tests/suite/draft2020-12/pattern.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^a*$"}	"aaa"	valid
suite:pattern.json/0/1	https://json-schema.org/tests/suite/draft2020-12/pattern.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^a*$"}	"abc"	invalid
suite:pattern.json/0/2	https://json-schema.org/tests/suite/draft2020-12/pattern.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^a*$"}	true	valid
suite:pattern.json/0/3	https://json-schema.org/tests/suite/draft2020-12/pattern.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^a*$"}	123	valid
suite:pattern.json/0/4	https://json-schema.org/tests/suite/draft2020-12/pattern.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^a*$"}	1.0	valid
suite:pattern.json/0/5	https://json-schema.org/tests/suite/draft2020-12/pattern.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^a*$"}	{}	valid
suite:pattern.json/0/6	https://json-schema.org/tests/suite/draft2020-12/pattern.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^a*$"}	[]	valid
suite:pattern.json/0/7	https://json-schema.org/tests/suite/draft2020-12/pattern.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^a*$"}	null	valid
suite:pattern.json/1/0	https://json-schema.org/tests/suite/draft2020-12/pattern.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"a+"}	"xxaayy"	valid
suite:pattern.json/2/0	https://json-schema.org/tests/suite/draft2020-12/pattern.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\p{Letter}+$","type":"string"}	"Hello"	valid
suite:pattern.json/2/1	https://json-schema.org/tests/suite/draft2020-12/pattern.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\p{Letter}+$","type":"string"}	"π"	valid
suite:pattern.json/2/2	https://json-schema.org/tests/suite/draft2020-12/pattern.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","pattern":"^\\\\p{Letter}+$","type":"string"}	"123"	invalid
suite:patternProperties.json/0/0	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"f.*o":{"type":"integer"}}}	{"foo":1}	valid
suite:patternProperties.json/0/1	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"f.*o":{"type":"integer"}}}	{"foo":1,"foooooo":2}	valid
suite:patternProperties.json/0/2	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"f.*o":{"type":"integer"}}}	{"foo":"bar","fooooo":2}	invalid
suite:patternProperties.json/0/3	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"f.*o":{"type":"integer"}}}	{"foo":"bar","foooooo":"baz"}	invalid
suite:patternProperties.json/0/4	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"f.*o":{"type":"integer"}}}	["foo"]	valid
suite:patternProperties.json/0/5	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"f.*o":{"type":"integer"}}}	"foo"	valid
suite:patternProperties.json/0/6	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"f.*o":{"type":"integer"}}}	12	valid
suite:patternProperties.json/1/0	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"a*":{"type":"integer"},"aaa*":{"maximum":20}}}	{"a":21}	valid
suite:patternProperties.json/1/1	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"a*":{"type":"integer"},"aaa*":{"maximum":20}}}	{"aaaa":18}	valid
suite:patternProperties.json/1/2	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"a*":{"type":"integer"},"aaa*":{"maximum":20}}}	{"a":21,"aaaa":18}	valid
suite:patternProperties.json/1/3	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"a*":{"type":"integer"},"aaa*":{"maximum":20}}}	{"a":"bar"}	invalid
suite:patternProperties.json/1/4	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"a*":{"type":"integer"},"aaa*":{"maximum":20}}}	{"aaaa":31}	invalid
suite:patternProperties.json/1/5	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"a*":{"type":"integer"},"aaa*":{"maximum":20}}}	{"aaa":"foo","aaaa":31}	invalid
suite:patternProperties.json/2/0	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"X_":{"type":"string"},"[0-9]{2,}":{"type":"boolean"}}}	{"answer\x201":"42"}	valid
suite:patternProperties.json/2/1	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"X_":{"type":"string"},"[0-9]{2,}":{"type":"boolean"}}}	{"a31b":null}	invalid
suite:patternProperties.json/2/2	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"X_":{"type":"string"},"[0-9]{2,}":{"type":"boolean"}}}	{"a_x_3":3}	valid
suite:patternProperties.json/2/3	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"X_":{"type":"string"},"[0-9]{2,}":{"type":"boolean"}}}	{"a_X_3":3}	invalid
suite:patternProperties.json/3/0	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"b.*":false,"f.*":true}}	{"foo":1}	valid
suite:patternProperties.json/3/1	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"b.*":false,"f.*":true}}	{"bar":2}	invalid
suite:patternProperties.json/3/2	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"b.*":false,"f.*":true}}	{"bar":2,"foo":1}	invalid
suite:patternProperties.json/3/3	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"b.*":false,"f.*":true}}	{"foobar":1}	invalid
suite:patternProperties.json/3/4	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"b.*":false,"f.*":true}}	{}	valid
suite:patternProperties.json/4/0	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^.*bar$":{"type":"null"}}}	{"foobar":null}	valid
suite:patternProperties.json/5/0	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^\\\\p{Letter}+$":{"type":"number"}},"type":"object"}	{"π":1}	valid
suite:patternProperties.json/5/1	https://json-schema.org/tests/suite/draft2020-12/patternProperties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^\\\\p{Letter}+$":{"type":"number"}},"type":"object"}	{"123":1}	valid
suite:prefixItems.json/0/0	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"integer"},{"type":"string"}]}	[1,"foo"]	valid
suite:prefixItems.json/0/1	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"integer"},{"type":"string"}]}	["foo",1]	invalid
suite:prefixItems.json/0/2	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"integer"},{"type":"string"}]}	[1]	valid
suite:prefixItems.json/0/3	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"integer"},{"type":"string"}]}	[1,"foo",true]	valid
suite:prefixItems.json/0/4	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"integer"},{"type":"string"}]}	[]	valid
suite:prefixItems.json/0/5	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"integer"},{"type":"string"}]}	{"0":"invalid","1":"valid","length":2}	valid
suite:prefixItems.json/1/0	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[true,false]}	[1]	valid
suite:prefixItems.json/1/1	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[true,false]}	[1,"foo"]	invalid
suite:prefixItems.json/1/2	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[true,false]}	[]	valid
suite:prefixItems.json/2/0	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"integer"}]}	[1,"foo",false]	valid
suite:prefixItems.json/3/0	https://json-schema.org/tests/suite/draft2020-12/prefixItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"null"}]}	[null]	valid
suite:properties.json/0/0	https://json-schema.org/tests/suite/draft2020-12/properties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"type":"string"},"foo":{"type":"integer"}}}	{"bar":"baz","foo":1}	valid
suite:properties.json/0/1	https://json-schema.org/tests/suite/draft2020-12/properties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"type":"string"},"foo":{"type":"integer"}}}	{"bar":{},"foo":1}	invalid
suite:properties.json/0/2	https://json-schema.org/tests/suite/draft2020-12/properties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"type":"string"},"foo":{"type":"integer"}}}	{"bar":{},"foo":[]}	invalid
suite:properties.json/0/3	https://json-schema.org/tests/suite/draft2020-12/properties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"type":"string"},"foo":{"type":"integer"}}}	{"quux":[]}	valid
suite:properties.json/0/4	https://json-schema.org/tests/suite/draft2020-12/properties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"type":"string"},"foo":{"type":"integer"}}}	[]	valid
suite:properties.json/0/5	https://json-schema.org/tests/suite/draft2020-12/properties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"type":"string"},"foo":{"type":"integer"}}}	12	valid
suite:properties.json/1/0	https://json-schema.org/tests/suite/draft2020-12/properties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"integer"},"patternProperties":{"f.o":{"minItems":2}},"properties":{"bar":{"type":"array"},"foo":{"maxItems":3,"type":"array"}}}	{"foo":[1,2]}	valid
suite:properties.json/1/1	https://json-schema.org/tests/suite/draft2020-12/properties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"integer"},"patternProperties":{"f.o":{"minItems":2}},"properties":{"bar":{"type":"array"},"foo":{"maxItems":3,"type":"array"}}}	{"foo":[1,2,3,4]}	invalid
suite:properties.json/1/2	https://json-schema.org/tests/suite/draft2020-12/properties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"integer"},"patternProperties":{"f.o":{"minItems":2}},"properties":{"bar":{"type":"array"},"foo":{"maxItems":3,"type":"array"}}}	{"foo":[]}	invalid
suite:properties.json/1/3	https://json-schema.org/tests/suite/draft2020-12/properties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"integer"},"patternProperties":{"f.o":{"minItems":2}},"properties":{"bar":{"type":"array"},"foo":{"maxItems":3,"type":"array"}}}	{"fxo":[1,2]}	valid
suite:properties.json/1/4	https://json-schema.org/tests/suite/draft2020-12/properties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"integer"},"patternProperties":{"f.o":{"minItems":2}},"properties":{"bar":{"type":"array"},"foo":{"maxItems":3,"type":"array"}}}	{"fxo":[]}	invalid
suite:properties.json/1/5	https://json-schema.org/tests/suite/draft2020-12/properties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"integer"},"patternProperties":{"f.o":{"minItems":2}},"properties":{"bar":{"type":"array"},"foo":{"maxItems":3,"type":"array"}}}	{"bar":[]}	valid
suite:properties.json/1/6	https://json-schema.org/tests/suite/draft2020-12/properties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"integer"},"patternProperties":{"f.o":{"minItems":2}},"properties":{"bar":{"type":"array"},"foo":{"maxItems":3,"type":"array"}}}	{"quux":3}	valid
suite:properties.json/1/7	https://json-schema.org/tests/suite/draft2020-12/properties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"integer"},"patternProperties":{"f.o":{"minItems":2}},"properties":{"bar":{"type":"array"},"foo":{"maxItems":3,"type":"array"}}}	{"quux":"foo"}	invalid
suite:properties.json/2/0	https://json-schema.org/tests/suite/draft2020-12/properties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":false,"foo":true}}	{}	valid
suite:properties.json/2/1	https://json-schema.org/tests/suite/draft2020-12/properties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":false,"foo":true}}	{"foo":1}	valid
suite:properties.json/2/2	https://json-schema.org/tests/suite/draft2020-12/properties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":false,"foo":true}}	{"bar":2}	invalid
suite:properties.json/2/3	https://json-schema.org/tests/suite/draft2020-12/properties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":false,"foo":true}}	{"bar":2,"foo":1}	invalid
suite:properties.json/3/0	https://json-schema.org/tests/suite/draft2020-12/properties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo\\tbar":{"type":"number"},"foo\\nbar":{"type":"number"},"foo\\fbar":{"type":"number"},"foo\\rbar":{"type":"number"},"foo\\"bar":{"type":"number"},"foo\\\\bar":{"type":"number"}}}	{"foo\\tbar":1,"foo\\nbar":1,"foo\\fbar":1,"foo\\rbar":1,"foo\\"bar":1,"foo\\\\bar":1}	valid
suite:properties.json/3/1	https://json-schema.org/tests/suite/draft2020-12/properties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo\\tbar":{"type":"number"},"foo\\nbar":{"type":"number"},"foo\\fbar":{"type":"number"},"foo\\rbar":{"type":"number"},"foo\\"bar":{"type":"number"},"foo\\\\bar":{"type":"number"}}}	{"foo\\tbar":"1","foo\\nbar":"1","foo\\fbar":"1","foo\\rbar":"1","foo\\"bar":"1","foo\\\\bar":"1"}	invalid
suite:properties.json/4/0	https://json-schema.org/tests/suite/draft2020-12/properties.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"type":"null"}}}	{"foo":null}	valid
suite:properties.json/5/0	https://json-schema.org/tests/suite/draft2020-12/properties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"__proto__":{"type":"number"},"constructor":{"type":"number"},"toString":{"properties":{"length":{"type":"string"}}}}}	[]	valid
suite:properties.json/5/1	https://json-schema.org/tests/suite/draft2020-12/properties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"__proto__":{"type":"number"},"constructor":{"type":"number"},"toString":{"properties":{"length":{"type":"string"}}}}}	12	valid
suite:properties.json/5/2	https://json-schema.org/tests/suite/draft2020-12/properties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"__proto__":{"type":"number"},"constructor":{"type":"number"},"toString":{"properties":{"length":{"type":"string"}}}}}	{}	valid
suite:properties.json/5/3	https://json-schema.org/tests/suite/draft2020-12/properties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"__proto__":{"type":"number"},"constructor":{"type":"number"},"toString":{"properties":{"length":{"type":"string"}}}}}	{"__proto__":"foo"}	invalid
suite:properties.json/5/4	https://json-schema.org/tests/suite/draft2020-12/properties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"__proto__":{"type":"number"},"constructor":{"type":"number"},"toString":{"properties":{"length":{"type":"string"}}}}}	{"toString":{"length":37}}	invalid
suite:properties.json/5/5	https://json-schema.org/tests/suite/draft2020-12/properties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"__proto__":{"type":"number"},"constructor":{"type":"number"},"toString":{"properties":{"length":{"type":"string"}}}}}	{"constructor":{"length":37}}	invalid
suite:properties.json/5/6	https://json-schema.org/tests/suite/draft2020-12/properties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"__proto__":{"type":"number"},"constructor":{"type":"number"},"toString":{"properties":{"length":{"type":"string"}}}}}	{"__proto__":12,"constructor":37,"toString":{"length":"foo"}}	valid
suite:propertyNames.json/0/0	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":3}}	{"f":{},"foo":{}}	valid
suite:propertyNames.json/0/1	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":3}}	{"foo":{},"foobar":{}}	invalid
suite:propertyNames.json/0/2	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":3}}	{}	valid
suite:propertyNames.json/0/3	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":3}}	[1,2,3,4]	valid
suite:propertyNames.json/0/4	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":3}}	"foobar"	valid
suite:propertyNames.json/0/5	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":3}}	12	valid
suite:propertyNames.json/0/6	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":3}}	null	valid
suite:propertyNames.json/0/7	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":3}}	true	valid
suite:propertyNames.json/1/0	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"pattern":"^a+$"}}	{"a":{},"aa":{},"aaa":{}}	valid
suite:propertyNames.json/1/1	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"pattern":"^a+$"}}	{"aaA":{}}	invalid
suite:propertyNames.json/1/2	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"pattern":"^a+$"}}	{}	valid
suite:propertyNames.json/2/0	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":true}	{"foo":1}	valid
suite:propertyNames.json/2/1	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":true}	{}	valid
suite:propertyNames.json/3/0	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":false}	{"foo":1}	invalid
suite:propertyNames.json/3/1	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":false}	{}	valid
suite:propertyNames.json/4/0	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"const":"foo"}}	{"foo":1}	valid
suite:propertyNames.json/4/1	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"const":"foo"}}	{"bar":1}	invalid
suite:propertyNames.json/4/2	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"const":"foo"}}	{}	valid
suite:propertyNames.json/5/0	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"enum":["foo","bar"]}}	{"foo":1}	valid
suite:propertyNames.json/5/1	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"enum":["foo","bar"]}}	{"bar":1,"foo":1}	valid
suite:propertyNames.json/5/2	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"enum":["foo","bar"]}}	{"baz":1}	invalid
suite:propertyNames.json/5/3	https://json-schema.org/tests/suite/draft2020-12/propertyNames.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"enum":["foo","bar"]}}	{}	valid
suite:ref.json/0/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"foo":{"$ref":"\x23"}}}	{"foo":false}	valid
suite:ref.json/0/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"foo":{"$ref":"\x23"}}}	{"foo":{"foo":false}}	valid
suite:ref.json/0/2	https://json-schema.org/tests/suite/draft2020-12/ref.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"foo":{"$ref":"\x23"}}}	{"bar":false}	invalid
suite:ref.json/0/3	https://json-schema.org/tests/suite/draft2020-12/ref.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"foo":{"$ref":"\x23"}}}	{"foo":{"bar":false}}	invalid
suite:ref.json/1/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/properties/foo"},"foo":{"type":"integer"}}}	{"bar":3}	valid
suite:ref.json/1/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{"$ref":"\x23/properties/foo"},"foo":{"type":"integer"}}}	{"bar":true}	invalid
suite:ref.json/2/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"integer"},{"$ref":"\x23/prefixItems/0"}]}	[1,2]	valid
suite:ref.json/2/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"integer"},{"$ref":"\x23/prefixItems/0"}]}	[1,"foo"]	invalid
suite:ref.json/3/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/3	{"$defs":{"percent%field":{"type":"integer"},"slash/field":{"type":"integer"},"tilde~field":{"type":"integer"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"percent":{"$ref":"\x23/$defs/percent%25field"},"slash":{"$ref":"\x23/$defs/slash~1field"},"tilde":{"$ref":"\x23/$defs/tilde~0field"}}}	{"slash":"aoeu"}	invalid
suite:ref.json/3/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/3	{"$defs":{"percent%field":{"type":"integer"},"slash/field":{"type":"integer"},"tilde~field":{"type":"integer"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"percent":{"$ref":"\x23/$defs/percent%25field"},"slash":{"$ref":"\x23/$defs/slash~1field"},"tilde":{"$ref":"\x23/$defs/tilde~0field"}}}	{"tilde":"aoeu"}	invalid
suite:ref.json/3/2	https://json-schema.org/tests/suite/draft2020-12/ref.json/3	{"$defs":{"percent%field":{"type":"integer"},"slash/field":{"type":"integer"},"tilde~field":{"type":"integer"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"percent":{"$ref":"\x23/$defs/percent%25field"},"slash":{"$ref":"\x23/$defs/slash~1field"},"tilde":{"$ref":"\x23/$defs/tilde~0field"}}}	{"percent":"aoeu"}	invalid
suite:ref.json/3/3	https://json-schema.org/tests/suite/draft2020-12/ref.json/3	{"$defs":{"percent%field":{"type":"integer"},"slash/field":{"type":"integer"},"tilde~field":{"type":"integer"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"percent":{"$ref":"\x23/$defs/percent%25field"},"slash":{"$ref":"\x23/$defs/slash~1field"},"tilde":{"$ref":"\x23/$defs/tilde~0field"}}}	{"slash":123}	valid
suite:ref.json/3/4	https://json-schema.org/tests/suite/draft2020-12/ref.json/3	{"$defs":{"percent%field":{"type":"integer"},"slash/field":{"type":"integer"},"tilde~field":{"type":"integer"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"percent":{"$ref":"\x23/$defs/percent%25field"},"slash":{"$ref":"\x23/$defs/slash~1field"},"tilde":{"$ref":"\x23/$defs/tilde~0field"}}}	{"tilde":123}	valid
suite:ref.json/3/5	https://json-schema.org/tests/suite/draft2020-12/ref.json/3	{"$defs":{"percent%field":{"type":"integer"},"slash/field":{"type":"integer"},"tilde~field":{"type":"integer"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"percent":{"$ref":"\x23/$defs/percent%25field"},"slash":{"$ref":"\x23/$defs/slash~1field"},"tilde":{"$ref":"\x23/$defs/tilde~0field"}}}	{"percent":123}	valid
suite:ref.json/4/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/4	{"$defs":{"a":{"type":"integer"},"b":{"$ref":"\x23/$defs/a"},"c":{"$ref":"\x23/$defs/b"}},"$ref":"\x23/$defs/c","$schema":"https://json-schema.org/draft/2020-12/schema"}	5	valid
suite:ref.json/4/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/4	{"$defs":{"a":{"type":"integer"},"b":{"$ref":"\x23/$defs/a"},"c":{"$ref":"\x23/$defs/b"}},"$ref":"\x23/$defs/c","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:ref.json/5/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/5	{"$defs":{"reffed":{"type":"array"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/reffed","maxItems":2}}}	{"foo":[]}	valid
suite:ref.json/5/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/5	{"$defs":{"reffed":{"type":"array"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/reffed","maxItems":2}}}	{"foo":[1,2,3]}	invalid
suite:ref.json/5/2	https://json-schema.org/tests/suite/draft2020-12/ref.json/5	{"$defs":{"reffed":{"type":"array"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/reffed","maxItems":2}}}	{"foo":"string"}	invalid
suite:ref.json/6/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/6	{"$ref":"https://json-schema.org/draft/2020-12/schema","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"minLength":1}	valid
suite:ref.json/6/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/6	{"$ref":"https://json-schema.org/draft/2020-12/schema","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"minLength":-1}	invalid
suite:ref.json/7/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"$ref":{"type":"string"}}}	{"$ref":"a"}	valid
suite:ref.json/7/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"$ref":{"type":"string"}}}	{"$ref":2}	invalid
suite:ref.json/8/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/8	{"$defs":{"is-string":{"type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"$ref":{"$ref":"\x23/$defs/is-string"}}}	{"$ref":"a"}	valid
suite:ref.json/8/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/8	{"$defs":{"is-string":{"type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"$ref":{"$ref":"\x23/$defs/is-string"}}}	{"$ref":2}	invalid
suite:ref.json/9/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/9	{"$defs":{"bool":true},"$ref":"\x23/$defs/bool","$schema":"https://json-schema.org/draft/2020-12/schema"}	"foo"	valid
suite:ref.json/10/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/10	{"$defs":{"bool":false},"$ref":"\x23/$defs/bool","$schema":"https://json-schema.org/draft/2020-12/schema"}	"foo"	invalid
suite:ref.json/11/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/11	{"$defs":{"node":{"$id":"http://localhost:1234/draft2020-12/node","description":"node","properties":{"subtree":{"$ref":"tree"},"value":{"type":"number"}},"required":["value"],"type":"object"}},"$id":"http://localhost:1234/draft2020-12/tree","$schema":"https://json-schema.org/draft/2020-12/schema","description":"tree\x20of\x20nodes","properties":{"meta":{"type":"string"},"nodes":{"items":{"$ref":"node"},"type":"array"}},"required":["meta","nodes"],"type":"object"}	{"meta":"root","nodes":[{"subtree":{"meta":"child","nodes":[{"value":1.1},{"value":1.2}]},"value":1},{"subtree":{"meta":"child","nodes":[{"value":2.1},{"value":2.2}]},"value":2}]}	valid
suite:ref.json/11/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/11	{"$defs":{"node":{"$id":"http://localhost:1234/draft2020-12/node","description":"node","properties":{"subtree":{"$ref":"tree"},"value":{"type":"number"}},"required":["value"],"type":"object"}},"$id":"http://localhost:1234/draft2020-12/tree","$schema":"https://json-schema.org/draft/2020-12/schema","description":"tree\x20of\x20nodes","properties":{"meta":{"type":"string"},"nodes":{"items":{"$ref":"node"},"type":"array"}},"required":["meta","nodes"],"type":"object"}	{"meta":"root","nodes":[{"subtree":{"meta":"child","nodes":[{"value":"string\x20is\x20invalid"},{"value":1.2}]},"value":1},{"subtree":{"meta":"child","nodes":[{"value":2.1},{"value":2.2}]},"value":2}]}	invalid
suite:ref.json/12/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/12	{"$defs":{"foo\\"bar":{"type":"number"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo\\"bar":{"$ref":"\x23/$defs/foo%22bar"}}}	{"foo\\"bar":1}	valid
suite:ref.json/12/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/12	{"$defs":{"foo\\"bar":{"type":"number"}},"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo\\"bar":{"$ref":"\x23/$defs/foo%22bar"}}}	{"foo\\"bar":"1"}	invalid
suite:ref.json/13/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/13	{"$defs":{"A":{"unevaluatedProperties":false}},"$ref":"\x23/$defs/A","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"prop1":{"type":"string"}}}	{"prop1":"match"}	invalid
suite:ref.json/14/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/14	{"$defs":{"a_string":{"type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[{"$ref":"\x23/$defs/a_string"}]}	"this\x20is\x20a\x20string"	invalid
suite:ref.json/14/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/14	{"$defs":{"a_string":{"type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[{"$ref":"\x23/$defs/a_string"}]}	{"type":"string"}	invalid
suite:ref.json/14/2	https://json-schema.org/tests/suite/draft2020-12/ref.json/14	{"$defs":{"a_string":{"type":"string"}},"$schema":"https://json-schema.org/draft/2020-12/schema","enum":[{"$ref":"\x23/$defs/a_string"}]}	{"$ref":"\x23/$defs/a_string"}	valid
suite:ref.json/15/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/15	{"$id":"http://example.com/schema-relative-uri-defs1.json","$ref":"schema-relative-uri-defs2.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$defs":{"inner":{"properties":{"bar":{"type":"string"}}}},"$id":"schema-relative-uri-defs2.json","$ref":"\x23/$defs/inner"}}}	{"bar":"a","foo":{"bar":1}}	invalid
suite:ref.json/15/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/15	{"$id":"http://example.com/schema-relative-uri-defs1.json","$ref":"schema-relative-uri-defs2.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$defs":{"inner":{"properties":{"bar":{"type":"string"}}}},"$id":"schema-relative-uri-defs2.json","$ref":"\x23/$defs/inner"}}}	{"bar":1,"foo":{"bar":"a"}}	invalid
suite:ref.json/15/2	https://json-schema.org/tests/suite/draft2020-12/ref.json/15	{"$id":"http://example.com/schema-relative-uri-defs1.json","$ref":"schema-relative-uri-defs2.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$defs":{"inner":{"properties":{"bar":{"type":"string"}}}},"$id":"schema-relative-uri-defs2.json","$ref":"\x23/$defs/inner"}}}	{"bar":"a","foo":{"bar":"a"}}	valid
suite:ref.json/16/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/16	{"$id":"http://example.com/schema-refs-absolute-uris-defs1.json","$ref":"schema-refs-absolute-uris-defs2.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$defs":{"inner":{"properties":{"bar":{"type":"string"}}}},"$id":"http://example.com/schema-refs-absolute-uris-defs2.json","$ref":"\x23/$defs/inner"}}}	{"bar":"a","foo":{"bar":1}}	invalid
suite:ref.json/16/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/16	{"$id":"http://example.com/schema-refs-absolute-uris-defs1.json","$ref":"schema-refs-absolute-uris-defs2.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$defs":{"inner":{"properties":{"bar":{"type":"string"}}}},"$id":"http://example.com/schema-refs-absolute-uris-defs2.json","$ref":"\x23/$defs/inner"}}}	{"bar":1,"foo":{"bar":"a"}}	invalid
suite:ref.json/16/2	https://json-schema.org/tests/suite/draft2020-12/ref.json/16	{"$id":"http://example.com/schema-refs-absolute-uris-defs1.json","$ref":"schema-refs-absolute-uris-defs2.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$defs":{"inner":{"properties":{"bar":{"type":"string"}}}},"$id":"http://example.com/schema-refs-absolute-uris-defs2.json","$ref":"\x23/$defs/inner"}}}	{"bar":"a","foo":{"bar":"a"}}	valid
suite:ref.json/17/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/17	{"$defs":{"x":{"$id":"http://example.com/b/c.json","not":{"$defs":{"y":{"$id":"d.json","type":"number"}}}}},"$id":"http://example.com/a.json","$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"http://example.com/b/d.json"}]}	1	valid
suite:ref.json/17/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/17	{"$defs":{"x":{"$id":"http://example.com/b/c.json","not":{"$defs":{"y":{"$id":"d.json","type":"number"}}}}},"$id":"http://example.com/a.json","$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"http://example.com/b/d.json"}]}	"a"	invalid
suite:ref.json/18/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/18	{"$comment":"$id\x20must\x20be\x20evaluated\x20before\x20$ref\x20to\x20get\x20the\x20proper\x20$ref\x20destination","$defs":{"bigint":{"$comment":"canonical\x20uri:\x20https://example.com/ref-and-id1/int.json","$id":"int.json","maximum":10},"smallint":{"$comment":"canonical\x20uri:\x20https://example.com/ref-and-id1-int.json","$id":"/draft2020-12/ref-and-id1-int.json","maximum":2}},"$id":"https://example.com/draft2020-12/ref-and-id1/base.json","$ref":"int.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	5	valid
suite:ref.json/18/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/18	{"$comment":"$id\x20must\x20be\x20evaluated\x20before\x20$ref\x20to\x20get\x20the\x20proper\x20$ref\x20destination","$defs":{"bigint":{"$comment":"canonical\x20uri:\x20https://example.com/ref-and-id1/int.json","$id":"int.json","maximum":10},"smallint":{"$comment":"canonical\x20uri:\x20https://example.com/ref-and-id1-int.json","$id":"/draft2020-12/ref-and-id1-int.json","maximum":2}},"$id":"https://example.com/draft2020-12/ref-and-id1/base.json","$ref":"int.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	50	invalid
suite:ref.json/19/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/19	{"$comment":"$id\x20must\x20be\x20evaluated\x20before\x20$ref\x20to\x20get\x20the\x20proper\x20$ref\x20destination","$defs":{"bigint":{"$anchor":"bigint","$comment":"canonical\x20uri:\x20/ref-and-id2/base.json\x23/$defs/bigint;\x20another\x20valid\x20uri\x20for\x20this\x20location:\x20/ref-and-id2/base.json\x23bigint","maximum":10},"smallint":{"$anchor":"bigint","$comment":"canonical\x20uri:\x20https://example.com/ref-and-id2\x23/$defs/smallint;\x20another\x20valid\x20uri\x20for\x20this\x20location:\x20https://example.com/ref-and-id2/\x23bigint","$id":"https://example.com/draft2020-12/ref-and-id2/","maximum":2}},"$id":"https://example.com/draft2020-12/ref-and-id2/base.json","$ref":"\x23bigint","$schema":"https://json-schema.org/draft/2020-12/schema"}	5	valid
suite:ref.json/19/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/19	{"$comment":"$id\x20must\x20be\x20evaluated\x20before\x20$ref\x20to\x20get\x20the\x20proper\x20$ref\x20destination","$defs":{"bigint":{"$anchor":"bigint","$comment":"canonical\x20uri:\x20/ref-and-id2/base.json\x23/$defs/bigint;\x20another\x20valid\x20uri\x20for\x20this\x20location:\x20/ref-and-id2/base.json\x23bigint","maximum":10},"smallint":{"$anchor":"bigint","$comment":"canonical\x20uri:\x20https://example.com/ref-and-id2\x23/$defs/smallint;\x20another\x20valid\x20uri\x20for\x20this\x20location:\x20https://example.com/ref-and-id2/\x23bigint","$id":"https://example.com/draft2020-12/ref-and-id2/","maximum":2}},"$id":"https://example.com/draft2020-12/ref-and-id2/base.json","$ref":"\x23bigint","$schema":"https://json-schema.org/draft/2020-12/schema"}	50	invalid
suite:ref.json/20/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/20	{"$comment":"$id\x20must\x20be\x20evaluated\x20before\x20$ref\x20to\x20get\x20the\x20proper\x20$ref\x20destination","$defs":{"bar":{"$comment":"canonical\x20uri:\x20https://example.com/draft2020-12/ref-and-id3/nested/bar.json","$id":"nested/bar.json","type":"number"},"foo":{"$comment":"canonical\x20uri:\x20https://example.com/draft2020-12/ref-and-id3/nested/foo.json","$id":"nested/foo.json","$ref":"./bar.json"}},"$id":"https://example.com/draft2020-12/ref-and-id3/base.json","$ref":"nested/foo.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	5	valid
suite:ref.json/20/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/20	{"$comment":"$id\x20must\x20be\x20evaluated\x20before\x20$ref\x20to\x20get\x20the\x20proper\x20$ref\x20destination","$defs":{"bar":{"$comment":"canonical\x20uri:\x20https://example.com/draft2020-12/ref-and-id3/nested/bar.json","$id":"nested/bar.json","type":"number"},"foo":{"$comment":"canonical\x20uri:\x20https://example.com/draft2020-12/ref-and-id3/nested/foo.json","$id":"nested/foo.json","$ref":"./bar.json"}},"$id":"https://example.com/draft2020-12/ref-and-id3/base.json","$ref":"nested/foo.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:ref.json/21/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/21	{"$comment":"URIs\x20do\x20not\x20have\x20to\x20have\x20HTTP(s)\x20schemes","$id":"urn:uuid:deadbeef-1234-ffff-ffff-4321feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema","minimum":30,"properties":{"foo":{"$ref":"urn:uuid:deadbeef-1234-ffff-ffff-4321feebdaed"}}}	{"foo":37}	valid
suite:ref.json/21/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/21	{"$comment":"URIs\x20do\x20not\x20have\x20to\x20have\x20HTTP(s)\x20schemes","$id":"urn:uuid:deadbeef-1234-ffff-ffff-4321feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema","minimum":30,"properties":{"foo":{"$ref":"urn:uuid:deadbeef-1234-ffff-ffff-4321feebdaed"}}}	{"foo":12}	invalid
suite:ref.json/22/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/22	{"$comment":"URIs\x20do\x20not\x20have\x20to\x20have\x20HTTP(s)\x20schemes","$defs":{"bar":{"type":"string"}},"$id":"urn:uuid:deadbeef-1234-00ff-ff00-4321feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/bar"}}}	{"foo":"bar"}	valid
suite:ref.json/22/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/22	{"$comment":"URIs\x20do\x20not\x20have\x20to\x20have\x20HTTP(s)\x20schemes","$defs":{"bar":{"type":"string"}},"$id":"urn:uuid:deadbeef-1234-00ff-ff00-4321feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/bar"}}}	{"foo":12}	invalid
suite:ref.json/23/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/23	{"$comment":"RFC\x208141\x20§2.2","$defs":{"bar":{"type":"string"}},"$id":"urn:example:1/406/47452/2","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/bar"}}}	{"foo":"bar"}	valid
suite:ref.json/23/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/23	{"$comment":"RFC\x208141\x20§2.2","$defs":{"bar":{"type":"string"}},"$id":"urn:example:1/406/47452/2","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/bar"}}}	{"foo":12}	invalid
suite:ref.json/24/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/24	{"$comment":"RFC\x208141\x20§2.3.1","$defs":{"bar":{"type":"string"}},"$id":"urn:example:foo-bar-baz-qux?+CCResolve:cc=uk","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/bar"}}}	{"foo":"bar"}	valid
suite:ref.json/24/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/24	{"$comment":"RFC\x208141\x20§2.3.1","$defs":{"bar":{"type":"string"}},"$id":"urn:example:foo-bar-baz-qux?+CCResolve:cc=uk","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/bar"}}}	{"foo":12}	invalid
suite:ref.json/25/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/25	{"$comment":"RFC\x208141\x20§2.3.2","$defs":{"bar":{"type":"string"}},"$id":"urn:example:weather?=op=map&lat=39.56&lon=-104.85&datetime=1969-07-21T02:56:15Z","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/bar"}}}	{"foo":"bar"}	valid
suite:ref.json/25/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/25	{"$comment":"RFC\x208141\x20§2.3.2","$defs":{"bar":{"type":"string"}},"$id":"urn:example:weather?=op=map&lat=39.56&lon=-104.85&datetime=1969-07-21T02:56:15Z","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"\x23/$defs/bar"}}}	{"foo":12}	invalid
suite:ref.json/26/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/26	{"$defs":{"bar":{"type":"string"}},"$id":"urn:uuid:deadbeef-1234-0000-0000-4321feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"urn:uuid:deadbeef-1234-0000-0000-4321feebdaed\x23/$defs/bar"}}}	{"foo":"bar"}	valid
suite:ref.json/26/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/26	{"$defs":{"bar":{"type":"string"}},"$id":"urn:uuid:deadbeef-1234-0000-0000-4321feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"urn:uuid:deadbeef-1234-0000-0000-4321feebdaed\x23/$defs/bar"}}}	{"foo":12}	invalid
suite:ref.json/27/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/27	{"$defs":{"bar":{"$anchor":"something","type":"string"}},"$id":"urn:uuid:deadbeef-1234-ff00-00ff-4321feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"urn:uuid:deadbeef-1234-ff00-00ff-4321feebdaed\x23something"}}}	{"foo":"bar"}	valid
suite:ref.json/27/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/27	{"$defs":{"bar":{"$anchor":"something","type":"string"}},"$id":"urn:uuid:deadbeef-1234-ff00-00ff-4321feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"$ref":"urn:uuid:deadbeef-1234-ff00-00ff-4321feebdaed\x23something"}}}	{"foo":12}	invalid
suite:ref.json/28/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/28	{"$defs":{"foo":{"$defs":{"bar":{"type":"string"}},"$id":"urn:uuid:deadbeef-4321-ffff-ffff-1234feebdaed","$ref":"\x23/$defs/bar"}},"$ref":"urn:uuid:deadbeef-4321-ffff-ffff-1234feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema"}	"bar"	valid
suite:ref.json/28/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/28	{"$defs":{"foo":{"$defs":{"bar":{"type":"string"}},"$id":"urn:uuid:deadbeef-4321-ffff-ffff-1234feebdaed","$ref":"\x23/$defs/bar"}},"$ref":"urn:uuid:deadbeef-4321-ffff-ffff-1234feebdaed","$schema":"https://json-schema.org/draft/2020-12/schema"}	12	invalid
suite:ref.json/29/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/29	{"$ref":"http://example.com/ref/if","$schema":"https://json-schema.org/draft/2020-12/schema","if":{"$id":"http://example.com/ref/if","type":"integer"}}	"foo"	invalid
suite:ref.json/29/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/29	{"$ref":"http://example.com/ref/if","$schema":"https://json-schema.org/draft/2020-12/schema","if":{"$id":"http://example.com/ref/if","type":"integer"}}	12	valid
suite:ref.json/30/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/30	{"$ref":"http://example.com/ref/then","$schema":"https://json-schema.org/draft/2020-12/schema","then":{"$id":"http://example.com/ref/then","type":"integer"}}	"foo"	invalid
suite:ref.json/30/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/30	{"$ref":"http://example.com/ref/then","$schema":"https://json-schema.org/draft/2020-12/schema","then":{"$id":"http://example.com/ref/then","type":"integer"}}	12	valid
suite:ref.json/31/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/31	{"$ref":"http://example.com/ref/else","$schema":"https://json-schema.org/draft/2020-12/schema","else":{"$id":"http://example.com/ref/else","type":"integer"}}	"foo"	invalid
suite:ref.json/31/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/31	{"$ref":"http://example.com/ref/else","$schema":"https://json-schema.org/draft/2020-12/schema","else":{"$id":"http://example.com/ref/else","type":"integer"}}	12	valid
suite:ref.json/32/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/32	{"$defs":{"a":{"$id":"http://example.com/ref/absref/foobar.json","type":"number"},"b":{"$id":"http://example.com/absref/foobar.json","type":"string"}},"$id":"http://example.com/ref/absref.json","$ref":"/absref/foobar.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	"foo"	valid
suite:ref.json/32/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/32	{"$defs":{"a":{"$id":"http://example.com/ref/absref/foobar.json","type":"number"},"b":{"$id":"http://example.com/absref/foobar.json","type":"string"}},"$id":"http://example.com/ref/absref.json","$ref":"/absref/foobar.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	12	invalid
suite:ref.json/33/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/33	{"$defs":{"foo":{"type":"number"}},"$id":"file:///folder/file.json","$ref":"\x23/$defs/foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:ref.json/33/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/33	{"$defs":{"foo":{"type":"number"}},"$id":"file:///folder/file.json","$ref":"\x23/$defs/foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:ref.json/34/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/34	{"$defs":{"foo":{"type":"number"}},"$id":"file:///c:/folder/file.json","$ref":"\x23/$defs/foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:ref.json/34/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/34	{"$defs":{"foo":{"type":"number"}},"$id":"file:///c:/folder/file.json","$ref":"\x23/$defs/foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:ref.json/35/0	https://json-schema.org/tests/suite/draft2020-12/ref.json/35	{"$defs":{"":{"$defs":{"":{"type":"number"}}}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs//$defs/"}]}	1	valid
suite:ref.json/35/1	https://json-schema.org/tests/suite/draft2020-12/ref.json/35	{"$defs":{"":{"$defs":{"":{"type":"number"}}}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs//$defs/"}]}	"a"	invalid
suite:refRemote.json/0/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/0	{"$ref":"http://localhost:1234/draft2020-12/integer.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:refRemote.json/0/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/0	{"$ref":"http://localhost:1234/draft2020-12/integer.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:refRemote.json/1/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/1	{"$ref":"http://localhost:1234/draft2020-12/subSchemas.json\x23/$defs/integer","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:refRemote.json/1/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/1	{"$ref":"http://localhost:1234/draft2020-12/subSchemas.json\x23/$defs/integer","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:refRemote.json/2/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/2	{"$ref":"http://localhost:1234/draft2020-12/locationIndependentIdentifier.json\x23foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:refRemote.json/2/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/2	{"$ref":"http://localhost:1234/draft2020-12/locationIndependentIdentifier.json\x23foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:refRemote.json/3/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/3	{"$ref":"http://localhost:1234/draft2020-12/subSchemas.json\x23/$defs/refToInteger","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:refRemote.json/3/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/3	{"$ref":"http://localhost:1234/draft2020-12/subSchemas.json\x23/$defs/refToInteger","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:refRemote.json/4/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/4	{"$id":"http://localhost:1234/draft2020-12/","$schema":"https://json-schema.org/draft/2020-12/schema","items":{"$id":"baseUriChange/","items":{"$ref":"folderInteger.json"}}}	[[1]]	valid
suite:refRemote.json/4/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/4	{"$id":"http://localhost:1234/draft2020-12/","$schema":"https://json-schema.org/draft/2020-12/schema","items":{"$id":"baseUriChange/","items":{"$ref":"folderInteger.json"}}}	[["a"]]	invalid
suite:refRemote.json/5/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/5	{"$defs":{"baz":{"$id":"baseUriChangeFolder/","items":{"$ref":"folderInteger.json"},"type":"array"}},"$id":"http://localhost:1234/draft2020-12/scope_change_defs1.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"list":{"$ref":"baseUriChangeFolder/"}},"type":"object"}	{"list":[1]}	valid
suite:refRemote.json/5/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/5	{"$defs":{"baz":{"$id":"baseUriChangeFolder/","items":{"$ref":"folderInteger.json"},"type":"array"}},"$id":"http://localhost:1234/draft2020-12/scope_change_defs1.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"list":{"$ref":"baseUriChangeFolder/"}},"type":"object"}	{"list":["a"]}	invalid
suite:refRemote.json/6/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/6	{"$defs":{"baz":{"$defs":{"bar":{"items":{"$ref":"folderInteger.json"},"type":"array"}},"$id":"baseUriChangeFolderInSubschema/"}},"$id":"http://localhost:1234/draft2020-12/scope_change_defs2.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"list":{"$ref":"baseUriChangeFolderInSubschema/\x23/$defs/bar"}},"type":"object"}	{"list":[1]}	valid
suite:refRemote.json/6/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/6	{"$defs":{"baz":{"$defs":{"bar":{"items":{"$ref":"folderInteger.json"},"type":"array"}},"$id":"baseUriChangeFolderInSubschema/"}},"$id":"http://localhost:1234/draft2020-12/scope_change_defs2.json","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"list":{"$ref":"baseUriChangeFolderInSubschema/\x23/$defs/bar"}},"type":"object"}	{"list":["a"]}	invalid
suite:refRemote.json/7/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/7	{"$id":"http://localhost:1234/draft2020-12/object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"name":{"$ref":"name-defs.json\x23/$defs/orNull"}},"type":"object"}	{"name":"foo"}	valid
suite:refRemote.json/7/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/7	{"$id":"http://localhost:1234/draft2020-12/object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"name":{"$ref":"name-defs.json\x23/$defs/orNull"}},"type":"object"}	{"name":null}	valid
suite:refRemote.json/7/2	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/7	{"$id":"http://localhost:1234/draft2020-12/object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"name":{"$ref":"name-defs.json\x23/$defs/orNull"}},"type":"object"}	{"name":{"name":null}}	invalid
suite:refRemote.json/8/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/8	{"$id":"http://localhost:1234/draft2020-12/schema-remote-ref-ref-defs1.json","$ref":"ref-and-defs.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"bar":1}	invalid
suite:refRemote.json/8/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/8	{"$id":"http://localhost:1234/draft2020-12/schema-remote-ref-ref-defs1.json","$ref":"ref-and-defs.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"bar":"a"}	valid
suite:refRemote.json/9/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/9	{"$ref":"http://localhost:1234/draft2020-12/locationIndependentIdentifier.json\x23/$defs/refToInteger","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:refRemote.json/9/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/9	{"$ref":"http://localhost:1234/draft2020-12/locationIndependentIdentifier.json\x23/$defs/refToInteger","$schema":"https://json-schema.org/draft/2020-12/schema"}	"foo"	invalid
suite:refRemote.json/10/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/10	{"$id":"http://localhost:1234/draft2020-12/some-id","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"name":{"$ref":"nested/foo-ref-string.json"}}}	{"name":{"foo":1}}	invalid
suite:refRemote.json/10/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/10	{"$id":"http://localhost:1234/draft2020-12/some-id","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"name":{"$ref":"nested/foo-ref-string.json"}}}	{"name":{"foo":"a"}}	valid
suite:refRemote.json/11/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/11	{"$ref":"http://localhost:1234/draft2020-12/different-id-ref-string.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	invalid
suite:refRemote.json/11/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/11	{"$ref":"http://localhost:1234/draft2020-12/different-id-ref-string.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	"foo"	valid
suite:refRemote.json/12/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/12	{"$ref":"http://localhost:1234/draft2020-12/urn-ref-string.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	invalid
suite:refRemote.json/12/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/12	{"$ref":"http://localhost:1234/draft2020-12/urn-ref-string.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	"foo"	valid
suite:refRemote.json/13/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/13	{"$ref":"http://localhost:1234/draft2020-12/nested-absolute-ref-to-string.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	invalid
suite:refRemote.json/13/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/13	{"$ref":"http://localhost:1234/draft2020-12/nested-absolute-ref-to-string.json","$schema":"https://json-schema.org/draft/2020-12/schema"}	"foo"	valid
suite:refRemote.json/14/0	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/14	{"$ref":"http://localhost:1234/draft2020-12/detached-ref.json\x23/$defs/foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	1	valid
suite:refRemote.json/14/1	https://json-schema.org/tests/suite/draft2020-12/refRemote.json/14	{"$ref":"http://localhost:1234/draft2020-12/detached-ref.json\x23/$defs/foo","$schema":"https://json-schema.org/draft/2020-12/schema"}	"a"	invalid
suite:required.json/0/0	https://json-schema.org/tests/suite/draft2020-12/required.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{},"foo":{}},"required":["foo"]}	{"foo":1}	valid
suite:required.json/0/1	https://json-schema.org/tests/suite/draft2020-12/required.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{},"foo":{}},"required":["foo"]}	{"bar":1}	invalid
suite:required.json/0/2	https://json-schema.org/tests/suite/draft2020-12/required.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{},"foo":{}},"required":["foo"]}	[]	valid
suite:required.json/0/3	https://json-schema.org/tests/suite/draft2020-12/required.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{},"foo":{}},"required":["foo"]}	""	valid
suite:required.json/0/4	https://json-schema.org/tests/suite/draft2020-12/required.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{},"foo":{}},"required":["foo"]}	12	valid
suite:required.json/0/5	https://json-schema.org/tests/suite/draft2020-12/required.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{},"foo":{}},"required":["foo"]}	null	valid
suite:required.json/0/6	https://json-schema.org/tests/suite/draft2020-12/required.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"bar":{},"foo":{}},"required":["foo"]}	true	valid
suite:required.json/1/0	https://json-schema.org/tests/suite/draft2020-12/required.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{}}}	{}	valid
suite:required.json/2/0	https://json-schema.org/tests/suite/draft2020-12/required.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{}},"required":[]}	{}	valid
suite:required.json/3/0	https://json-schema.org/tests/suite/draft2020-12/required.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","required":["foo\\nbar","foo\\"bar","foo\\\\bar","foo\\rbar","foo\\tbar","foo\\fbar"]}	{"foo\\tbar":1,"foo\\nbar":1,"foo\\fbar":1,"foo\\rbar":1,"foo\\"bar":1,"foo\\\\bar":1}	valid
suite:required.json/3/1	https://json-schema.org/tests/suite/draft2020-12/required.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","required":["foo\\nbar","foo\\"bar","foo\\\\bar","foo\\rbar","foo\\tbar","foo\\fbar"]}	{"foo\\nbar":"1","foo\\"bar":"1"}	invalid
suite:required.json/4/0	https://json-schema.org/tests/suite/draft2020-12/required.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","required":["__proto__","toString","constructor"]}	[]	valid
suite:required.json/4/1	https://json-schema.org/tests/suite/draft2020-12/required.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","required":["__proto__","toString","constructor"]}	12	valid
suite:required.json/4/2	https://json-schema.org/tests/suite/draft2020-12/required.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","required":["__proto__","toString","constructor"]}	{}	invalid
suite:required.json/4/3	https://json-schema.org/tests/suite/draft2020-12/required.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","required":["__proto__","toString","constructor"]}	{"__proto__":"foo"}	invalid
suite:required.json/4/4	https://json-schema.org/tests/suite/draft2020-12/required.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","required":["__proto__","toString","constructor"]}	{"toString":{"length":37}}	invalid
suite:required.json/4/5	https://json-schema.org/tests/suite/draft2020-12/required.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","required":["__proto__","toString","constructor"]}	{"constructor":{"length":37}}	invalid
suite:required.json/4/6	https://json-schema.org/tests/suite/draft2020-12/required.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","required":["__proto__","toString","constructor"]}	{"__proto__":12,"constructor":37,"toString":{"length":"foo"}}	valid
suite:type.json/0/0	https://json-schema.org/tests/suite/draft2020-12/type.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	1	valid
suite:type.json/0/1	https://json-schema.org/tests/suite/draft2020-12/type.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	1.0	valid
suite:type.json/0/2	https://json-schema.org/tests/suite/draft2020-12/type.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	1.1	invalid
suite:type.json/0/3	https://json-schema.org/tests/suite/draft2020-12/type.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	"foo"	invalid
suite:type.json/0/4	https://json-schema.org/tests/suite/draft2020-12/type.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	"1"	invalid
suite:type.json/0/5	https://json-schema.org/tests/suite/draft2020-12/type.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	{}	invalid
suite:type.json/0/6	https://json-schema.org/tests/suite/draft2020-12/type.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	[]	invalid
suite:type.json/0/7	https://json-schema.org/tests/suite/draft2020-12/type.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	true	invalid
suite:type.json/0/8	https://json-schema.org/tests/suite/draft2020-12/type.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"integer"}	null	invalid
suite:type.json/1/0	https://json-schema.org/tests/suite/draft2020-12/type.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	1	valid
suite:type.json/1/1	https://json-schema.org/tests/suite/draft2020-12/type.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	1.0	valid
suite:type.json/1/2	https://json-schema.org/tests/suite/draft2020-12/type.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	1.1	valid
suite:type.json/1/3	https://json-schema.org/tests/suite/draft2020-12/type.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	"foo"	invalid
suite:type.json/1/4	https://json-schema.org/tests/suite/draft2020-12/type.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	"1"	invalid
suite:type.json/1/5	https://json-schema.org/tests/suite/draft2020-12/type.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	{}	invalid
suite:type.json/1/6	https://json-schema.org/tests/suite/draft2020-12/type.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	[]	invalid
suite:type.json/1/7	https://json-schema.org/tests/suite/draft2020-12/type.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	true	invalid
suite:type.json/1/8	https://json-schema.org/tests/suite/draft2020-12/type.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"number"}	null	invalid
suite:type.json/2/0	https://json-schema.org/tests/suite/draft2020-12/type.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	1	invalid
suite:type.json/2/1	https://json-schema.org/tests/suite/draft2020-12/type.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	1.1	invalid
suite:type.json/2/2	https://json-schema.org/tests/suite/draft2020-12/type.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	"foo"	valid
suite:type.json/2/3	https://json-schema.org/tests/suite/draft2020-12/type.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	"1"	valid
suite:type.json/2/4	https://json-schema.org/tests/suite/draft2020-12/type.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	""	valid
suite:type.json/2/5	https://json-schema.org/tests/suite/draft2020-12/type.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	{}	invalid
suite:type.json/2/6	https://json-schema.org/tests/suite/draft2020-12/type.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	[]	invalid
suite:type.json/2/7	https://json-schema.org/tests/suite/draft2020-12/type.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	true	invalid
suite:type.json/2/8	https://json-schema.org/tests/suite/draft2020-12/type.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"string"}	null	invalid
suite:type.json/3/0	https://json-schema.org/tests/suite/draft2020-12/type.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object"}	1	invalid
suite:type.json/3/1	https://json-schema.org/tests/suite/draft2020-12/type.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object"}	1.1	invalid
suite:type.json/3/2	https://json-schema.org/tests/suite/draft2020-12/type.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object"}	"foo"	invalid
suite:type.json/3/3	https://json-schema.org/tests/suite/draft2020-12/type.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object"}	{}	valid
suite:type.json/3/4	https://json-schema.org/tests/suite/draft2020-12/type.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object"}	[]	invalid
suite:type.json/3/5	https://json-schema.org/tests/suite/draft2020-12/type.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object"}	true	invalid
suite:type.json/3/6	https://json-schema.org/tests/suite/draft2020-12/type.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object"}	null	invalid
suite:type.json/4/0	https://json-schema.org/tests/suite/draft2020-12/type.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array"}	1	invalid
suite:type.json/4/1	https://json-schema.org/tests/suite/draft2020-12/type.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array"}	1.1	invalid
suite:type.json/4/2	https://json-schema.org/tests/suite/draft2020-12/type.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array"}	"foo"	invalid
suite:type.json/4/3	https://json-schema.org/tests/suite/draft2020-12/type.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array"}	{}	invalid
suite:type.json/4/4	https://json-schema.org/tests/suite/draft2020-12/type.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array"}	[]	valid
suite:type.json/4/5	https://json-schema.org/tests/suite/draft2020-12/type.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array"}	true	invalid
suite:type.json/4/6	https://json-schema.org/tests/suite/draft2020-12/type.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"array"}	null	invalid
suite:type.json/5/0	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	1	invalid
suite:type.json/5/1	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	0	invalid
suite:type.json/5/2	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	1.1	invalid
suite:type.json/5/3	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	"foo"	invalid
suite:type.json/5/4	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	""	invalid
suite:type.json/5/5	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	{}	invalid
suite:type.json/5/6	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	[]	invalid
suite:type.json/5/7	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	true	valid
suite:type.json/5/8	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	false	valid
suite:type.json/5/9	https://json-schema.org/tests/suite/draft2020-12/type.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"boolean"}	null	invalid
suite:type.json/6/0	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	1	invalid
suite:type.json/6/1	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	1.1	invalid
suite:type.json/6/2	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	0	invalid
suite:type.json/6/3	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	"foo"	invalid
suite:type.json/6/4	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	""	invalid
suite:type.json/6/5	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	{}	invalid
suite:type.json/6/6	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	[]	invalid
suite:type.json/6/7	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	true	invalid
suite:type.json/6/8	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	false	invalid
suite:type.json/6/9	https://json-schema.org/tests/suite/draft2020-12/type.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"null"}	null	valid
suite:type.json/7/0	https://json-schema.org/tests/suite/draft2020-12/type.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["integer","string"]}	1	valid
suite:type.json/7/1	https://json-schema.org/tests/suite/draft2020-12/type.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["integer","string"]}	"foo"	valid
suite:type.json/7/2	https://json-schema.org/tests/suite/draft2020-12/type.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["integer","string"]}	1.1	invalid
suite:type.json/7/3	https://json-schema.org/tests/suite/draft2020-12/type.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["integer","string"]}	{}	invalid
suite:type.json/7/4	https://json-schema.org/tests/suite/draft2020-12/type.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["integer","string"]}	[]	invalid
suite:type.json/7/5	https://json-schema.org/tests/suite/draft2020-12/type.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["integer","string"]}	true	invalid
suite:type.json/7/6	https://json-schema.org/tests/suite/draft2020-12/type.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["integer","string"]}	null	invalid
suite:type.json/8/0	https://json-schema.org/tests/suite/draft2020-12/type.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["string"]}	"foo"	valid
suite:type.json/8/1	https://json-schema.org/tests/suite/draft2020-12/type.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["string"]}	123	invalid
suite:type.json/9/0	https://json-schema.org/tests/suite/draft2020-12/type.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object"]}	[1,2,3]	valid
suite:type.json/9/1	https://json-schema.org/tests/suite/draft2020-12/type.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object"]}	{"foo":123}	valid
suite:type.json/9/2	https://json-schema.org/tests/suite/draft2020-12/type.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object"]}	123	invalid
suite:type.json/9/3	https://json-schema.org/tests/suite/draft2020-12/type.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object"]}	"foo"	invalid
suite:type.json/9/4	https://json-schema.org/tests/suite/draft2020-12/type.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object"]}	null	invalid
suite:type.json/10/0	https://json-schema.org/tests/suite/draft2020-12/type.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object","null"]}	[1,2,3]	valid
suite:type.json/10/1	https://json-schema.org/tests/suite/draft2020-12/type.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object","null"]}	{"foo":123}	valid
suite:type.json/10/2	https://json-schema.org/tests/suite/draft2020-12/type.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object","null"]}	null	valid
suite:type.json/10/3	https://json-schema.org/tests/suite/draft2020-12/type.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object","null"]}	123	invalid
suite:type.json/10/4	https://json-schema.org/tests/suite/draft2020-12/type.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","type":["array","object","null"]}	"foo"	invalid
suite:unevaluatedItems.json/0/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":true}	[]	valid
suite:unevaluatedItems.json/0/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":true}	["foo"]	valid
suite:unevaluatedItems.json/1/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":false}	[]	valid
suite:unevaluatedItems.json/1/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":false}	["foo"]	invalid
suite:unevaluatedItems.json/2/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":{"type":"string"}}	[]	valid
suite:unevaluatedItems.json/2/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":{"type":"string"}}	["foo"]	valid
suite:unevaluatedItems.json/2/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":{"type":"string"}}	[42]	invalid
suite:unevaluatedItems.json/3/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"string"},"unevaluatedItems":false}	["foo","bar"]	valid
suite:unevaluatedItems.json/4/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"string"}],"unevaluatedItems":false}	["foo"]	valid
suite:unevaluatedItems.json/4/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"string"}],"unevaluatedItems":false}	["foo","bar"]	invalid
suite:unevaluatedItems.json/5/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":true,"prefixItems":[{"type":"string"}],"unevaluatedItems":false}	["foo",42]	valid
suite:unevaluatedItems.json/6/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"number"},"unevaluatedItems":{"type":"string"}}	[5,6,7,8]	valid
suite:unevaluatedItems.json/6/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":{"type":"number"},"unevaluatedItems":{"type":"string"}}	["foo","bar","baz"]	invalid
suite:unevaluatedItems.json/7/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"prefixItems":[true,{"type":"number"}]}],"prefixItems":[{"type":"string"}],"unevaluatedItems":false}	["foo",42]	valid
suite:unevaluatedItems.json/7/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"prefixItems":[true,{"type":"number"}]}],"prefixItems":[{"type":"string"}],"unevaluatedItems":false}	["foo",42,true]	invalid
suite:unevaluatedItems.json/8/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"items":{"type":"string"}},true],"unevaluatedItems":{"type":"boolean"}}	[true,false]	valid
suite:unevaluatedItems.json/8/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"items":{"type":"string"}},true],"unevaluatedItems":{"type":"boolean"}}	["yes","no"]	valid
suite:unevaluatedItems.json/8/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"items":{"type":"string"}},true],"unevaluatedItems":{"type":"boolean"}}	["yes",false]	invalid
suite:unevaluatedItems.json/9/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"items":true,"prefixItems":[{"type":"string"}]}],"unevaluatedItems":false}	["foo"]	valid
suite:unevaluatedItems.json/9/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"items":true,"prefixItems":[{"type":"string"}]}],"unevaluatedItems":false}	["foo",42,true]	valid
suite:unevaluatedItems.json/10/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"prefixItems":[{"type":"string"}]},{"unevaluatedItems":true}],"unevaluatedItems":false}	["foo"]	valid
suite:unevaluatedItems.json/10/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"prefixItems":[{"type":"string"}]},{"unevaluatedItems":true}],"unevaluatedItems":false}	["foo",42,true]	valid
suite:unevaluatedItems.json/11/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"prefixItems":[true,{"const":"bar"}]},{"prefixItems":[true,true,{"const":"baz"}]}],"prefixItems":[{"const":"foo"}],"unevaluatedItems":false}	["foo","bar"]	valid
suite:unevaluatedItems.json/11/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"prefixItems":[true,{"const":"bar"}]},{"prefixItems":[true,true,{"const":"baz"}]}],"prefixItems":[{"const":"foo"}],"unevaluatedItems":false}	["foo","bar",42]	invalid
suite:unevaluatedItems.json/11/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"prefixItems":[true,{"const":"bar"}]},{"prefixItems":[true,true,{"const":"baz"}]}],"prefixItems":[{"const":"foo"}],"unevaluatedItems":false}	["foo","bar","baz"]	valid
suite:unevaluatedItems.json/11/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"prefixItems":[true,{"const":"bar"}]},{"prefixItems":[true,true,{"const":"baz"}]}],"prefixItems":[{"const":"foo"}],"unevaluatedItems":false}	["foo","bar","baz",42]	invalid
suite:unevaluatedItems.json/12/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"prefixItems":[true,{"const":"bar"}]},{"prefixItems":[true,{"const":"baz"}]}],"prefixItems":[{"const":"foo"}],"unevaluatedItems":false}	["foo","bar"]	valid
suite:unevaluatedItems.json/12/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"prefixItems":[true,{"const":"bar"}]},{"prefixItems":[true,{"const":"baz"}]}],"prefixItems":[{"const":"foo"}],"unevaluatedItems":false}	["foo","bar",42]	invalid
suite:unevaluatedItems.json/13/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"not":{"prefixItems":[true,{"const":"bar"}]}},"prefixItems":[{"const":"foo"}],"unevaluatedItems":false}	["foo","bar"]	invalid
suite:unevaluatedItems.json/14/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"prefixItems":[true,true,true,{"const":"else"}]},"if":{"prefixItems":[true,{"const":"bar"}]},"prefixItems":[{"const":"foo"}],"then":{"prefixItems":[true,true,{"const":"then"}]},"unevaluatedItems":false}	["foo","bar","then"]	valid
suite:unevaluatedItems.json/14/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"prefixItems":[true,true,true,{"const":"else"}]},"if":{"prefixItems":[true,{"const":"bar"}]},"prefixItems":[{"const":"foo"}],"then":{"prefixItems":[true,true,{"const":"then"}]},"unevaluatedItems":false}	["foo","bar","then","else"]	invalid
suite:unevaluatedItems.json/14/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"prefixItems":[true,true,true,{"const":"else"}]},"if":{"prefixItems":[true,{"const":"bar"}]},"prefixItems":[{"const":"foo"}],"then":{"prefixItems":[true,true,{"const":"then"}]},"unevaluatedItems":false}	["foo",42,42,"else"]	valid
suite:unevaluatedItems.json/14/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"prefixItems":[true,true,true,{"const":"else"}]},"if":{"prefixItems":[true,{"const":"bar"}]},"prefixItems":[{"const":"foo"}],"then":{"prefixItems":[true,true,{"const":"then"}]},"unevaluatedItems":false}	["foo",42,42,"else",42]	invalid
suite:unevaluatedItems.json/15/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[true],"unevaluatedItems":false}	[]	valid
suite:unevaluatedItems.json/15/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[true],"unevaluatedItems":false}	["foo"]	invalid
suite:unevaluatedItems.json/16/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/16	{"$defs":{"bar":{"prefixItems":[true,{"type":"string"}]}},"$ref":"\x23/$defs/bar","$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"string"}],"unevaluatedItems":false}	["foo","bar"]	valid
suite:unevaluatedItems.json/16/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/16	{"$defs":{"bar":{"prefixItems":[true,{"type":"string"}]}},"$ref":"\x23/$defs/bar","$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"string"}],"unevaluatedItems":false}	["foo","bar","baz"]	invalid
suite:unevaluatedItems.json/17/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/17	{"$defs":{"bar":{"prefixItems":[true,{"type":"string"}]}},"$ref":"\x23/$defs/bar","$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"string"}],"unevaluatedItems":false}	["foo","bar"]	valid
suite:unevaluatedItems.json/17/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/17	{"$defs":{"bar":{"prefixItems":[true,{"type":"string"}]}},"$ref":"\x23/$defs/bar","$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"string"}],"unevaluatedItems":false}	["foo","bar","baz"]	invalid
suite:unevaluatedItems.json/18/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/18	{"$defs":{"baseSchema":{"$comment":"unevaluatedItems\x20comes\x20first\x20so\x20it's\x20more\x20likely\x20to\x20catch\x20bugs\x20with\x20implementations\x20that\x20are\x20sensitive\x20to\x20keyword\x20ordering","$defs":{"defaultAddons":{"$comment":"Needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"addons"}},"$dynamicRef":"\x23addons","$id":"./baseSchema","prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"derived":{"$dynamicAnchor":"addons","prefixItems":[true,{"type":"string"}]}},"$id":"https://example.com/unevaluated-items-with-dynamic-ref/derived","$ref":"./baseSchema","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo","bar"]	valid
suite:unevaluatedItems.json/18/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/18	{"$defs":{"baseSchema":{"$comment":"unevaluatedItems\x20comes\x20first\x20so\x20it's\x20more\x20likely\x20to\x20catch\x20bugs\x20with\x20implementations\x20that\x20are\x20sensitive\x20to\x20keyword\x20ordering","$defs":{"defaultAddons":{"$comment":"Needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"addons"}},"$dynamicRef":"\x23addons","$id":"./baseSchema","prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"derived":{"$dynamicAnchor":"addons","prefixItems":[true,{"type":"string"}]}},"$id":"https://example.com/unevaluated-items-with-dynamic-ref/derived","$ref":"./baseSchema","$schema":"https://json-schema.org/draft/2020-12/schema"}	["foo","bar","baz"]	invalid
suite:unevaluatedItems.json/19/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/19	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"prefixItems":[true]},{"unevaluatedItems":false}]}	[1]	invalid
suite:unevaluatedItems.json/20/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/20	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"foo":{"prefixItems":[true,{"type":"string"}]}}}],"properties":{"foo":{"prefixItems":[{"type":"string"}],"unevaluatedItems":false}}}	{"foo":["test"]}	valid
suite:unevaluatedItems.json/20/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/20	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"foo":{"prefixItems":[true,{"type":"string"}]}}}],"properties":{"foo":{"prefixItems":[{"type":"string"}],"unevaluatedItems":false}}}	{"foo":["test","test"]}	invalid
suite:unevaluatedItems.json/21/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/21	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"type":"string"},"prefixItems":[true],"unevaluatedItems":false}	[1,"foo"]	valid
suite:unevaluatedItems.json/21/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/21	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"type":"string"},"prefixItems":[true],"unevaluatedItems":false}	[1,2]	invalid
suite:unevaluatedItems.json/21/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/21	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"type":"string"},"prefixItems":[true],"unevaluatedItems":false}	[1,2,"foo"]	invalid
suite:unevaluatedItems.json/22/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/22	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"contains":{"multipleOf":2}},{"contains":{"multipleOf":3}}],"unevaluatedItems":{"multipleOf":5}}	[2,3,4,5,6]	valid
suite:unevaluatedItems.json/22/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/22	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"contains":{"multipleOf":2}},{"contains":{"multipleOf":3}}],"unevaluatedItems":{"multipleOf":5}}	[2,3,4,7,8]	invalid
suite:unevaluatedItems.json/23/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/23	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"contains":{"const":"a"}},"then":{"if":{"contains":{"const":"b"}},"then":{"if":{"contains":{"const":"c"}}}},"unevaluatedItems":false}	[]	valid
suite:unevaluatedItems.json/23/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/23	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"contains":{"const":"a"}},"then":{"if":{"contains":{"const":"b"}},"then":{"if":{"contains":{"const":"c"}}}},"unevaluatedItems":false}	["a","a"]	valid
suite:unevaluatedItems.json/23/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/23	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"contains":{"const":"a"}},"then":{"if":{"contains":{"const":"b"}},"then":{"if":{"contains":{"const":"c"}}}},"unevaluatedItems":false}	["a","b","a","b","a"]	valid
suite:unevaluatedItems.json/23/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/23	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"contains":{"const":"a"}},"then":{"if":{"contains":{"const":"b"}},"then":{"if":{"contains":{"const":"c"}}}},"unevaluatedItems":false}	["c","a","c","c","b","a"]	valid
suite:unevaluatedItems.json/23/4	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/23	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"contains":{"const":"a"}},"then":{"if":{"contains":{"const":"b"}},"then":{"if":{"contains":{"const":"c"}}}},"unevaluatedItems":false}	["b","b"]	invalid
suite:unevaluatedItems.json/23/5	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/23	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"contains":{"const":"a"}},"then":{"if":{"contains":{"const":"b"}},"then":{"if":{"contains":{"const":"c"}}}},"unevaluatedItems":false}	["c","c"]	invalid
suite:unevaluatedItems.json/23/6	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/23	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"contains":{"const":"a"}},"then":{"if":{"contains":{"const":"b"}},"then":{"if":{"contains":{"const":"c"}}}},"unevaluatedItems":false}	["c","b","c","b","c"]	invalid
suite:unevaluatedItems.json/23/7	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/23	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"contains":{"const":"a"}},"then":{"if":{"contains":{"const":"b"}},"then":{"if":{"contains":{"const":"c"}}}},"unevaluatedItems":false}	["c","a","c","a","c"]	invalid
suite:unevaluatedItems.json/24/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/24	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"type":"string"},"minContains":0,"unevaluatedItems":false}	[]	valid
suite:unevaluatedItems.json/24/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/24	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"type":"string"},"minContains":0,"unevaluatedItems":false}	[0]	invalid
suite:unevaluatedItems.json/24/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/24	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"type":"string"},"minContains":0,"unevaluatedItems":false}	["foo",0]	invalid
suite:unevaluatedItems.json/24/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/24	{"$schema":"https://json-schema.org/draft/2020-12/schema","contains":{"type":"string"},"minContains":0,"unevaluatedItems":false}	["foo","bar"]	valid
suite:unevaluatedItems.json/25/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/25	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":false}	true	valid
suite:unevaluatedItems.json/25/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/25	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":false}	123	valid
suite:unevaluatedItems.json/25/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/25	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":false}	1.0	valid
suite:unevaluatedItems.json/25/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/25	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":false}	{}	valid
suite:unevaluatedItems.json/25/4	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/25	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":false}	"foo"	valid
suite:unevaluatedItems.json/25/5	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/25	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":false}	null	valid
suite:unevaluatedItems.json/26/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/26	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedItems":{"type":"null"}}	[null]	valid
suite:unevaluatedItems.json/27/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/27	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"prefixItems":[{"const":"a"}]},"unevaluatedItems":false}	["a"]	valid
suite:unevaluatedItems.json/27/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/27	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"prefixItems":[{"const":"a"}]},"unevaluatedItems":false}	["b"]	invalid
suite:unevaluatedItems.json/28/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedItems.json/28	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"prefixItems":[true,{"type":"string"}]}],"unevaluatedItems":false}	[["foo","bar"],"bar"]	invalid
suite:unevaluatedProperties.json/0/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":true}	{}	valid
suite:unevaluatedProperties.json/0/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":true}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/1/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":{"minLength":3,"type":"string"}}	{}	valid
suite:unevaluatedProperties.json/1/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":{"minLength":3,"type":"string"}}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/1/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":{"minLength":3,"type":"string"}}	{"foo":"fo"}	invalid
suite:unevaluatedProperties.json/2/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	{}	valid
suite:unevaluatedProperties.json/2/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	{"foo":"foo"}	invalid
suite:unevaluatedProperties.json/3/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/3/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	invalid
suite:unevaluatedProperties.json/4/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^foo":{"type":"string"}},"unevaluatedProperties":false}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/4/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","patternProperties":{"^foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	invalid
suite:unevaluatedProperties.json/5/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":true,"properties":{"foo":{"type":"string"}},"type":"object","unevaluatedProperties":false}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/5/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":true,"properties":{"foo":{"type":"string"}},"type":"object","unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/6/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"string"},"properties":{"foo":{"type":"string"}},"type":"object","unevaluatedProperties":false}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/6/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/6	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{"type":"string"},"properties":{"foo":{"type":"string"}},"type":"object","unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/7/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"bar":{"type":"string"}}}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/7/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/7	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"bar":{"type":"string"}}}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","baz":"baz","foo":"foo"}	invalid
suite:unevaluatedProperties.json/8/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"patternProperties":{"^bar":{"type":"string"}}}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/8/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/8	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"patternProperties":{"^bar":{"type":"string"}}}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","baz":"baz","foo":"foo"}	invalid
suite:unevaluatedProperties.json/9/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"additionalProperties":true}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/9/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/9	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"additionalProperties":true}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/10/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"unevaluatedProperties":true}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":{"maxLength":2,"type":"string"}}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/10/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/10	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"unevaluatedProperties":true}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":{"maxLength":2,"type":"string"}}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/11/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"bar":{"const":"bar"}},"required":["bar"]},{"properties":{"baz":{"const":"baz"}},"required":["baz"]},{"properties":{"quux":{"const":"quux"}},"required":["quux"]}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/11/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"bar":{"const":"bar"}},"required":["bar"]},{"properties":{"baz":{"const":"baz"}},"required":["baz"]},{"properties":{"quux":{"const":"quux"}},"required":["quux"]}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","baz":"not-baz","foo":"foo"}	invalid
suite:unevaluatedProperties.json/11/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"bar":{"const":"bar"}},"required":["bar"]},{"properties":{"baz":{"const":"baz"}},"required":["baz"]},{"properties":{"quux":{"const":"quux"}},"required":["quux"]}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","baz":"baz","foo":"foo"}	valid
suite:unevaluatedProperties.json/11/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/11	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"bar":{"const":"bar"}},"required":["bar"]},{"properties":{"baz":{"const":"baz"}},"required":["baz"]},{"properties":{"quux":{"const":"quux"}},"required":["quux"]}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","baz":"baz","foo":"foo","quux":"not-quux"}	invalid
suite:unevaluatedProperties.json/12/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":{"const":"bar"}},"required":["bar"]},{"properties":{"baz":{"const":"baz"}},"required":["baz"]}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/12/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/12	{"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"properties":{"bar":{"const":"bar"}},"required":["bar"]},{"properties":{"baz":{"const":"baz"}},"required":["baz"]}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo","quux":"quux"}	invalid
suite:unevaluatedProperties.json/13/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/13	{"$schema":"https://json-schema.org/draft/2020-12/schema","not":{"not":{"properties":{"bar":{"const":"bar"}},"required":["bar"]}},"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	invalid
suite:unevaluatedProperties.json/14/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"properties":{"baz":{"type":"string"}},"required":["baz"]},"if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"then":{"properties":{"bar":{"type":"string"}},"required":["bar"]},"unevaluatedProperties":false}	{"bar":"bar","foo":"then"}	valid
suite:unevaluatedProperties.json/14/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"properties":{"baz":{"type":"string"}},"required":["baz"]},"if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"then":{"properties":{"bar":{"type":"string"}},"required":["bar"]},"unevaluatedProperties":false}	{"bar":"bar","baz":"baz","foo":"then"}	invalid
suite:unevaluatedProperties.json/14/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"properties":{"baz":{"type":"string"}},"required":["baz"]},"if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"then":{"properties":{"bar":{"type":"string"}},"required":["bar"]},"unevaluatedProperties":false}	{"baz":"baz"}	valid
suite:unevaluatedProperties.json/14/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/14	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"properties":{"baz":{"type":"string"}},"required":["baz"]},"if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"then":{"properties":{"bar":{"type":"string"}},"required":["bar"]},"unevaluatedProperties":false}	{"baz":"baz","foo":"else"}	invalid
suite:unevaluatedProperties.json/15/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"properties":{"baz":{"type":"string"}},"required":["baz"]},"if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"unevaluatedProperties":false}	{"foo":"then"}	valid
suite:unevaluatedProperties.json/15/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"properties":{"baz":{"type":"string"}},"required":["baz"]},"if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"unevaluatedProperties":false}	{"bar":"bar","foo":"then"}	invalid
suite:unevaluatedProperties.json/15/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"properties":{"baz":{"type":"string"}},"required":["baz"]},"if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"unevaluatedProperties":false}	{"baz":"baz"}	valid
suite:unevaluatedProperties.json/15/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/15	{"$schema":"https://json-schema.org/draft/2020-12/schema","else":{"properties":{"baz":{"type":"string"}},"required":["baz"]},"if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"unevaluatedProperties":false}	{"baz":"baz","foo":"else"}	invalid
suite:unevaluatedProperties.json/16/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"then":{"properties":{"bar":{"type":"string"}},"required":["bar"]},"unevaluatedProperties":false}	{"bar":"bar","foo":"then"}	valid
suite:unevaluatedProperties.json/16/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"then":{"properties":{"bar":{"type":"string"}},"required":["bar"]},"unevaluatedProperties":false}	{"bar":"bar","baz":"baz","foo":"then"}	invalid
suite:unevaluatedProperties.json/16/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"then":{"properties":{"bar":{"type":"string"}},"required":["bar"]},"unevaluatedProperties":false}	{"baz":"baz"}	invalid
suite:unevaluatedProperties.json/16/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/16	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"properties":{"foo":{"const":"then"}},"required":["foo"]},"then":{"properties":{"bar":{"type":"string"}},"required":["bar"]},"unevaluatedProperties":false}	{"baz":"baz","foo":"else"}	invalid
suite:unevaluatedProperties.json/17/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo":{"properties":{"bar":{"const":"bar"}},"required":["bar"]}},"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/17/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/17	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo":{"properties":{"bar":{"const":"bar"}},"required":["bar"]}},"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar"}	invalid
suite:unevaluatedProperties.json/18/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[true],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/18/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/18	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[true],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar"}	invalid
suite:unevaluatedProperties.json/19/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/19	{"$defs":{"bar":{"properties":{"bar":{"type":"string"}}}},"$ref":"\x23/$defs/bar","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/19/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/19	{"$defs":{"bar":{"properties":{"bar":{"type":"string"}}}},"$ref":"\x23/$defs/bar","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","baz":"baz","foo":"foo"}	invalid
suite:unevaluatedProperties.json/20/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/20	{"$defs":{"bar":{"properties":{"bar":{"type":"string"}}}},"$ref":"\x23/$defs/bar","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/20/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/20	{"$defs":{"bar":{"properties":{"bar":{"type":"string"}}}},"$ref":"\x23/$defs/bar","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","baz":"baz","foo":"foo"}	invalid
suite:unevaluatedProperties.json/21/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/21	{"$defs":{"baseSchema":{"$comment":"unevaluatedProperties\x20comes\x20first\x20so\x20it's\x20more\x20likely\x20to\x20catch\x20bugs\x20with\x20implementations\x20that\x20are\x20sensitive\x20to\x20keyword\x20ordering","$defs":{"defaultAddons":{"$comment":"Needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"addons"}},"$dynamicRef":"\x23addons","$id":"./baseSchema","properties":{"foo":{"type":"string"}},"unevaluatedProperties":false},"derived":{"$dynamicAnchor":"addons","properties":{"bar":{"type":"string"}}}},"$id":"https://example.com/unevaluated-properties-with-dynamic-ref/derived","$ref":"./baseSchema","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/21/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/21	{"$defs":{"baseSchema":{"$comment":"unevaluatedProperties\x20comes\x20first\x20so\x20it's\x20more\x20likely\x20to\x20catch\x20bugs\x20with\x20implementations\x20that\x20are\x20sensitive\x20to\x20keyword\x20ordering","$defs":{"defaultAddons":{"$comment":"Needed\x20to\x20satisfy\x20the\x20bookending\x20requirement","$dynamicAnchor":"addons"}},"$dynamicRef":"\x23addons","$id":"./baseSchema","properties":{"foo":{"type":"string"}},"unevaluatedProperties":false},"derived":{"$dynamicAnchor":"addons","properties":{"bar":{"type":"string"}}}},"$id":"https://example.com/unevaluated-properties-with-dynamic-ref/derived","$ref":"./baseSchema","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"bar":"bar","baz":"baz","foo":"foo"}	invalid
suite:unevaluatedProperties.json/22/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/22	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":true}},{"unevaluatedProperties":false}]}	{"foo":1}	invalid
suite:unevaluatedProperties.json/23/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/23	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"unevaluatedProperties":false},{"properties":{"foo":true}}]}	{"foo":1}	invalid
suite:unevaluatedProperties.json/24/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/24	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"unevaluatedProperties":true}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/24/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/24	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"unevaluatedProperties":true}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/25/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/25	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"unevaluatedProperties":true}],"unevaluatedProperties":false}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/25/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/25	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"unevaluatedProperties":true}],"unevaluatedProperties":false}	{"bar":"bar","foo":"foo"}	valid
suite:unevaluatedProperties.json/26/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/26	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"unevaluatedProperties":false}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":true}	{"foo":"foo"}	invalid
suite:unevaluatedProperties.json/26/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/26	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"unevaluatedProperties":false}],"properties":{"foo":{"type":"string"}},"unevaluatedProperties":true}	{"bar":"bar","foo":"foo"}	invalid
suite:unevaluatedProperties.json/27/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/27	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}],"unevaluatedProperties":true}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/27/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/27	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}],"unevaluatedProperties":true}	{"bar":"bar","foo":"foo"}	invalid
suite:unevaluatedProperties.json/28/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/28	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"unevaluatedProperties":true},{"unevaluatedProperties":false}]}	{"foo":"foo"}	invalid
suite:unevaluatedProperties.json/28/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/28	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":{"type":"string"}},"unevaluatedProperties":true},{"unevaluatedProperties":false}]}	{"bar":"bar","foo":"foo"}	invalid
suite:unevaluatedProperties.json/29/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/29	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"unevaluatedProperties":true},{"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}]}	{"foo":"foo"}	valid
suite:unevaluatedProperties.json/29/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/29	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"unevaluatedProperties":true},{"properties":{"foo":{"type":"string"}},"unevaluatedProperties":false}]}	{"bar":"bar","foo":"foo"}	invalid
suite:unevaluatedProperties.json/30/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/30	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"foo":{"properties":{"faz":{"type":"string"}}}}}],"properties":{"foo":{"properties":{"bar":{"type":"string"}},"unevaluatedProperties":false}}}	{"foo":{"bar":"test"}}	valid
suite:unevaluatedProperties.json/30/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/30	{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"foo":{"properties":{"faz":{"type":"string"}}}}}],"properties":{"foo":{"properties":{"bar":{"type":"string"}},"unevaluatedProperties":false}}}	{"foo":{"bar":"test","faz":"test"}}	invalid
suite:unevaluatedProperties.json/31/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/31	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":true},"unevaluatedProperties":false}],"anyOf":[{"properties":{"bar":true}}]}	{"bar":1,"foo":1}	invalid
suite:unevaluatedProperties.json/31/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/31	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":true},"unevaluatedProperties":false}],"anyOf":[{"properties":{"bar":true}}]}	{"foo":1}	valid
suite:unevaluatedProperties.json/31/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/31	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":true},"unevaluatedProperties":false}],"anyOf":[{"properties":{"bar":true}}]}	{"bar":1}	invalid
suite:unevaluatedProperties.json/32/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/32	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":true}}],"anyOf":[{"properties":{"bar":true},"unevaluatedProperties":false}]}	{"bar":1,"foo":1}	invalid
suite:unevaluatedProperties.json/32/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/32	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":true}}],"anyOf":[{"properties":{"bar":true},"unevaluatedProperties":false}]}	{"foo":1}	invalid
suite:unevaluatedProperties.json/32/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/32	{"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"properties":{"foo":true}}],"anyOf":[{"properties":{"bar":true},"unevaluatedProperties":false}]}	{"bar":1}	valid
suite:unevaluatedProperties.json/33/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/33	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"x":{"$ref":"\x23"}},"unevaluatedProperties":false}	{}	valid
suite:unevaluatedProperties.json/33/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/33	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"x":{"$ref":"\x23"}},"unevaluatedProperties":false}	{"x":{}}	valid
suite:unevaluatedProperties.json/33/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/33	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"x":{"$ref":"\x23"}},"unevaluatedProperties":false}	{"x":{},"y":{}}	invalid
suite:unevaluatedProperties.json/33/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/33	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"x":{"$ref":"\x23"}},"unevaluatedProperties":false}	{"x":{"x":{}}}	valid
suite:unevaluatedProperties.json/33/4	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/33	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"x":{"$ref":"\x23"}},"unevaluatedProperties":false}	{"x":{"x":{},"y":{}}}	invalid
suite:unevaluatedProperties.json/33/5	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/33	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"x":{"$ref":"\x23"}},"unevaluatedProperties":false}	{"x":{"x":{"x":{}}}}	valid
suite:unevaluatedProperties.json/33/6	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/33	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"x":{"$ref":"\x23"}},"unevaluatedProperties":false}	{"x":{"x":{"x":{},"y":{}}}}	invalid
suite:unevaluatedProperties.json/34/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/34	{"$defs":{"one":{"properties":{"a":true}},"two":{"properties":{"x":true},"required":["x"]}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs/one"},{"properties":{"b":true}},{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"y":true},"required":["y"]}]}],"unevaluatedProperties":false}	{}	invalid
suite:unevaluatedProperties.json/34/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/34	{"$defs":{"one":{"properties":{"a":true}},"two":{"properties":{"x":true},"required":["x"]}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs/one"},{"properties":{"b":true}},{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"y":true},"required":["y"]}]}],"unevaluatedProperties":false}	{"a":1,"b":1}	invalid
suite:unevaluatedProperties.json/34/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/34	{"$defs":{"one":{"properties":{"a":true}},"two":{"properties":{"x":true},"required":["x"]}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs/one"},{"properties":{"b":true}},{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"y":true},"required":["y"]}]}],"unevaluatedProperties":false}	{"x":1,"y":1}	invalid
suite:unevaluatedProperties.json/34/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/34	{"$defs":{"one":{"properties":{"a":true}},"two":{"properties":{"x":true},"required":["x"]}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs/one"},{"properties":{"b":true}},{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"y":true},"required":["y"]}]}],"unevaluatedProperties":false}	{"a":1,"x":1}	valid
suite:unevaluatedProperties.json/34/4	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/34	{"$defs":{"one":{"properties":{"a":true}},"two":{"properties":{"x":true},"required":["x"]}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs/one"},{"properties":{"b":true}},{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"y":true},"required":["y"]}]}],"unevaluatedProperties":false}	{"a":1,"y":1}	valid
suite:unevaluatedProperties.json/34/5	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/34	{"$defs":{"one":{"properties":{"a":true}},"two":{"properties":{"x":true},"required":["x"]}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs/one"},{"properties":{"b":true}},{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"y":true},"required":["y"]}]}],"unevaluatedProperties":false}	{"a":1,"b":1,"x":1}	valid
suite:unevaluatedProperties.json/34/6	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/34	{"$defs":{"one":{"properties":{"a":true}},"two":{"properties":{"x":true},"required":["x"]}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs/one"},{"properties":{"b":true}},{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"y":true},"required":["y"]}]}],"unevaluatedProperties":false}	{"a":1,"b":1,"y":1}	valid
suite:unevaluatedProperties.json/34/7	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/34	{"$defs":{"one":{"properties":{"a":true}},"two":{"properties":{"x":true},"required":["x"]}},"$schema":"https://json-schema.org/draft/2020-12/schema","allOf":[{"$ref":"\x23/$defs/one"},{"properties":{"b":true}},{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"y":true},"required":["y"]}]}],"unevaluatedProperties":false}	{"a":1,"b":1,"x":1,"y":1}	invalid
suite:unevaluatedProperties.json/35/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{}	invalid
suite:unevaluatedProperties.json/35/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"a":1}	valid
suite:unevaluatedProperties.json/35/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"b":1}	valid
suite:unevaluatedProperties.json/35/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"c":1}	valid
suite:unevaluatedProperties.json/35/4	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"d":1}	valid
suite:unevaluatedProperties.json/35/5	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"a":1,"b":1}	invalid
suite:unevaluatedProperties.json/35/6	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"a":1,"c":1}	invalid
suite:unevaluatedProperties.json/35/7	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"a":1,"d":1}	invalid
suite:unevaluatedProperties.json/35/8	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"b":1,"c":1}	invalid
suite:unevaluatedProperties.json/35/9	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"b":1,"d":1}	invalid
suite:unevaluatedProperties.json/35/10	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"c":1,"d":1}	invalid
suite:unevaluatedProperties.json/35/11	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"xx":1}	valid
suite:unevaluatedProperties.json/35/12	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"foox":1,"xx":1}	valid
suite:unevaluatedProperties.json/35/13	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"foo":1,"xx":1}	invalid
suite:unevaluatedProperties.json/35/14	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"a":1,"xx":1}	invalid
suite:unevaluatedProperties.json/35/15	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"b":1,"xx":1}	invalid
suite:unevaluatedProperties.json/35/16	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"c":1,"xx":1}	invalid
suite:unevaluatedProperties.json/35/17	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"d":1,"xx":1}	invalid
suite:unevaluatedProperties.json/35/18	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"all":1}	valid
suite:unevaluatedProperties.json/35/19	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"all":1,"foo":1}	valid
suite:unevaluatedProperties.json/35/20	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/35	{"$defs":{"one":{"oneOf":[{"$ref":"\x23/$defs/two"},{"properties":{"b":true},"required":["b"]},{"patternProperties":{"x":true},"required":["xx"]},{"required":["all"],"unevaluatedProperties":true}]},"two":{"oneOf":[{"properties":{"c":true},"required":["c"]},{"properties":{"d":true},"required":["d"]}]}},"$schema":"https://json-schema.org/draft/2020-12/schema","oneOf":[{"$ref":"\x23/$defs/one"},{"properties":{"a":true},"required":["a"]}],"unevaluatedProperties":false}	{"a":1,"all":1}	invalid
suite:unevaluatedProperties.json/36/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/36	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	true	valid
suite:unevaluatedProperties.json/36/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/36	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	123	valid
suite:unevaluatedProperties.json/36/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/36	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	1.0	valid
suite:unevaluatedProperties.json/36/3	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/36	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	[]	valid
suite:unevaluatedProperties.json/36/4	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/36	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	"foo"	valid
suite:unevaluatedProperties.json/36/5	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/36	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":false}	null	valid
suite:unevaluatedProperties.json/37/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/37	{"$schema":"https://json-schema.org/draft/2020-12/schema","unevaluatedProperties":{"type":"null"}}	{"foo":null}	valid
suite:unevaluatedProperties.json/38/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/38	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":1},"unevaluatedProperties":{"type":"number"}}	{"a":1}	valid
suite:unevaluatedProperties.json/38/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/38	{"$schema":"https://json-schema.org/draft/2020-12/schema","propertyNames":{"maxLength":1},"unevaluatedProperties":{"type":"number"}}	{"a":"b"}	invalid
suite:unevaluatedProperties.json/39/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/39	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"patternProperties":{"foo":{"type":"string"}}},"unevaluatedProperties":false}	{"foo":"a"}	valid
suite:unevaluatedProperties.json/39/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/39	{"$schema":"https://json-schema.org/draft/2020-12/schema","if":{"patternProperties":{"foo":{"type":"string"}}},"unevaluatedProperties":false}	{"bar":"a"}	invalid
suite:unevaluatedProperties.json/40/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/40	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo":{},"foo2":{"properties":{"bar":{}}}},"properties":{"foo2":{}},"unevaluatedProperties":false}	{"foo":""}	invalid
suite:unevaluatedProperties.json/40/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/40	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo":{},"foo2":{"properties":{"bar":{}}}},"properties":{"foo2":{}},"unevaluatedProperties":false}	{"bar":""}	invalid
suite:unevaluatedProperties.json/40/2	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/40	{"$schema":"https://json-schema.org/draft/2020-12/schema","dependentSchemas":{"foo":{},"foo2":{"properties":{"bar":{}}}},"properties":{"foo2":{}},"unevaluatedProperties":false}	{"bar":"","foo2":""}	valid
suite:unevaluatedProperties.json/41/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/41	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"properties":{"bar":{"type":"string"}}}},"unevaluatedProperties":false}	{"bar":"bar","foo":{"bar":"foo"}}	invalid
suite:unevaluatedProperties.json/42/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/42	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"patternProperties":{"^bar$":{"type":"string"}}}},"unevaluatedProperties":false}	{"foo":{"bar":"foo"}}	valid
suite:unevaluatedProperties.json/42/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/42	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"patternProperties":{"^bar$":{"type":"string"}}}},"unevaluatedProperties":false}	{"bar":"bar","foo":{"bar":"foo"}}	invalid
suite:unevaluatedProperties.json/43/0	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/43	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"additionalProperties":{"type":"string"}}},"unevaluatedProperties":false}	{"foo":{"bar":"foo"}}	valid
suite:unevaluatedProperties.json/43/1	https://json-schema.org/tests/suite/draft2020-12/unevaluatedProperties.json/43	{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"foo":{"additionalProperties":{"type":"string"}}},"unevaluatedProperties":false}	{"bar":"bar","foo":{"bar":"foo"}}	invalid
suite:uniqueItems.json/0/0	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[1,2]	valid
suite:uniqueItems.json/0/1	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[1,1]	invalid
suite:uniqueItems.json/0/2	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[1,2,1]	invalid
suite:uniqueItems.json/0/3	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[1.0,1.0,1]	invalid
suite:uniqueItems.json/0/4	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[0,false]	valid
suite:uniqueItems.json/0/5	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[1,true]	valid
suite:uniqueItems.json/0/6	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	["foo","bar","baz"]	valid
suite:uniqueItems.json/0/7	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	["foo","bar","foo"]	invalid
suite:uniqueItems.json/0/8	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{"foo":"bar"},{"foo":"baz"}]	valid
suite:uniqueItems.json/0/9	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{"foo":"bar"},{"foo":"bar"}]	invalid
suite:uniqueItems.json/0/10	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{"bar":"foo","foo":"bar"},{"bar":"foo","foo":"bar"}]	invalid
suite:uniqueItems.json/0/11	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{"foo":{"bar":{"baz":true}}},{"foo":{"bar":{"baz":false}}}]	valid
suite:uniqueItems.json/0/12	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{"foo":{"bar":{"baz":true}}},{"foo":{"bar":{"baz":true}}}]	invalid
suite:uniqueItems.json/0/13	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[["foo"],["bar"]]	valid
suite:uniqueItems.json/0/14	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[["foo"],["foo"]]	invalid
suite:uniqueItems.json/0/15	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[["foo"],["bar"],["foo"]]	invalid
suite:uniqueItems.json/0/16	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[1,true]	valid
suite:uniqueItems.json/0/17	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[0,false]	valid
suite:uniqueItems.json/0/18	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[[1],[true]]	valid
suite:uniqueItems.json/0/19	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[[0],[false]]	valid
suite:uniqueItems.json/0/20	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[[[1],"foo"],[[true],"foo"]]	valid
suite:uniqueItems.json/0/21	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[[[0],"foo"],[[false],"foo"]]	valid
suite:uniqueItems.json/0/22	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{},[1],true,null,1,"{}"]	valid
suite:uniqueItems.json/0/23	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{},[1],true,null,{},1]	invalid
suite:uniqueItems.json/0/24	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{"a":1,"b":2},{"a":2,"b":1}]	valid
suite:uniqueItems.json/0/25	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{"a":1,"b":2},{"a":1,"b":2}]	invalid
suite:uniqueItems.json/0/26	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{"a":false},{"a":0}]	valid
suite:uniqueItems.json/0/27	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/0	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":true}	[{"a":true},{"a":1}]	valid
suite:uniqueItems.json/1/0	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[false,true]	valid
suite:uniqueItems.json/1/1	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[true,false]	valid
suite:uniqueItems.json/1/2	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[false,false]	invalid
suite:uniqueItems.json/1/3	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[true,true]	invalid
suite:uniqueItems.json/1/4	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[false,true,"foo","bar"]	valid
suite:uniqueItems.json/1/5	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[true,false,"foo","bar"]	valid
suite:uniqueItems.json/1/6	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[false,true,"foo","foo"]	invalid
suite:uniqueItems.json/1/7	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/1	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[true,false,"foo","foo"]	invalid
suite:uniqueItems.json/2/0	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[false,true]	valid
suite:uniqueItems.json/2/1	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[true,false]	valid
suite:uniqueItems.json/2/2	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[false,false]	invalid
suite:uniqueItems.json/2/3	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[true,true]	invalid
suite:uniqueItems.json/2/4	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/2	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":true}	[false,true,null]	invalid
suite:uniqueItems.json/3/0	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[1,2]	valid
suite:uniqueItems.json/3/1	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[1,1]	valid
suite:uniqueItems.json/3/2	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[1.0,1.0,1]	valid
suite:uniqueItems.json/3/3	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[0,false]	valid
suite:uniqueItems.json/3/4	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[1,true]	valid
suite:uniqueItems.json/3/5	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[{"foo":"bar"},{"foo":"baz"}]	valid
suite:uniqueItems.json/3/6	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[{"foo":"bar"},{"foo":"bar"}]	valid
suite:uniqueItems.json/3/7	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[{"foo":{"bar":{"baz":true}}},{"foo":{"bar":{"baz":false}}}]	valid
suite:uniqueItems.json/3/8	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[{"foo":{"bar":{"baz":true}}},{"foo":{"bar":{"baz":true}}}]	valid
suite:uniqueItems.json/3/9	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[["foo"],["bar"]]	valid
suite:uniqueItems.json/3/10	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[["foo"],["foo"]]	valid
suite:uniqueItems.json/3/11	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[1,true]	valid
suite:uniqueItems.json/3/12	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[0,false]	valid
suite:uniqueItems.json/3/13	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[{},[1],true,null,1]	valid
suite:uniqueItems.json/3/14	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/3	{"$schema":"https://json-schema.org/draft/2020-12/schema","uniqueItems":false}	[{},[1],true,null,{},1]	valid
suite:uniqueItems.json/4/0	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[false,true]	valid
suite:uniqueItems.json/4/1	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[true,false]	valid
suite:uniqueItems.json/4/2	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[false,false]	valid
suite:uniqueItems.json/4/3	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[true,true]	valid
suite:uniqueItems.json/4/4	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[false,true,"foo","bar"]	valid
suite:uniqueItems.json/4/5	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[true,false,"foo","bar"]	valid
suite:uniqueItems.json/4/6	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[false,true,"foo","foo"]	valid
suite:uniqueItems.json/4/7	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/4	{"$schema":"https://json-schema.org/draft/2020-12/schema","prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[true,false,"foo","foo"]	valid
suite:uniqueItems.json/5/0	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[false,true]	valid
suite:uniqueItems.json/5/1	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[true,false]	valid
suite:uniqueItems.json/5/2	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[false,false]	valid
suite:uniqueItems.json/5/3	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[true,true]	valid
suite:uniqueItems.json/5/4	https://json-schema.org/tests/suite/draft2020-12/uniqueItems.json/5	{"$schema":"https://json-schema.org/draft/2020-12/schema","items":false,"prefixItems":[{"type":"boolean"},{"type":"boolean"}],"uniqueItems":false}	[false,true,null]	invalid
suite:vocabulary.json/0/0	https://json-schema.org/tests/suite/draft2020-12/vocabulary.json/0	{"$id":"https://schema/using/no/validation","$schema":"http://localhost:1234/draft2020-12/metaschema-no-validation.json","properties":{"badProperty":false,"numberProperty":{"minimum":10}}}	{"badProperty":"this\x20property\x20should\x20not\x20exist"}	invalid
suite:vocabulary.json/0/1	https://json-schema.org/tests/suite/draft2020-12/vocabulary.json/0	{"$id":"https://schema/using/no/validation","$schema":"http://localhost:1234/draft2020-12/metaschema-no-validation.json","properties":{"badProperty":false,"numberProperty":{"minimum":10}}}	{"numberProperty":20}	valid
suite:vocabulary.json/0/2	https://json-schema.org/tests/suite/draft2020-12/vocabulary.json/0	{"$id":"https://schema/using/no/validation","$schema":"http://localhost:1234/draft2020-12/metaschema-no-validation.json","properties":{"badProperty":false,"numberProperty":{"minimum":10}}}	{"numberProperty":1}	valid
suite:vocabulary.json/1/0	https://json-schema.org/tests/suite/draft2020-12/vocabulary.json/1	{"$schema":"http://localhost:1234/draft2020-12/metaschema-optional-vocabulary.json","type":"number"}	"foobar"	invalid
suite:vocabulary.json/1/1	https://json-schema.org/tests/suite/draft2020-12/vocabulary.json/1	{"$schema":"http://localhost:1234/draft2020-12/metaschema-optional-vocabulary.json","type":"number"}	20	valid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"mode":"expanded","version":1}	valid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"mode":"derived","version":1}	valid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"context":{},"mode":"context","version":1}	valid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"context":{},"document_iri":"https://example.org/document","mode":"context","registry":{"https://example.org/context":{"@context":{}}},"version":1}	valid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"mode":"context","prefixes":{"ex":"https://example.org/"},"version":1}	valid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"context":{},"mode":"expanded","version":1}	invalid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"document_iri":"https://example.org/","mode":"derived","version":1}	invalid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"mode":"context","version":1}	invalid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"context":{},"mode":"context","prefixes":{"ex":"https://example.org/"},"version":1}	invalid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"document_iri":"https://example.org/","mode":"context","prefixes":{"ex":"https://example.org/"},"version":1}	invalid
site:rdf-jsonld-options	mem:///jsonld-options.schema.json	{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"allOf":[{"if":{"properties":{"mode":{"enum":["expanded","derived"]}},"required":["mode"]},"then":{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["prefixes"]},{"required":["registry"]}]}}},{"if":{"properties":{"mode":{"const":"context"}},"required":["mode"]},"then":{"oneOf":[{"not":{"required":["prefixes"]},"required":["context"]},{"not":{"anyOf":[{"required":["context"]},{"required":["document_iri"]},{"required":["registry"]}]},"required":["prefixes"]}]}}],"properties":{"context":{},"document_iri":{"type":"string"},"mode":{"enum":["expanded","context","derived"]},"prefixes":{"additionalProperties":{"type":"string"},"type":"object"},"registry":{"additionalProperties":{"properties":{"@context":{}},"required":["@context"],"type":"object"},"type":"object"},"version":{"const":1},"yaml_schema_url":{"type":"string"}},"required":["version","mode"],"type":"object"}	{"mode":"context","prefixes":{"ex":"https://example.org/"},"registry":{},"version":1}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Holder":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:logicDist":{"anyOf":[{"$ref":"\x23/$defs/logic:Distribution"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}]},"meta:primaryDist":{"$comment":"meta:Distribution\x20has\x20no\x20NodeShape;\x20node\x20reference\x20only","properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Holder"},{"contains":{"const":"meta:Holder"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Holder"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"logic:Distribution"},{"contains":{"const":"logic:Distribution"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/logic:Distribution"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"logic:Distribution":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"logic:mean":{"anyOf":[{"type":"number"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Holder","meta:logicDist":{"@id":"https://example.org/meta/d1"}}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$comment":"external\x20class\x20https://blackcatinformatics.ca/math/Basis","properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}	{"@id":"https://blackcatinformatics.ca/x"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$comment":"external\x20class\x20https://blackcatinformatics.ca/math/Basis","properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}	"https://blackcatinformatics.ca/x"	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]}	"hello"	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Holder":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:code":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"type":"array"}]},"meta:mixed":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"anyOf":[{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"$ref":"\x23/$defs/Related"}]}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"anyOf":[{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"$ref":"\x23/$defs/Related"}]}]},"type":"array"}]},"meta:token":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Holder"},{"contains":{"const":"meta:Holder"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Holder"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Related"},{"contains":{"const":"meta:Related"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Related"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Related":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Holder","meta:code":"C-1","meta:mixed":"literal\x20branch","meta:token":"T-1"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Holder":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:code":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"type":"array"}]},"meta:mixed":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"anyOf":[{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"$ref":"\x23/$defs/Related"}]}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"anyOf":[{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"$ref":"\x23/$defs/Related"}]}]},"type":"array"}]},"meta:token":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Holder"},{"contains":{"const":"meta:Holder"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Holder"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Related"},{"contains":{"const":"meta:Related"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Related"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Related":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Holder","meta:mixed":{"@id":"https://example.org/meta/related-1"}}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Holder":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:name":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"},{"properties":{"@language":{"type":"string"},"@value":{"type":"string"}},"required":["@value","@language"],"type":"object"}]},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"},{"properties":{"@language":{"type":"string"},"@value":{"type":"string"}},"required":["@value","@language"],"type":"object"}]},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}]},"type":"array"}]},"meta:target":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20owl:FunctionalProperty\x20is\x20represented\x20as\x20a\x20scalar\x20approximation.","anyOf":[{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"$ref":"\x23/$defs/Required"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Holder"},{"contains":{"const":"meta:Holder"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Holder"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Required"},{"contains":{"const":"meta:Required"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Required"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Required":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:name":{"anyOf":[{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"items":{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"minItems":1,"type":"array"}]}},"required":["meta:name"],"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Holder","meta:target":{"@id":"https://example.org/meta/required-1"}}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Holder":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:name":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"},{"properties":{"@language":{"type":"string"},"@value":{"type":"string"}},"required":["@value","@language"],"type":"object"}]},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"},{"properties":{"@language":{"type":"string"},"@value":{"type":"string"}},"required":["@value","@language"],"type":"object"}]},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}]},"type":"array"}]},"meta:target":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20owl:FunctionalProperty\x20is\x20represented\x20as\x20a\x20scalar\x20approximation.","anyOf":[{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"$ref":"\x23/$defs/Required"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Holder"},{"contains":{"const":"meta:Holder"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Holder"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Required"},{"contains":{"const":"meta:Required"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Required"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Required":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:name":{"anyOf":[{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"items":{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"minItems":1,"type":"array"}]}},"required":["meta:name"],"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Holder","meta:target":{"meta:name":"complete\x20value"}}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"EmailMessage":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:messageCode":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20owl:FunctionalProperty\x20is\x20represented\x20as\x20a\x20scalar\x20approximation.","anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"meta:name":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"},{"properties":{"@language":{"type":"string"},"@value":{"type":"string"}},"required":["@value","@language"],"type":"object"}]},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"},{"properties":{"@language":{"type":"string"},"@value":{"type":"string"}},"required":["@value","@language"],"type":"object"}]},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"}]},"type":"array"}]},"meta:resentDate":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"format":"date-time","type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"format":"date-time","type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"type":"array"}]},"meta:resentMessageId":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"},{"properties":{"@language":{"type":"string"},"@value":{"type":"string"}},"required":["@value","@language"],"type":"object"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"},{"properties":{"@language":{"type":"string"},"@value":{"type":"string"}},"required":["@value","@language"],"type":"object"}]},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:EmailMessage"},{"contains":{"const":"meta:EmailMessage"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/EmailMessage"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Person":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:latestMessage":{"anyOf":[{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"$ref":"\x23/$defs/EmailMessage"}]},{"items":{"$comment":"Optional\x20OWL/RDFS-derived\x20property;\x20multiple\x20values\x20remain\x20permitted.","anyOf":[{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"$ref":"\x23/$defs/EmailMessage"}]},"type":"array"}]},"meta:name":{"anyOf":[{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},{"items":{"anyOf":[{"type":"string"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"minItems":1,"type":"array"}]}},"required":["meta:name"],"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:EmailMessage","meta:messageCode":"code-1","meta:resentDate":["2026-07-17T00:00:00Z"],"meta:resentMessageId":"message-1"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:State"},{"contains":{"const":"meta:State"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/State"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"State":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:kind":{"enum":[{"@id":"meta:closed"},{"@id":"meta:open"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@id":"meta:s1","@type":"meta:State","meta:kind":{"@id":"meta:open"}}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Organization"},{"contains":{"const":"meta:Organization"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Organization"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Organization":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Person":{"allOf":[{"not":{"properties":{"@type":{"anyOf":[{"const":"meta:Organization"},{"contains":{"const":"meta:Organization"},"type":"array"}]}},"required":["@type"]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Person"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Organization"},{"contains":{"const":"meta:Organization"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Organization"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Organization":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Person":{"allOf":[{"not":{"properties":{"@type":{"anyOf":[{"const":"meta:Organization"},{"contains":{"const":"meta:Organization"},"type":"array"}]}},"required":["@type"]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":["meta:Person","meta:Organization"]}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Event":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Event"},{"contains":{"const":"meta:Event"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Event"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Organization"},{"contains":{"const":"meta:Organization"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Organization"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Organization":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Person":{"allOf":[{"not":{"properties":{"@type":{"anyOf":[{"const":"meta:Organization"},{"contains":{"const":"meta:Organization"},"type":"array"}]}},"required":["@type"]}},{"not":{"properties":{"@type":{"anyOf":[{"const":"meta:Event"},{"contains":{"const":"meta:Event"},"type":"array"}]}},"required":["@type"]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Person"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Event":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Event"},{"contains":{"const":"meta:Event"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Event"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Organization"},{"contains":{"const":"meta:Organization"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Organization"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Organization":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Person":{"allOf":[{"not":{"properties":{"@type":{"anyOf":[{"const":"meta:Organization"},{"contains":{"const":"meta:Organization"},"type":"array"}]}},"required":["@type"]}},{"not":{"properties":{"@type":{"anyOf":[{"const":"meta:Event"},{"contains":{"const":"meta:Event"},"type":"array"}]}},"required":["@type"]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":["meta:Person","meta:Event"]}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Person":{"allOf":[{"not":{"properties":{"@type":{"anyOf":[{"const":"meta:Ghost"},{"contains":{"const":"meta:Ghost"},"type":"array"}]}},"required":["@type"]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Person"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Person":{"allOf":[{"not":{"properties":{"@type":{"anyOf":[{"const":"meta:Ghost"},{"contains":{"const":"meta:Ghost"},"type":"array"}]}},"required":["@type"]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":["meta:Person","meta:Ghost"]}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Person":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Person"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:X"},{"contains":{"const":"meta:X"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/X"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Y"},{"contains":{"const":"meta:Y"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Y"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Person":{"allOf":[{"not":{"allOf":[{"properties":{"@type":{"anyOf":[{"const":"meta:X"},{"contains":{"const":"meta:X"},"type":"array"}]}},"required":["@type"]},{"properties":{"@type":{"anyOf":[{"const":"meta:Y"},{"contains":{"const":"meta:Y"},"type":"array"}]}},"required":["@type"]}]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"X":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Y":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":["meta:Person","meta:X"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:X"},{"contains":{"const":"meta:X"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/X"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Y"},{"contains":{"const":"meta:Y"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Y"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Person":{"allOf":[{"not":{"allOf":[{"properties":{"@type":{"anyOf":[{"const":"meta:X"},{"contains":{"const":"meta:X"},"type":"array"}]}},"required":["@type"]},{"properties":{"@type":{"anyOf":[{"const":"meta:Y"},{"contains":{"const":"meta:Y"},"type":"array"}]}},"required":["@type"]}]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"X":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Y":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":["meta:Person","meta:X","meta:Y"]}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Thing"},{"contains":{"const":"meta:Thing"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Thing"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:X"},{"contains":{"const":"meta:X"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/X"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Thing":{"allOf":[{"not":{"allOf":[{"properties":{"@type":{"anyOf":[{"const":"meta:X"},{"contains":{"const":"meta:X"},"type":"array"}]}},"required":["@type"]},{"properties":{"meta:p":{"anyOf":[{},{"items":{},"minItems":1,"type":"array"}]}},"required":["meta:p"],"type":"object"}]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"X":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":["meta:Thing","meta:X"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Thing"},{"contains":{"const":"meta:Thing"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Thing"}},{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:X"},{"contains":{"const":"meta:X"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/X"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Thing":{"allOf":[{"not":{"allOf":[{"properties":{"@type":{"anyOf":[{"const":"meta:X"},{"contains":{"const":"meta:X"},"type":"array"}]}},"required":["@type"]},{"properties":{"meta:p":{"anyOf":[{},{"items":{},"minItems":1,"type":"array"}]}},"required":["meta:p"],"type":"object"}]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"X":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":["meta:Thing","meta:X"],"meta:p":"v"}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"DtArrT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:DtArrT"},{"contains":{"const":"meta:DtArrT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/DtArrT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:DtArrT","meta:p":["a","b"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"DtArrT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:DtArrT"},{"contains":{"const":"meta:DtArrT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/DtArrT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:DtArrT","meta:p":["a",5]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"DtT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:DtT"},{"contains":{"const":"meta:DtT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/DtT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:DtT","meta:p":"hello"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"DtT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:DtT"},{"contains":{"const":"meta:DtT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/DtT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:DtT","meta:p":5}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Person":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Person","meta:p":["boss","peon"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Person":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Person","meta:p":["boss"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"InT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:InT"},{"contains":{"const":"meta:InT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/InT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:InT","meta:p":"a"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"InT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:InT"},{"contains":{"const":"meta:InT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/InT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:InT","meta:p":"c"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"LiT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:LiT"},{"contains":{"const":"meta:LiT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/LiT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:LiT","meta:p":"x"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"MaxT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:MaxT"},{"contains":{"const":"meta:MaxT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/MaxT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:MaxT","meta:p":["a","b"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"MaxT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:MaxT"},{"contains":{"const":"meta:MaxT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/MaxT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:MaxT","meta:p":"a"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"MaxT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:MaxT"},{"contains":{"const":"meta:MaxT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/MaxT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:MaxT"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"ExactT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:ExactT"},{"contains":{"const":"meta:ExactT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/ExactT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:ExactT","meta:p":["a","b"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"NkT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:NkT"},{"contains":{"const":"meta:NkT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/NkT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:NkT","meta:p":"x"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:NumT"},{"contains":{"const":"meta:NumT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/NumT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"NumT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:NumT","meta:p":[5]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:PatT"},{"contains":{"const":"meta:PatT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/PatT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"PatT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:PatT","meta:p":["Apple","Banana"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:PatT"},{"contains":{"const":"meta:PatT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/PatT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"PatT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:PatT","meta:p":["Apple"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:PatT"},{"contains":{"const":"meta:PatT"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/PatT"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"PatT":{"$comment":"a\x20node-level\x20sh:not\x20was\x20dropped\x20(inner\x20shape\x20not\x20soundly\x20expressible\x20in\x20the\x20object\x20projection)","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:PatT","meta:p":["Banana"]}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Person"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Person":{"allOf":[{"not":{"properties":{"@type":{"anyOf":[{"const":"meta:Person"},{"contains":{"const":"meta:Person"},"type":"array"}]}},"required":["@type"]}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:Person"}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"NoP":{"allOf":[{"not":{"properties":{"meta:p":{"anyOf":[{},{"items":{},"minItems":1,"type":"array"}]}},"required":["meta:p"],"type":"object"}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:NoP"},{"contains":{"const":"meta:NoP"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/NoP"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:NoP"}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"NoP":{"allOf":[{"not":{"properties":{"meta:p":{"anyOf":[{},{"items":{},"minItems":1,"type":"array"}]}},"required":["meta:p"],"type":"object"}}],"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:NoP"},{"contains":{"const":"meta:NoP"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/NoP"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@type":"meta:NoP","meta:p":"x"}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Term"},{"contains":{"const":"meta:Term"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Term"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Term":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:stability":{"$ref":"\x23/$defs/TermStabilityEnum"}},"type":"object"},"TermStabilityEnum":{"$comment":"projection\x20of\x20an\x20open\x20value\x20vocabulary\x20(anchor,\x20not\x20a\x20fence)","enum":[{"@id":"logic:deprecated"},{"@id":"logic:stable"}],"x-enum-varnames":["deprecated","stable"]}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@id":"meta:anchor","@type":"meta:Term","meta:stability":{"@id":"logic:stable"}}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Term"},{"contains":{"const":"meta:Term"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Term"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Term":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:stability":{"$ref":"\x23/$defs/TermStabilityEnum"}},"type":"object"},"TermStabilityEnum":{"$comment":"projection\x20of\x20an\x20open\x20value\x20vocabulary\x20(anchor,\x20not\x20a\x20fence)","enum":[{"@id":"logic:deprecated"},{"@id":"logic:stable"}],"x-enum-varnames":["deprecated","stable"]}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@id":"meta:offanchor","@type":"meta:Term","meta:stability":{"@id":"logic:bogus"}}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Term"},{"contains":{"const":"meta:Term"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Term"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Term":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:stability":{"$ref":"\x23/$defs/TermStabilityEnum"}},"type":"object"},"TermStabilityEnum":{"$comment":"projection\x20of\x20an\x20open\x20value\x20vocabulary\x20(anchor,\x20not\x20a\x20fence)","enum":[{"@id":"logic:deprecated"},{"@id":"logic:stable"}],"x-enum-descriptions":["","A\x20stable\x20term."],"x-enum-varnames":["deprecated","stable"]}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@id":"meta:anchor","@type":"meta:Term","meta:stability":{"@id":"logic:stable"}}	valid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Term"},{"contains":{"const":"meta:Term"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Term"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Term":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:stability":{"$ref":"\x23/$defs/TermStabilityEnum"}},"type":"object"},"TermStabilityEnum":{"$comment":"projection\x20of\x20an\x20open\x20value\x20vocabulary\x20(anchor,\x20not\x20a\x20fence)","enum":[{"@id":"logic:deprecated"},{"@id":"logic:stable"}],"x-enum-descriptions":["","A\x20stable\x20term."],"x-enum-varnames":["deprecated","stable"]}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@id":"meta:offanchor","@type":"meta:Term","meta:stability":{"@id":"logic:bogus"}}	invalid
site:shapes-json-schema	mem:///instance.schema.json	{"$defs":{"Annotation":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"properties":{"@id":{"type":"string"}},"required":["@id"],"type":"object"},{"properties":{"@type":{"type":"string"},"@value":{}},"required":["@value"],"type":"object"}]},"description":"Free-form\x20metadata\x20about\x20an\x20asserted\x20triple\x20(e.g.\x20meta:accordingTo,\x20meta:confidence,\x20meta:assertedAt).\x20Permissive.","title":"RDF-1.2\x20statement\x20metadata\x20(reifier\x20annotation)","type":"object"},"Node":{"allOf":[{"if":{"properties":{"@type":{"anyOf":[{"const":"meta:Term"},{"contains":{"const":"meta:Term"},"type":"array"}]}},"required":["@type"]},"then":{"$ref":"\x23/$defs/Term"}}],"description":"Validated\x20by\x20@type:\x20a\x20node\x20typed\x20meta:Foo\x20MUST\x20satisfy\x20\x23/$defs/Foo\x20(closed-world).\x20Nodes\x20typed\x20only\x20by\x20unmodeled\x20classes\x20are\x20permissively\x20allowed.","properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]}},"title":"A\x20single\x20discriminated\x20PURRDF\x20instance\x20node","type":"object"},"Term":{"properties":{"@annotation":{"$ref":"\x23/$defs/Annotation"},"@id":{"type":"string"},"@type":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}]},"meta:stability":{"$ref":"\x23/$defs/TermStabilityEnum"}},"type":"object"},"TermStabilityEnum":{"$comment":"projection\x20of\x20an\x20open\x20value\x20vocabulary\x20(anchor,\x20not\x20a\x20fence)","enum":[{"@id":"logic:stable"}],"x-enum-varnames":["stable"]}},"$id":"https://example.org/meta/schema/instance.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"required":["@graph"],"type":"object"},{"$ref":"\x23/$defs/Node"}],"properties":{"@context":true,"@graph":{"items":{"$ref":"\x23/$defs/Node"},"type":"array"}},"title":"PURRDF\x20instance\x20schema\x20(SHACL-derived,\x20closed-world)","type":"object"}	{"@id":"meta:t1","@type":"meta:Term","meta:stability":{"@id":"logic:bogus"}}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Alias","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a"}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Choice","$schema":"https://json-schema.org/draft/2020-12/schema"}	"ex:open"	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Choice","$schema":"https://json-schema.org/draft/2020-12/schema"}	true	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Choice","$schema":"https://json-schema.org/draft/2020-12/schema"}	"closed"	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/ClosedEmpty","$schema":"https://json-schema.org/draft/2020-12/schema"}	{}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/ClosedEmpty","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"extra":1}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Empty","$schema":"https://json-schema.org/draft/2020-12/schema"}	null	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Extended","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a","ex:score":0.5}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Extended","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a"}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/JsonAny","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"nested":[true,null,3]}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Nothing","$schema":"https://json-schema.org/draft/2020-12/schema"}	false	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a"}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a","ex:nullable":null}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a","ex:nullable":3}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a","extra":{"ok":true}}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a","ex:tags":[]}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a","ex:tags":["a","b","c"]}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a","ex:tuple":["a",1]}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a","ex:tuple":["a"]}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:a","ex:tuple":[1,"a"]}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Tree","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"children":[{"value":"leaf"}],"value":"root"}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/Tree","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"children":[{}],"value":"root"}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/path~1with~0token","$schema":"https://json-schema.org/draft/2020-12/schema"}	"mapped"	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"anyOf":[{"const":"ex:open"},{"const":true}]},"ClosedEmpty":{"additionalProperties":false,"type":"object"},"Empty":{"enum":[]},"Extended":{"allOf":[{"$ref":"\x23/$defs/Person"},{"properties":{"ex:score":{"type":"number"}},"required":["ex:score"],"type":"object"}]},"JsonAny":true,"Nothing":false,"Person":{"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:friend":{"$ref":"\x23/$defs/Person"},"ex:nullable":{"type":["string","null"]},"ex:tags":{"items":{"type":"string"},"maxItems":2,"minItems":1,"type":"array"},"ex:tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"}],"type":"array"}},"required":["@id"],"type":"object"},"Tree":{"properties":{"children":{"items":{"$ref":"\x23/$defs/Tree"},"type":"array"},"value":{"type":"string"}},"required":["value"],"type":"object"},"path/with~token":{"enum":[null,7,"mapped"]}},"$ref":"\x23/$defs/path~1with~0token","$schema":"https://json-schema.org/draft/2020-12/schema"}	8	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/ClosedNamed","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"known":"yes"}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/ClosedNamed","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"extra":true,"known":"yes"}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/Cardinality","$schema":"https://json-schema.org/draft/2020-12/schema"}	[]	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/Contains","$schema":"https://json-schema.org/draft/2020-12/schema"}	["other"]	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/Conditional","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"flag":true}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/Dependency","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"a":true}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/IntegerRule","$schema":"https://json-schema.org/draft/2020-12/schema"}	1.5	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/Negated","$schema":"https://json-schema.org/draft/2020-12/schema"}	true	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/NestedObjectLiteral","$schema":"https://json-schema.org/draft/2020-12/schema"}	[{"extra":true,"state":"open"}]	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/NumericRule","$schema":"https://json-schema.org/draft/2020-12/schema"}	-1	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/ObjectLiteral","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"extra":true,"state":"open"}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/OneOfExclusive","$schema":"https://json-schema.org/draft/2020-12/schema"}	"overlap"	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/Patterned","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"ex:name":"Alice"}	valid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/Patterned","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"wrong":"Alice"}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/PropertyCount","$schema":"https://json-schema.org/draft/2020-12/schema"}	{}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/PropertyNames","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"wrong":1}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/StringRule","$schema":"https://json-schema.org/draft/2020-12/schema"}	"lower"	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/LongTuple","$schema":"https://json-schema.org/draft/2020-12/schema"}	[7]	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/UnevaluatedArray","$schema":"https://json-schema.org/draft/2020-12/schema"}	["first",2]	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/UnevaluatedObject","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"extra":true,"known":"yes"}	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/UniqueItems","$schema":"https://json-schema.org/draft/2020-12/schema"}	["same","same"]	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/UnsafeIntegerLiteral","$schema":"https://json-schema.org/draft/2020-12/schema"}	9007199254740992	invalid
site:shapes-typescript-oracle	mem:///typescript-oracle.schema.json	{"$defs":{"Cardinality":{"items":{"type":"string"},"minItems":40,"type":"array"},"ClosedNamed":{"additionalProperties":false,"properties":{"known":{"type":"string"}},"required":["known"],"type":"object"},"Conditional":{"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":"boolean"},"value":{"type":"string"}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"dependentRequired":{"a":["b"]},"properties":{"a":{"type":"boolean"},"b":{"type":"string"}},"type":"object"},"IntegerRule":{"type":"integer"},"LongTuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"},{"type":"number"},{"type":"string"}],"type":"array"},"Negated":{"not":{"type":"boolean"}},"NestedObjectLiteral":{"const":[{"state":"open"}]},"NumericRule":{"minimum":0,"type":"number"},"ObjectLiteral":{"enum":[{"state":"open"}]},"OneOfExclusive":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"string"}},"type":"object"},"PropertyCount":{"minProperties":1,"type":"object"},"PropertyNames":{"propertyNames":{"pattern":"^ex:"},"type":"object"},"StringRule":{"pattern":"^[A-Z]","type":"string"},"UnevaluatedArray":{"prefixItems":[{"type":"string"}],"type":"array","unevaluatedItems":false},"UnevaluatedObject":{"allOf":[{"properties":{"known":{"type":"string"}},"type":"object"}],"unevaluatedProperties":false},"UniqueItems":{"items":{"type":"string"},"type":"array","uniqueItems":true},"UnknownRule":{"unsupportedAssertion":true},"UnsafeIntegerLiteral":{"const":9007199254740993}},"$ref":"\x23/$defs/UnknownRule","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"still":"json"}	valid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"enum":[true,{"state":"open"}]},"Int32":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"Person":{"additionalProperties":false,"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:count":{"$ref":"\x23/$defs/Int32"},"ex:maybe":{"type":["string","null"]}},"required":["@id","ex:choice","ex:count"],"type":"object"}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:person","ex:choice":{"state":"open"},"ex:count":7,"ex:maybe":null}	valid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"enum":[true,{"state":"open"}]},"Int32":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"Person":{"additionalProperties":false,"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:count":{"$ref":"\x23/$defs/Int32"},"ex:maybe":{"type":["string","null"]}},"required":["@id","ex:choice","ex:count"],"type":"object"}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"ex:choice":true,"ex:count":7}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"enum":[true,{"state":"open"}]},"Int32":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"Person":{"additionalProperties":false,"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:count":{"$ref":"\x23/$defs/Int32"},"ex:maybe":{"type":["string","null"]}},"required":["@id","ex:choice","ex:count"],"type":"object"}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":true,"ex:choice":true,"ex:count":7}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"enum":[true,{"state":"open"}]},"Int32":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"Person":{"additionalProperties":false,"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:count":{"$ref":"\x23/$defs/Int32"},"ex:maybe":{"type":["string","null"]}},"required":["@id","ex:choice","ex:count"],"type":"object"}},"$ref":"\x23/$defs/Person","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"@id":"ex:p","ex:choice":true,"ex:count":7,"extra":true}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"enum":[true,{"state":"open"}]},"Int32":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"Person":{"additionalProperties":false,"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:count":{"$ref":"\x23/$defs/Int32"},"ex:maybe":{"type":["string","null"]}},"required":["@id","ex:choice","ex:count"],"type":"object"}},"$ref":"\x23/$defs/Choice","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"state":"open"}	valid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"enum":[true,{"state":"open"}]},"Int32":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"Person":{"additionalProperties":false,"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:count":{"$ref":"\x23/$defs/Int32"},"ex:maybe":{"type":["string","null"]}},"required":["@id","ex:choice","ex:count"],"type":"object"}},"$ref":"\x23/$defs/Choice","$schema":"https://json-schema.org/draft/2020-12/schema"}	"missing"	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"enum":[true,{"state":"open"}]},"Int32":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"Person":{"additionalProperties":false,"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:count":{"$ref":"\x23/$defs/Int32"},"ex:maybe":{"type":["string","null"]}},"required":["@id","ex:choice","ex:count"],"type":"object"}},"$ref":"\x23/$defs/Int32","$schema":"https://json-schema.org/draft/2020-12/schema"}	2147483647	valid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"Alias":{"$ref":"\x23/$defs/Person"},"Choice":{"enum":[true,{"state":"open"}]},"Int32":{"maximum":2147483647,"minimum":-2147483648,"type":"integer"},"Person":{"additionalProperties":false,"properties":{"@id":{"type":"string"},"ex:choice":{"$ref":"\x23/$defs/Choice"},"ex:count":{"$ref":"\x23/$defs/Int32"},"ex:maybe":{"type":["string","null"]}},"required":["@id","ex:choice","ex:count"],"type":"object"}},"$ref":"\x23/$defs/Int32","$schema":"https://json-schema.org/draft/2020-12/schema"}	2147483648	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/OpenObject","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"extra":"x","known":"ok"}	valid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Cardinality","$schema":"https://json-schema.org/draft/2020-12/schema"}	["one"]	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Contains","$schema":"https://json-schema.org/draft/2020-12/schema"}	["other"]	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Conditional","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"flag":true}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/FalseRule","$schema":"https://json-schema.org/draft/2020-12/schema"}	"carried"	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Dependency","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"a":true}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/GenericInteger","$schema":"https://json-schema.org/draft/2020-12/schema"}	1.5	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Intersection","$schema":"https://json-schema.org/draft/2020-12/schema"}	"x"	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Negated","$schema":"https://json-schema.org/draft/2020-12/schema"}	"forbidden"	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/OptionalNonNull","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"value":null}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/IntPredicate","$schema":"https://json-schema.org/draft/2020-12/schema"}	3	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/OneOf","$schema":"https://json-schema.org/draft/2020-12/schema"}	"overlap"	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Patterned","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"ex:value":"text"}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/PropertyCount","$schema":"https://json-schema.org/draft/2020-12/schema"}	{}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/PropertyNames","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"bad-key":"x"}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/A","$schema":"https://json-schema.org/draft/2020-12/schema"}	{"b":{}}	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Singleton","$schema":"https://json-schema.org/draft/2020-12/schema"}	"one"	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/StringRule","$schema":"https://json-schema.org/draft/2020-12/schema"}	"lower"	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Tuple","$schema":"https://json-schema.org/draft/2020-12/schema"}	[true,false]	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Unevaluated","$schema":"https://json-schema.org/draft/2020-12/schema"}	["match","other"]	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Union","$schema":"https://json-schema.org/draft/2020-12/schema"}	7	invalid
site:shapes-graphql-oracle	mem:///graphql-oracle.schema.json	{"$defs":{"A":{"additionalProperties":false,"properties":{"b":{"$ref":"\x23/$defs/B"}},"required":["b"],"type":"object"},"B":{"additionalProperties":false,"properties":{"a":{"$ref":"\x23/$defs/A"}},"required":["a"],"type":"object"},"Cardinality":{"items":{"type":"string"},"minItems":2,"type":"array"},"Conditional":{"additionalProperties":false,"if":{"properties":{"flag":{"const":true}},"required":["flag"]},"properties":{"flag":{"type":["boolean","null"]},"value":{"type":["string","null"]}},"then":{"required":["value"]},"type":"object"},"Contains":{"contains":{"const":"match"},"items":{"type":"string"},"type":"array"},"Dependency":{"additionalProperties":false,"dependentRequired":{"a":["b"]},"properties":{"a":{"type":["boolean","null"]},"b":{"type":["string","null"]}},"type":"object"},"FalseRule":false,"GenericInteger":{"type":"integer"},"IntPredicate":{"maximum":2147483647,"minimum":-2147483648,"multipleOf":2,"type":"integer"},"Intersection":{"allOf":[{"type":"string"},{"minLength":2,"type":"string"}]},"Negated":{"not":{"const":"forbidden"},"type":"string"},"OneOf":{"oneOf":[{"type":"string"},{"const":"overlap"}]},"OpenObject":{"properties":{"known":{"type":["string","null"]}},"type":"object"},"OptionalNonNull":{"additionalProperties":false,"properties":{"value":{"type":"string"}},"type":"object"},"Patterned":{"additionalProperties":false,"patternProperties":{"^ex:":{"type":"boolean"}},"properties":{"ex:value":{"type":"string"}},"required":["ex:value"],"type":"object"},"PropertyCount":{"additionalProperties":false,"minProperties":1,"properties":{"known":{"type":["string","null"]}},"type":"object"},"PropertyNames":{"additionalProperties":false,"properties":{"bad-key":{"type":"string"}},"propertyNames":{"pattern":"^[a-z]+$"},"required":["bad-key"],"type":"object"},"Singleton":{"items":{"type":"string"},"type":"array"},"StringRule":{"pattern":"^[A-Z]+$","type":"string"},"Tuple":{"items":false,"prefixItems":[{"type":"string"},{"type":"boolean"}],"type":"array"},"Unevaluated":{"contains":{"const":"match"},"type":"array","unevaluatedItems":false},"Union":{"anyOf":[{"type":"string"},{"type":"boolean"}]},"Unique":{"items":{"type":"string"},"type":"array","uniqueItems":true},"Unknown":{"type":"string","unsupportedAssertion":true}},"$ref":"\x23/$defs/Unique","$schema":"https://json-schema.org/draft/2020-12/schema"}	["x","x"]	invalid
