addedInput schema / properties / journey / properties / platforms
Added value: +{
+ "items": {
+ "enum": [
+ "web",
+ "mweb",
+ "ios",
+ "android"
+ ],
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+}
addedInput schema / properties / journey / properties / rationale
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "alternatives": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "cons": {
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "option": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "pros": {
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "option",
+ "pros",
+ "cons"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "confidence": {
+ "enum": [
+ "low",
+ "medium",
+ "high"
+ ],
+ "type": "string"
+ },
+ "decision": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "reasoning": {
+ "minLength": 10,
+ "type": "string"
+ },
+ "sources": {
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "decision",
+ "reasoning"
+ ],
+ "type": "object"
+}
addedInput schema / properties / journey / properties / states / additionalProperties / properties / on / additionalProperties / anyOf
Added value: +[
+ {
+ "pattern": "^[a-zA-Z][\\w-]*(#[a-zA-Z][\\w-]*(\\.[\\w-]+)*)?$",
+ "type": "string"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "guard": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "roles": {
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "target": {
+ "pattern": "^[a-zA-Z][\\w-]*(#[a-zA-Z][\\w-]*(\\.[\\w-]+)*)?$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "target"
+ ],
+ "type": "object"
+ }
+]
removedInput schema / properties / journey / properties / states / additionalProperties / properties / on / additionalProperties / pattern
Removed value: -"^[a-zA-Z][\\w-]*(#[a-zA-Z][\\w-]*(\\.[\\w-]+)*)?$"
removedInput schema / properties / journey / properties / states / additionalProperties / properties / on / additionalProperties / type
Removed value: -"string"