{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://yao.example/runtime-conformance-report.schema.json", "title": "Yao Runtime Conformance Report", "description": "Runtime target conformance matrix for Skill OS 2.0.", "type": "object", "additionalProperties": false, "required": ["ok", "skill", "targets", "summary", "artifacts"], "properties": { "ok": {"type": "boolean"}, "skill": {"type": "string"}, "targets": { "type": "array", "items": { "type": "object", "additionalProperties": false, "required": ["target", "status", "checks", "failures", "warnings"], "properties": { "target": {"type": "string"}, "status": {"enum": ["pass", "fail"]}, "checks": { "type": "array", "items": {"type": "string"} }, "failures": { "type": "array", "items": {"type": "string"} }, "warnings": { "type": "array", "items": {"type": "string"} } } } }, "summary": { "type": "object", "additionalProperties": false, "required": ["target_count", "pass_count", "fail_count"], "properties": { "target_count": {"type": "integer"}, "pass_count": {"type": "integer"}, "fail_count": {"type": "integer"} } }, "artifacts": { "type": "object", "additionalProperties": false, "required": ["json", "markdown"], "properties": { "json": {"type": "string"}, "markdown": {"type": "string"} } } } }