{ "additionalProperties": false, "properties": { "observations": { "items": { "additionalProperties": false, "properties": { "region": {"minLength": 1, "type": "string"}, "observation": {"minLength": 1, "type": "string"}, "evidence": {"minLength": 1, "type": "string"}, "confidence": {"enum": ["low", "medium", "high"], "type": "string"} }, "required": ["region", "observation", "evidence", "confidence"], "type": "object" }, "maxItems": 100, "type": "array" }, "implementation_criteria": {"items": {"type": "string"}, "maxItems": 100, "type": "array"}, "uncertainties": {"items": {"type": "string"}, "maxItems": 100, "type": "array"}, "validation_needed": {"items": {"type": "string"}, "maxItems": 100, "type": "array"} }, "required": ["observations", "implementation_criteria", "uncertainties", "validation_needed"], "title": "Visual reference analysis", "type": "object" }