changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "analysis": {
+ "properties": {
+ "challenges": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "overall": {
+ "type": "string"
+ },
+ "strengths": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "overall",
+ "strengths",
+ "challenges"
+ ],
+ "type": "object"
+ },
+ "compatibilityScore": {
+ "type": "number"
+ },
+ "interAspects": {
+ "items": {
+ "properties": {
+ "angle": {
+ "type": "number"
+ },
+ "interpretation": {
+ "type": "string"
+ },
+ "meaning": {
+ "properties": {
+ "description": {
+ "properties": {
+ "long": {
+ "type": "string"
+ },
+ "short": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "short",
+ "long"
+ ],
+ "type": "object"
+ },
+ "keywords": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nature": {
+ "type": "string"
+ },
+ "relationshipContext": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "description",
+ "keywords",
+ "nature",
+ "relationshipContext"
+ ],
+ "type": "object"
+ },
+ "orb": {
+ "type": "number"
+ },
+ "planet1": {
+ "type": "string"
+ },
+ "planet1Localized": {
+ "type": "string"
+ },
+ "planet2": {
+ "type": "string"
+ },
+ "planet2Localized": {
+ "type": "string"
+ },
+ "strength": {
+ "type": "number"
+ },
+ "type": {
+ "type": "string"
+ },
+ "typeLocalized": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "planet1",
+ "planet2",
+ "type",
+ "angle",
+ "orb",
+ "strength",
+ "interpretation"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "person1": {
+ "properties": {
+ "ascendant": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ },
+ "signLocalized": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ },
+ "moonSign": {
+ "type": "string"
+ },
+ "moonSignLocalized": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "planets": {
+ "items": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "house": {
+ "type": "number"
+ },
+ "houseInOtherChart": {
+ "type": "number"
+ },
+ "isRetrograde": {
+ "type": "boolean"
+ },
+ "longitude": {
+ "type": "number"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nameLocalized": {
+ "type": "string"
+ },
+ "sign": {
+ "type": "string"
+ },
+ "signLocalized": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "longitude",
+ "sign",
+ "degree",
+ "house",
+ "houseInOtherChart",
+ "isRetrograde"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "sunSign": {
+ "type": "string"
+ },
+ "sunSignLocalized": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "ascendant",
+ "sunSign",
+ "moonSign",
+ "planets"
+ ],
+ "type": "object"
+ },
+ "person2": {
+ "properties": {
+ "ascendant": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ },
+ "signLocalized": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ },
+ "moonSign": {
+ "type": "string"
+ },
+ "moonSignLocalized": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "planets": {
+ "items": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "house": {
+ "type": "number"
+ },
+ "houseInOtherChart": {
+ "type": "number"
+ },
+ "isRetrograde": {
+ "type": "boolean"
+ },
+ "longitude": {
+ "type": "number"
+ },
+ "name": {
+ "type": "string"
+ },
+ "nameLocalized": {
+ "type": "string"
+ },
+ "sign": {
+ "type": "string"
+ },
+ "signLocalized": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "longitude",
+ "sign",
+ "degree",
+ "house",
+ "houseInOtherChart",
+ "isRetrograde"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "sunSign": {
+ "type": "string"
+ },
+ "sunSignLocalized": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "ascendant",
+ "sunSign",
+ "moonSign",
+ "planets"
+ ],
+ "type": "object"
+ },
+ "summary": {
+ "properties": {
+ "byType": {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "type": "object"
+ },
+ "challenging": {
+ "type": "number"
+ },
+ "harmonious": {
+ "type": "number"
+ },
+ "neutral": {
+ "type": "number"
+ },
+ "total": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "total",
+ "harmonious",
+ "challenging",
+ "neutral",
+ "byType"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "person1",
+ "person2",
+ "compatibilityScore",
+ "interAspects",
+ "summary",
+ "analysis"
+ ],
+ "type": "object"
+}