1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
{ "schema": 1, "required": ["schema", "corpus"], "properties": { "schema": { "const": 1 }, "corpus": { "type": "array", "items": { "required": ["id", "kind", "root", "expected_profile"], "properties": { "id": { "type": "string" }, "kind": { "enum": ["demo", "part1", "part2"] }, "root": { "type": "string" }, "expected_profile": { "type": "string" } } } } } }