{
  "examples": [
    {
      "id": "order-validation",
      "title": "Tighter order validation",
      "description": "An order now needs a longer identifier and a minimum item quantity of two.",
      "old_json": "{\n  \"additionalProperties\": false,\n  \"properties\": {\n    \"items\": {\n      \"items\": {\n        \"additionalProperties\": false,\n        \"properties\": {\n          \"quantity\": {\n            \"minimum\": 1,\n            \"type\": \"integer\"\n          },\n          \"sku\": {\n            \"minLength\": 1,\n            \"type\": \"string\"\n          }\n        },\n        \"required\": [\n          \"sku\",\n          \"quantity\"\n        ],\n        \"type\": \"object\"\n      },\n      \"minItems\": 1,\n      \"type\": \"array\"\n    },\n    \"order_id\": {\n      \"minLength\": 1,\n      \"type\": \"string\"\n    }\n  },\n  \"required\": [\n    \"order_id\",\n    \"items\"\n  ],\n  \"type\": \"object\"\n}\n",
      "new_json": "{\n  \"additionalProperties\": false,\n  \"properties\": {\n    \"items\": {\n      \"items\": {\n        \"additionalProperties\": false,\n        \"properties\": {\n          \"quantity\": {\n            \"minimum\": 2,\n            \"type\": \"integer\"\n          },\n          \"sku\": {\n            \"minLength\": 1,\n            \"type\": \"string\"\n          }\n        },\n        \"required\": [\n          \"sku\",\n          \"quantity\"\n        ],\n        \"type\": \"object\"\n      },\n      \"minItems\": 1,\n      \"type\": \"array\"\n    },\n    \"order_id\": {\n      \"minLength\": 3,\n      \"type\": \"string\"\n    }\n  },\n  \"required\": [\n    \"order_id\",\n    \"items\"\n  ],\n  \"type\": \"object\"\n}\n"
    },
    {
      "id": "string-length-limit",
      "title": "Known string-length limit",
      "description": "Changing minLength from 257 to 258 excludes strings of length 257, but this generator only builds strings up to 256 characters. Expect an inconclusive result.",
      "old_json": "{\n  \"type\": \"string\",\n  \"minLength\": 257\n}\n",
      "new_json": "{\n  \"type\": \"string\",\n  \"minLength\": 258\n}\n"
    }
  ]
}
