addedInput schema / $defs
Added value: +{
+ "__schema0": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema1": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema10": {
+ "type": "boolean"
+ },
+ "__schema11": {
+ "additionalProperties": false,
+ "properties": {
+ "backgroundColor": {
+ "type": "string"
+ },
+ "color": {
+ "type": "string"
+ },
+ "emphasisColor": {
+ "type": "string"
+ },
+ "emphasisFontFamily": {
+ "type": "string"
+ },
+ "emphasisFontStyle": {
+ "enum": [
+ "normal",
+ "italic"
+ ],
+ "type": "string"
+ },
+ "emphasisFontWeight": {
+ "type": "number"
+ },
+ "emphasisLetterSpacing": {
+ "type": "number"
+ },
+ "emphasisPlate": {
+ "type": "boolean"
+ },
+ "emphasisPlateColor": {
+ "type": "string"
+ },
+ "emphasisPlateTextColor": {
+ "type": "string"
+ },
+ "emphasisScale": {
+ "type": "number"
+ },
+ "emphasisTextTransform": {
+ "enum": [
+ "none",
+ "uppercase"
+ ],
+ "type": "string"
+ },
+ "entrance": {
+ "enum": [
+ "none",
+ "fade",
+ "word-pop",
+ "stagger-up"
+ ],
+ "type": "string"
+ },
+ "entranceMs": {
+ "type": "number"
+ },
+ "entranceStaggerMs": {
+ "type": "number"
+ },
+ "exitMs": {
+ "type": "number"
+ },
+ "fontFamily": {
+ "type": "string"
+ },
+ "fontSize": {
+ "type": "number"
+ },
+ "fontWeight": {
+ "type": "number"
+ },
+ "highlightColor": {
+ "type": "string"
+ },
+ "plate": {
+ "enum": [
+ "glass",
+ "solid",
+ "none"
+ ],
+ "type": "string"
+ },
+ "position": {
+ "enum": [
+ "top",
+ "center",
+ "bottom"
+ ],
+ "type": "string"
+ },
+ "textTransform": {
+ "enum": [
+ "none",
+ "uppercase"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "__schema12": {
+ "additionalProperties": false,
+ "properties": {
+ "duration": {
+ "type": "number"
+ },
+ "easing": {
+ "anyOf": [
+ {
+ "enum": [
+ "linear",
+ "ease",
+ "ease-in",
+ "ease-out",
+ "ease-in-out"
+ ],
+ "type": "string"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "cubic-bezier",
+ "type": "string"
+ },
+ "x1": {
+ "type": "number"
+ },
+ "x2": {
+ "type": "number"
+ },
+ "y1": {
+ "type": "number"
+ },
+ "y2": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "kind",
+ "x1",
+ "y1",
+ "x2",
+ "y2"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "entrance": {
+ "enum": [
+ "none",
+ "fade",
+ "word-pop",
+ "stagger-up"
+ ],
+ "type": "string"
+ },
+ "exitMs": {
+ "type": "number"
+ },
+ "staggerMs": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "__schema13": {
+ "additionalProperties": false,
+ "properties": {
+ "alt": {
+ "type": "string"
+ },
+ "placement": {
+ "enum": [
+ "tl",
+ "tr",
+ "bl",
+ "br"
+ ],
+ "type": "string"
+ },
+ "sizePct": {
+ "type": "number"
+ },
+ "src": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "src"
+ ],
+ "type": "object"
+ },
+ "__schema14": {
+ "additionalProperties": false,
+ "properties": {
+ "durationMs": {
+ "type": "number"
+ },
+ "kind": {
+ "enum": [
+ "card",
+ "video"
+ ],
+ "type": "string"
+ },
+ "src": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "subtitle": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ },
+ "__schema15": {
+ "additionalProperties": false,
+ "properties": {
+ "durationMs": {
+ "type": "number"
+ },
+ "kind": {
+ "enum": [
+ "card",
+ "video"
+ ],
+ "type": "string"
+ },
+ "src": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "subtitle": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ },
+ "__schema16": {
+ "additionalProperties": false,
+ "properties": {
+ "opacity": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "placement": {
+ "enum": [
+ "tl",
+ "tr",
+ "bl",
+ "br"
+ ],
+ "type": "string"
+ },
+ "src": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "src"
+ ],
+ "type": "object"
+ },
+ "__schema17": {
+ "additionalProperties": false,
+ "properties": {
+ "base": {
+ "type": "number"
+ },
+ "lg": {
+ "type": "number"
+ },
+ "sm": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "__schema18": {
+ "additionalProperties": false,
+ "properties": {
+ "borderRadius": {
+ "type": "number"
+ },
+ "fontSizeBody": {
+ "type": "number"
+ },
+ "fontSizeHeading": {
+ "type": "number"
+ },
+ "fontSizeLabel": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "__schema19": {
+ "additionalProperties": false,
+ "properties": {
+ "ambiencePreference": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/__schema33"
+ },
+ {
+ "$ref": "#/$defs/__schema34"
+ }
+ ],
+ "description": "Preferred ambience bed (`{ref}`) or explicit null (opt-out). Surfaced for driving agents; compose has no ambience auto-placement."
+ },
+ "bedStyle": {
+ "additionalProperties": false,
+ "description": "Preferred music bed (`bedId`) or a style hint (`genre` / `bpmRange`). Surfaced for driving agents; compose does not auto-select a pack bed.",
+ "properties": {
+ "bedId": {
+ "$ref": "#/$defs/__schema30"
+ },
+ "bpmRange": {
+ "$ref": "#/$defs/__schema32"
+ },
+ "genre": {
+ "$ref": "#/$defs/__schema31"
+ }
+ },
+ "type": "object"
+ },
+ "musicEnabled": {
+ "type": "boolean"
+ },
+ "musicMood": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "sfxIntensity": {
+ "enum": [
+ "off",
+ "light",
+ "standard",
+ "dense"
+ ],
+ "type": "string"
+ },
+ "sonicLogo": {
+ "additionalProperties": false,
+ "description": "A brand sound signature bound to the intro/outro bookend. `ref` = a palette reference; bound only when the kit carries the matching bumper (intro/outro), else a non-blocking advisory.",
+ "properties": {
+ "offsetMs": {
+ "$ref": "#/$defs/__schema22"
+ },
+ "placement": {
+ "$ref": "#/$defs/__schema21"
+ },
+ "ref": {
+ "$ref": "#/$defs/__schema20"
+ }
+ },
+ "required": [
+ "ref",
+ "placement"
+ ],
+ "type": "object"
+ },
+ "uiSoundSet": {
+ "additionalProperties": false,
+ "description": "Per-family SFX overrides (the brand's own tick/pop/…). Highest-priority tier over the org palette + pack default in the compose SFX draw.",
+ "properties": {
+ "confirm": {
+ "$ref": "#/$defs/__schema26"
+ },
+ "error": {
+ "$ref": "#/$defs/__schema27"
+ },
+ "impact": {
+ "$ref": "#/$defs/__schema25"
+ },
+ "pop": {
+ "$ref": "#/$defs/__schema24"
+ },
+ "riser": {
+ "$ref": "#/$defs/__schema29"
+ },
+ "tick": {
+ "$ref": "#/$defs/__schema23"
+ },
+ "whoosh": {
+ "$ref": "#/$defs/__schema28"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "__schema2": {
+ "maxLength": 2000,
+ "type": "string"
+ },
+ "__schema20": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema21": {
+ "enum": [
+ "intro",
+ "outro",
+ "both"
+ ],
+ "type": "string"
+ },
+ "__schema22": {
+ "maximum": 10000,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "__schema23": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema24": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema25": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema26": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema27": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema28": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema29": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema3": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "__schema30": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema31": {
+ "maxLength": 120,
+ "type": "string"
+ },
+ "__schema32": {
+ "additionalProperties": false,
+ "properties": {
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "min",
+ "max"
+ ],
+ "type": "object"
+ },
+ "__schema33": {
+ "additionalProperties": false,
+ "properties": {
+ "ref": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "ref"
+ ],
+ "type": "object"
+ },
+ "__schema34": {
+ "type": "null"
+ },
+ "__schema35": {
+ "items": {
+ "$ref": "#/$defs/__schema36"
+ },
+ "maxItems": 24,
+ "type": "array"
+ },
+ "__schema36": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema37": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema38": {
+ "items": {
+ "$ref": "#/$defs/__schema39"
+ },
+ "maxItems": 24,
+ "type": "array"
+ },
+ "__schema39": {
+ "additionalProperties": false,
+ "properties": {
+ "body": {
+ "oneOf": [
+ {
+ "properties": {
+ "html": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "kind": {
+ "const": "card",
+ "type": "string"
+ },
+ "tokens": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "properties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "kind",
+ "html"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "kind": {
+ "const": "overlay",
+ "type": "string"
+ },
+ "params": {
+ "additionalProperties": {},
+ "properties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "primitiveId": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "primitiveId"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "componentId": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "kind": {
+ "const": "component",
+ "type": "string"
+ },
+ "props": {
+ "additionalProperties": {},
+ "properties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "kind",
+ "componentId"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "coverage": {
+ "enum": [
+ "reproduced",
+ "approximated",
+ "skipped"
+ ],
+ "type": "string"
+ },
+ "diffScore": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "evidence": {
+ "items": {
+ "$ref": "#/$defs/__schema40"
+ },
+ "maxItems": 24,
+ "type": "array"
+ },
+ "id": {
+ "maxLength": 40,
+ "minLength": 1,
+ "type": "string"
+ },
+ "motion": {
+ "additionalProperties": false,
+ "properties": {
+ "confidence": {
+ "enum": [
+ "high",
+ "low"
+ ],
+ "type": "string"
+ },
+ "enterMs": {
+ "maximum": 5000,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "exitMs": {
+ "maximum": 5000,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "preset": {
+ "enum": [
+ "fade-up",
+ "slide-in-left",
+ "slide-in-right",
+ "scale-pop",
+ "stagger-reveal"
+ ],
+ "type": "string"
+ },
+ "staggerMs": {
+ "maximum": 2000,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "preset"
+ ],
+ "type": "object"
+ },
+ "observed": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "role": {
+ "enum": [
+ "title-card",
+ "stat",
+ "lower-third",
+ "pull-quote",
+ "hero",
+ "logo-tag",
+ "enumeration",
+ "sequence",
+ "comparison"
+ ],
+ "type": "string"
+ },
+ "skipReason": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "zone": {
+ "additionalProperties": false,
+ "properties": {
+ "h": {
+ "type": "number"
+ },
+ "w": {
+ "type": "number"
+ },
+ "x": {
+ "type": "number"
+ },
+ "y": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "x",
+ "y",
+ "w",
+ "h"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "id",
+ "observed",
+ "body",
+ "role",
+ "coverage"
+ ],
+ "type": "object"
+ },
+ "__schema4": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "__schema40": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "__schema41": {
+ "maxLength": 4000,
+ "type": "string"
+ },
+ "__schema42": {
+ "additionalProperties": false,
+ "properties": {
+ "graphicsPerMin": {
+ "maximum": 60,
+ "minimum": 0,
+ "type": "number"
+ },
+ "maxSimultaneous": {
+ "maximum": 6,
+ "minimum": 1,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "graphicsPerMin",
+ "maxSimultaneous"
+ ],
+ "type": "object"
+ },
+ "__schema43": {
+ "additionalProperties": false,
+ "properties": {
+ "extractedAt": {
+ "type": "number"
+ },
+ "extractionVersion": {
+ "maxLength": 60,
+ "minLength": 1,
+ "type": "string"
+ },
+ "sources": {
+ "items": {
+ "$ref": "#/$defs/__schema44"
+ },
+ "maxItems": 24,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "sources",
+ "extractedAt",
+ "extractionVersion"
+ ],
+ "type": "object"
+ },
+ "__schema44": {
+ "type": "string"
+ },
+ "__schema45": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "__schema5": {
+ "additionalProperties": false,
+ "properties": {
+ "accent": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "background": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "primary": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "secondary": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "text": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "primary",
+ "secondary",
+ "accent",
+ "background",
+ "text"
+ ],
+ "type": "object"
+ },
+ "__schema6": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "hex": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "label": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "usage": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "hex",
+ "label"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "__schema7": {
+ "additionalProperties": false,
+ "properties": {
+ "fontFamily": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "fontWeight": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "fontFamily",
+ "fontWeight"
+ ],
+ "type": "object"
+ },
+ "__schema8": {
+ "additionalProperties": false,
+ "properties": {
+ "fontFamily": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "fontWeight": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "fontFamily",
+ "fontWeight"
+ ],
+ "type": "object"
+ },
+ "__schema9": {
+ "maxLength": 5000,
+ "type": "string"
+ }
+}
addedInput schema / properties / body / properties / audio / $ref
Added value: +"#/$defs/__schema19"
removedInput schema / properties / body / properties / audio / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / audio / properties
Removed value: -{
- "ambiencePreference": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "ref": {
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ref"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "Preferred ambience bed (`{ref}`) or explicit null (opt-out). Surfaced for driving agents; compose has no ambience auto-placement."
- },
- "bedStyle": {
- "additionalProperties": false,
- "description": "Preferred music bed (`bedId`) or a style hint (`genre` / `bpmRange`). Surfaced for driving agents; compose does not auto-select a pack bed.",
- "properties": {
- "bedId": {
- "minLength": 1,
- "type": "string"
- },
- "bpmRange": {
- "additionalProperties": false,
- "properties": {
- "max": {
- "type": "number"
- },
- "min": {
- "type": "number"
- }
- },
- "required": [
- "min",
- "max"
- ],
- "type": "object"
- },
- "genre": {
- "maxLength": 120,
- "type": "string"
- }
- },
- "type": "object"
- },
- "musicEnabled": {
- "type": "boolean"
- },
- "musicMood": {
- "maxLength": 300,
- "type": "string"
- },
- "sfxIntensity": {
- "enum": [
- "off",
- "light",
- "standard",
- "dense"
- ],
- "type": "string"
- },
- "sonicLogo": {
- "additionalProperties": false,
- "description": "A brand sound signature bound to the intro/outro bookend. `ref` = a palette reference; bound only when the kit carries the matching bumper (intro/outro), else a non-blocking advisory.",
- "properties": {
- "offsetMs": {
- "maximum": 10000,
- "minimum": 0,
- "type": "integer"
- },
- "placement": {
- "enum": [
- "intro",
- "outro",
- "both"
- ],
- "type": "string"
- },
- "ref": {
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ref",
- "placement"
- ],
- "type": "object"
- },
- "uiSoundSet": {
- "additionalProperties": false,
- "description": "Per-family SFX overrides (the brand's own tick/pop/…). Highest-priority tier over the org palette + pack default in the compose SFX draw.",
- "properties": {
- "confirm": {
- "minLength": 1,
- "type": "string"
- },
- "error": {
- "minLength": 1,
- "type": "string"
- },
- "impact": {
- "minLength": 1,
- "type": "string"
- },
- "pop": {
- "minLength": 1,
- "type": "string"
- },
- "riser": {
- "minLength": 1,
- "type": "string"
- },
- "tick": {
- "minLength": 1,
- "type": "string"
- },
- "whoosh": {
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- }
-}
removedInput schema / properties / body / properties / audio / type
Removed value: -"object"
addedInput schema / properties / body / properties / bodyFont / $ref
Added value: +"#/$defs/__schema8"
removedInput schema / properties / body / properties / bodyFont / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / bodyFont / properties
Removed value: -{
- "fontFamily": {
- "minLength": 1,
- "type": "string"
- },
- "fontWeight": {
- "type": "number"
- }
-}
removedInput schema / properties / body / properties / bodyFont / required
Removed value: -[
- "fontFamily",
- "fontWeight"
-]
removedInput schema / properties / body / properties / bodyFont / type
Removed value: -"object"
addedInput schema / properties / body / properties / captionProfile / $ref
Added value: +"#/$defs/__schema11"
removedInput schema / properties / body / properties / captionProfile / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / captionProfile / properties
Removed value: -{
- "backgroundColor": {
- "type": "string"
- },
- "color": {
- "type": "string"
- },
- "emphasisColor": {
- "type": "string"
- },
- "emphasisFontFamily": {
- "type": "string"
- },
- "emphasisFontStyle": {
- "enum": [
- "normal",
- "italic"
- ],
- "type": "string"
- },
- "emphasisFontWeight": {
- "type": "number"
- },
- "emphasisLetterSpacing": {
- "type": "number"
- },
- "emphasisPlate": {
- "type": "boolean"
- },
- "emphasisPlateColor": {
- "type": "string"
- },
- "emphasisPlateTextColor": {
- "type": "string"
- },
- "emphasisScale": {
- "type": "number"
- },
- "emphasisTextTransform": {
- "enum": [
- "none",
- "uppercase"
- ],
- "type": "string"
- },
- "entrance": {
- "enum": [
- "none",
- "fade",
- "word-pop",
- "stagger-up"
- ],
- "type": "string"
- },
- "entranceMs": {
- "type": "number"
- },
- "entranceStaggerMs": {
- "type": "number"
- },
- "exitMs": {
- "type": "number"
- },
- "fontFamily": {
- "type": "string"
- },
- "fontSize": {
- "type": "number"
- },
- "fontWeight": {
- "type": "number"
- },
- "highlightColor": {
- "type": "string"
- },
- "plate": {
- "enum": [
- "glass",
- "solid",
- "none"
- ],
- "type": "string"
- },
- "position": {
- "enum": [
- "top",
- "center",
- "bottom"
- ],
- "type": "string"
- },
- "textTransform": {
- "enum": [
- "none",
- "uppercase"
- ],
- "type": "string"
- }
-}
removedInput schema / properties / body / properties / captionProfile / type
Removed value: -"object"
addedInput schema / properties / body / properties / colors / $ref
Added value: +"#/$defs/__schema5"
removedInput schema / properties / body / properties / colors / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / colors / properties
Removed value: -{
- "accent": {
- "minLength": 1,
- "type": "string"
- },
- "background": {
- "minLength": 1,
- "type": "string"
- },
- "primary": {
- "minLength": 1,
- "type": "string"
- },
- "secondary": {
- "minLength": 1,
- "type": "string"
- },
- "text": {
- "minLength": 1,
- "type": "string"
- }
-}
removedInput schema / properties / body / properties / colors / required
Removed value: -[
- "primary",
- "secondary",
- "accent",
- "background",
- "text"
-]
removedInput schema / properties / body / properties / colors / type
Removed value: -"object"
addedInput schema / properties / body / properties / contactSheetKey / $ref
Added value: +"#/$defs/__schema37"
removedInput schema / properties / body / properties / contactSheetKey / minLength
Removed value: -1
removedInput schema / properties / body / properties / contactSheetKey / type
Removed value: -"string"
addedInput schema / properties / body / properties / density / $ref
Added value: +"#/$defs/__schema42"
removedInput schema / properties / body / properties / density / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / density / properties
Removed value: -{
- "graphicsPerMin": {
- "maximum": 60,
- "minimum": 0,
- "type": "number"
- },
- "maxSimultaneous": {
- "maximum": 6,
- "minimum": 1,
- "type": "integer"
- }
-}
removedInput schema / properties / body / properties / density / required
Removed value: -[
- "graphicsPerMin",
- "maxSimultaneous"
-]
removedInput schema / properties / body / properties / density / type
Removed value: -"object"
addedInput schema / properties / body / properties / description / $ref
Added value: +"#/$defs/__schema2"
removedInput schema / properties / body / properties / description / maxLength
Removed value: -2000
removedInput schema / properties / body / properties / description / type
Removed value: -"string"
addedInput schema / properties / body / properties / exemplarKeys / $ref
Added value: +"#/$defs/__schema35"
removedInput schema / properties / body / properties / exemplarKeys / items
Removed value: -{
- "minLength": 1,
- "type": "string"
-}
removedInput schema / properties / body / properties / exemplarKeys / maxItems
Removed value: -24
removedInput schema / properties / body / properties / exemplarKeys / type
Removed value: -"array"
addedInput schema / properties / body / properties / extraColors / $ref
Added value: +"#/$defs/__schema6"
removedInput schema / properties / body / properties / extraColors / items
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "hex": {
- "minLength": 1,
- "type": "string"
- },
- "label": {
- "minLength": 1,
- "type": "string"
- },
- "usage": {
- "type": "string"
- }
- },
- "required": [
- "hex",
- "label"
- ],
- "type": "object"
-}
removedInput schema / properties / body / properties / extraColors / type
Removed value: -"array"
addedInput schema / properties / body / properties / headingFont / $ref
Added value: +"#/$defs/__schema7"
removedInput schema / properties / body / properties / headingFont / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / headingFont / properties
Removed value: -{
- "fontFamily": {
- "minLength": 1,
- "type": "string"
- },
- "fontWeight": {
- "type": "number"
- }
-}
removedInput schema / properties / body / properties / headingFont / required
Removed value: -[
- "fontFamily",
- "fontWeight"
-]
removedInput schema / properties / body / properties / headingFont / type
Removed value: -"object"
addedInput schema / properties / body / properties / inspiration / $ref
Added value: +"#/$defs/__schema43"
removedInput schema / properties / body / properties / inspiration / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / inspiration / properties
Removed value: -{
- "extractedAt": {
- "type": "number"
- },
- "extractionVersion": {
- "maxLength": 60,
- "minLength": 1,
- "type": "string"
- },
- "sources": {
- "items": {
- "type": "string"
- },
- "maxItems": 24,
- "minItems": 1,
- "type": "array"
- }
-}
removedInput schema / properties / body / properties / inspiration / required
Removed value: -[
- "sources",
- "extractedAt",
- "extractionVersion"
-]
removedInput schema / properties / body / properties / inspiration / type
Removed value: -"object"
addedInput schema / properties / body / properties / intro / $ref
Added value: +"#/$defs/__schema14"
removedInput schema / properties / body / properties / intro / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / intro / properties
Removed value: -{
- "durationMs": {
- "type": "number"
- },
- "kind": {
- "enum": [
- "card",
- "video"
- ],
- "type": "string"
- },
- "src": {
- "minLength": 1,
- "type": "string"
- },
- "subtitle": {
- "type": "string"
- },
- "title": {
- "type": "string"
- }
-}
removedInput schema / properties / body / properties / intro / required
Removed value: -[
- "kind"
-]
removedInput schema / properties / body / properties / intro / type
Removed value: -"object"
addedInput schema / properties / body / properties / kitId / $ref
Added value: +"#/$defs/__schema0"
removedInput schema / properties / body / properties / kitId / maxLength
Removed value: -200
removedInput schema / properties / body / properties / kitId / minLength
Removed value: -1
removedInput schema / properties / body / properties / kitId / type
Removed value: -"string"
addedInput schema / properties / body / properties / logo / $ref
Added value: +"#/$defs/__schema13"
removedInput schema / properties / body / properties / logo / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / logo / properties
Removed value: -{
- "alt": {
- "type": "string"
- },
- "placement": {
- "enum": [
- "tl",
- "tr",
- "bl",
- "br"
- ],
- "type": "string"
- },
- "sizePct": {
- "type": "number"
- },
- "src": {
- "minLength": 1,
- "type": "string"
- }
-}
removedInput schema / properties / body / properties / logo / required
Removed value: -[
- "src"
-]
removedInput schema / properties / body / properties / logo / type
Removed value: -"object"
addedInput schema / properties / body / properties / motifs / $ref
Added value: +"#/$defs/__schema38"
removedInput schema / properties / body / properties / motifs / items
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "body": {
- "oneOf": [
- {
- "properties": {
- "html": {
- "minLength": 1,
- "type": "string"
- },
- "kind": {
- "const": "card",
- "type": "string"
- },
- "tokens": {
- "additionalProperties": {
- "type": "string"
- },
- "properties": {},
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- },
- "required": [
- "kind",
- "html"
- ],
- "type": "object"
- },
- {
- "properties": {
- "kind": {
- "const": "overlay",
- "type": "string"
- },
- "params": {
- "additionalProperties": {},
- "properties": {},
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "primitiveId": {
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "primitiveId"
- ],
- "type": "object"
- },
- {
- "properties": {
- "componentId": {
- "minLength": 1,
- "type": "string"
- },
- "kind": {
- "const": "component",
- "type": "string"
- },
- "props": {
- "additionalProperties": {},
- "properties": {},
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- },
- "required": [
- "kind",
- "componentId"
- ],
- "type": "object"
- }
- ]
- },
- "coverage": {
- "enum": [
- "reproduced",
- "approximated",
- "skipped"
- ],
- "type": "string"
- },
- "diffScore": {
- "maximum": 1,
- "minimum": 0,
- "type": "number"
- },
- "evidence": {
- "items": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "maxItems": 24,
- "type": "array"
- },
- "id": {
- "maxLength": 40,
- "minLength": 1,
- "type": "string"
- },
- "motion": {
- "additionalProperties": false,
- "properties": {
- "confidence": {
- "enum": [
- "high",
- "low"
- ],
- "type": "string"
- },
- "enterMs": {
- "maximum": 5000,
- "minimum": 0,
- "type": "integer"
- },
- "exitMs": {
- "maximum": 5000,
- "minimum": 0,
- "type": "integer"
- },
- "preset": {
- "enum": [
- "fade-up",
- "slide-in-left",
- "slide-in-right",
- "scale-pop",
- "stagger-reveal"
- ],
- "type": "string"
- },
- "staggerMs": {
- "maximum": 2000,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "preset"
- ],
- "type": "object"
- },
- "observed": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "enum": [
- "title-card",
- "stat",
- "lower-third",
- "pull-quote",
- "hero",
- "logo-tag",
- "enumeration",
- "sequence",
- "comparison"
- ],
- "type": "string"
- },
- "skipReason": {
- "maxLength": 300,
- "type": "string"
- },
- "zone": {
- "additionalProperties": false,
- "properties": {
- "h": {
- "type": "number"
- },
- "w": {
- "type": "number"
- },
- "x": {
- "type": "number"
- },
- "y": {
- "type": "number"
- }
- },
- "required": [
- "x",
- "y",
- "w",
- "h"
- ],
- "type": "object"
- }
- },
- "required": [
- "id",
- "observed",
- "body",
- "role",
- "coverage"
- ],
- "type": "object"
-}
removedInput schema / properties / body / properties / motifs / maxItems
Removed value: -24
removedInput schema / properties / body / properties / motifs / type
Removed value: -"array"
addedInput schema / properties / body / properties / motion / $ref
Added value: +"#/$defs/__schema12"
removedInput schema / properties / body / properties / motion / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / motion / properties
Removed value: -{
- "duration": {
- "type": "number"
- },
- "easing": {
- "anyOf": [
- {
- "enum": [
- "linear",
- "ease",
- "ease-in",
- "ease-out",
- "ease-in-out"
- ],
- "type": "string"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "cubic-bezier",
- "type": "string"
- },
- "x1": {
- "type": "number"
- },
- "x2": {
- "type": "number"
- },
- "y1": {
- "type": "number"
- },
- "y2": {
- "type": "number"
- }
- },
- "required": [
- "kind",
- "x1",
- "y1",
- "x2",
- "y2"
- ],
- "type": "object"
- }
- ]
- },
- "entrance": {
- "enum": [
- "none",
- "fade",
- "word-pop",
- "stagger-up"
- ],
- "type": "string"
- },
- "exitMs": {
- "type": "number"
- },
- "staggerMs": {
- "type": "number"
- }
-}
removedInput schema / properties / body / properties / motion / type
Removed value: -"object"
addedInput schema / properties / body / properties / name / $ref
Added value: +"#/$defs/__schema1"
removedInput schema / properties / body / properties / name / maxLength
Removed value: -200
removedInput schema / properties / body / properties / name / minLength
Removed value: -1
removedInput schema / properties / body / properties / name / type
Removed value: -"string"
addedInput schema / properties / body / properties / outro / $ref
Added value: +"#/$defs/__schema15"
removedInput schema / properties / body / properties / outro / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / outro / properties
Removed value: -{
- "durationMs": {
- "type": "number"
- },
- "kind": {
- "enum": [
- "card",
- "video"
- ],
- "type": "string"
- },
- "src": {
- "minLength": 1,
- "type": "string"
- },
- "subtitle": {
- "type": "string"
- },
- "title": {
- "type": "string"
- }
-}
removedInput schema / properties / body / properties / outro / required
Removed value: -[
- "kind"
-]
removedInput schema / properties / body / properties / outro / type
Removed value: -"object"
addedInput schema / properties / body / properties / secondaryTagline / $ref
Added value: +"#/$defs/__schema4"
removedInput schema / properties / body / properties / secondaryTagline / maxLength
Removed value: -500
removedInput schema / properties / body / properties / secondaryTagline / type
Removed value: -"string"
addedInput schema / properties / body / properties / sizing / $ref
Added value: +"#/$defs/__schema18"
removedInput schema / properties / body / properties / sizing / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / sizing / properties
Removed value: -{
- "borderRadius": {
- "type": "number"
- },
- "fontSizeBody": {
- "type": "number"
- },
- "fontSizeHeading": {
- "type": "number"
- },
- "fontSizeLabel": {
- "type": "number"
- }
-}
removedInput schema / properties / body / properties / sizing / type
Removed value: -"object"
addedInput schema / properties / body / properties / spacing / $ref
Added value: +"#/$defs/__schema17"
removedInput schema / properties / body / properties / spacing / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / spacing / properties
Removed value: -{
- "base": {
- "type": "number"
- },
- "lg": {
- "type": "number"
- },
- "sm": {
- "type": "number"
- }
-}
removedInput schema / properties / body / properties / spacing / type
Removed value: -"object"
addedInput schema / properties / body / properties / styleRubric / $ref
Added value: +"#/$defs/__schema41"
removedInput schema / properties / body / properties / styleRubric / maxLength
Removed value: -4000
removedInput schema / properties / body / properties / styleRubric / type
Removed value: -"string"
addedInput schema / properties / body / properties / syncCaptions / $ref
Added value: +"#/$defs/__schema10"
removedInput schema / properties / body / properties / syncCaptions / type
Removed value: -"boolean"
addedInput schema / properties / body / properties / tagline / $ref
Added value: +"#/$defs/__schema3"
removedInput schema / properties / body / properties / tagline / maxLength
Removed value: -500
removedInput schema / properties / body / properties / tagline / type
Removed value: -"string"
addedInput schema / properties / body / properties / voiceGuidelines / $ref
Added value: +"#/$defs/__schema9"
removedInput schema / properties / body / properties / voiceGuidelines / maxLength
Removed value: -5000
removedInput schema / properties / body / properties / voiceGuidelines / type
Removed value: -"string"
addedInput schema / properties / body / properties / watermark / $ref
Added value: +"#/$defs/__schema16"
removedInput schema / properties / body / properties / watermark / additionalProperties
Removed value: -false
removedInput schema / properties / body / properties / watermark / properties
Removed value: -{
- "opacity": {
- "maximum": 1,
- "minimum": 0,
- "type": "number"
- },
- "placement": {
- "enum": [
- "tl",
- "tr",
- "bl",
- "br"
- ],
- "type": "string"
- },
- "src": {
- "minLength": 1,
- "type": "string"
- }
-}
removedInput schema / properties / body / properties / watermark / required
Removed value: -[
- "src"
-]
removedInput schema / properties / body / properties / watermark / type
Removed value: -"object"
addedInput schema / properties / commandId / $ref
Added value: +"#/$defs/__schema45"
removedInput schema / properties / commandId / maxLength
Removed value: -128
removedInput schema / properties / commandId / minLength
Removed value: -1
removedInput schema / properties / commandId / type
Removed value: -"string"