changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "archetype": {
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "label",
+ "description"
+ ],
+ "type": "object"
+ },
+ "aspectBreakdown": {
+ "properties": {
+ "challenging": {
+ "type": "number"
+ },
+ "harmonious": {
+ "type": "number"
+ },
+ "neutral": {
+ "type": "number"
+ },
+ "total": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "total",
+ "harmonious",
+ "challenging",
+ "neutral"
+ ],
+ "type": "object"
+ },
+ "categories": {
+ "properties": {
+ "emotional": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "intellectual": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "physical": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "romantic": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "spiritual": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "romantic",
+ "emotional",
+ "intellectual",
+ "physical",
+ "spiritual"
+ ],
+ "type": "object"
+ },
+ "challenges": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "elementBalance": {
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "person1": {
+ "properties": {
+ "air": {
+ "type": "number"
+ },
+ "earth": {
+ "type": "number"
+ },
+ "fire": {
+ "type": "number"
+ },
+ "water": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "fire",
+ "earth",
+ "air",
+ "water"
+ ],
+ "type": "object"
+ },
+ "person2": {
+ "properties": {
+ "air": {
+ "type": "number"
+ },
+ "earth": {
+ "type": "number"
+ },
+ "fire": {
+ "type": "number"
+ },
+ "water": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "fire",
+ "earth",
+ "air",
+ "water"
+ ],
+ "type": "object"
+ },
+ "sharedElement": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "person1",
+ "person2",
+ "sharedElement",
+ "description"
+ ],
+ "type": "object"
+ },
+ "interpretation": {
+ "type": "string"
+ },
+ "keyAspects": {
+ "items": {
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "interpretation": {
+ "enum": [
+ "harmonious",
+ "challenging",
+ "neutral"
+ ],
+ "type": "string"
+ },
+ "orb": {
+ "type": "number"
+ },
+ "planet1": {
+ "type": "string"
+ },
+ "planet2": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "planet1",
+ "planet2",
+ "type",
+ "orb",
+ "interpretation",
+ "description"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "overallScore": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "persons": {
+ "properties": {
+ "person1": {
+ "properties": {
+ "mars": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ },
+ "moon": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ },
+ "sun": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ },
+ "venus": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "sun",
+ "moon",
+ "venus",
+ "mars"
+ ],
+ "type": "object"
+ },
+ "person2": {
+ "properties": {
+ "mars": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ },
+ "moon": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ },
+ "sun": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ },
+ "venus": {
+ "properties": {
+ "degree": {
+ "type": "number"
+ },
+ "sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "sign",
+ "degree"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "sun",
+ "moon",
+ "venus",
+ "mars"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "person1",
+ "person2"
+ ],
+ "type": "object"
+ },
+ "signCompatibility": {
+ "properties": {
+ "mars": {
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "person1Sign": {
+ "type": "string"
+ },
+ "person2Sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "person1Sign",
+ "person2Sign",
+ "description"
+ ],
+ "type": "object"
+ },
+ "moon": {
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "person1Sign": {
+ "type": "string"
+ },
+ "person2Sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "person1Sign",
+ "person2Sign",
+ "description"
+ ],
+ "type": "object"
+ },
+ "sun": {
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "person1Sign": {
+ "type": "string"
+ },
+ "person2Sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "person1Sign",
+ "person2Sign",
+ "description"
+ ],
+ "type": "object"
+ },
+ "venus": {
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "person1Sign": {
+ "type": "string"
+ },
+ "person2Sign": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "person1Sign",
+ "person2Sign",
+ "description"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "sun",
+ "moon",
+ "venus",
+ "mars"
+ ],
+ "type": "object"
+ },
+ "strengths": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "summary": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "overallScore",
+ "categories",
+ "persons",
+ "signCompatibility",
+ "elementBalance",
+ "archetype",
+ "strengths",
+ "challenges",
+ "summary",
+ "interpretation",
+ "aspectBreakdown",
+ "keyAspects"
+ ],
+ "type": "object"
+}