{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "Spec Sheet", "description": "Mono label/value spec table with hairline rows", "type": "object", "properties": { "heading": { "type": "string", "title": "Heading", "description": "Optional section heading", "x-editor": "text" }, "rows": { "type": "array", "title": "Rows", "description": "Spec label/value pairs in display order", "default": [], "x-editor": "collection", "items": { "type": "object", "properties": { "label": { "type": "string", "title": "Label", "description": "Spec label", "x-editor": "text" }, "value": { "type": "string", "title": "Value", "description": "Spec value", "x-editor": "text" } }, "required": ["label", "value"] } } } }