changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "aiReadiness": {
+ "additionalProperties": false,
+ "properties": {
+ "hasCanonical": {
+ "type": "boolean"
+ },
+ "hasDescription": {
+ "type": "boolean"
+ },
+ "hasJsonLd": {
+ "type": "boolean"
+ },
+ "hasOpenGraph": {
+ "type": "boolean"
+ },
+ "hasTitle": {
+ "type": "boolean"
+ },
+ "schemaTypes": {
+ "items": {},
+ "type": "array"
+ }
+ },
+ "required": [
+ "hasJsonLd",
+ "hasOpenGraph",
+ "hasTitle",
+ "hasDescription",
+ "hasCanonical",
+ "schemaTypes"
+ ],
+ "type": "object"
+ },
+ "canonical": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "contentType": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "description": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "fetchedAt": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "headings": {
+ "additionalProperties": false,
+ "properties": {
+ "h1": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "h2": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "h1",
+ "h2"
+ ],
+ "type": "object"
+ },
+ "jsonLd": {
+ "items": {},
+ "type": "array"
+ },
+ "lang": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "links": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "ok": {
+ "const": true,
+ "type": "boolean"
+ },
+ "openGraph": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "status": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "twitter": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "ok",
+ "url",
+ "status",
+ "contentType",
+ "title",
+ "description",
+ "canonical",
+ "lang",
+ "openGraph",
+ "twitter",
+ "jsonLd",
+ "headings",
+ "links",
+ "text",
+ "aiReadiness",
+ "fetchedAt"
+ ],
+ "type": "object"
+}