addedInput schema / properties / sections / items / anyOf
Added value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "citationMarkers": {
+ "items": {
+ "pattern": "^S[1-9][0-9]{0,5}$",
+ "type": "string"
+ },
+ "maxItems": 64,
+ "type": "array"
+ },
+ "nonAssertiveSentences": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "enum": [
+ "heading",
+ "framing",
+ "gap_report",
+ "source_conflict_report"
+ ],
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 4000,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "text",
+ "kind"
+ ],
+ "type": "object"
+ },
+ "maxItems": 50,
+ "type": "array"
+ },
+ "requirementIds": {
+ "items": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
+ "type": "string"
+ },
+ "maxItems": 500,
+ "type": "array"
+ },
+ "sectionId": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 20000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "translation": {
+ "additionalProperties": false,
+ "properties": {
+ "method": {
+ "const": "client_declared",
+ "type": "string"
+ },
+ "sourceLanguage": {
+ "pattern": "^[a-z]{2}(?:-[A-Z]{2})?$",
+ "type": "string"
+ },
+ "targetLanguage": {
+ "pattern": "^[a-z]{2}(?:-[A-Z]{2})?$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "sourceLanguage",
+ "targetLanguage",
+ "method"
+ ],
+ "type": "object"
+ },
+ "unsupportedClaims": {
+ "items": {
+ "maxLength": 2000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 50,
+ "type": "array"
+ }
+ },
+ "required": [
+ "sectionId",
+ "requirementIds",
+ "text",
+ "citationMarkers",
+ "unsupportedClaims"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "answers": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "citationMarkers": {
+ "items": {
+ "pattern": "^S[1-9][0-9]{0,5}$",
+ "type": "string"
+ },
+ "maxItems": 64,
+ "type": "array"
+ },
+ "coverage": {
+ "enum": [
+ "answered",
+ "partial",
+ "unanswered"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
+ "type": "string"
+ },
+ "limitations": {
+ "items": {
+ "maxLength": 2000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ },
+ "nonAssertiveSentences": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "enum": [
+ "heading",
+ "framing",
+ "gap_report",
+ "source_conflict_report"
+ ],
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 4000,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "text",
+ "kind"
+ ],
+ "type": "object"
+ },
+ "maxItems": 50,
+ "type": "array"
+ },
+ "target": {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "requirement",
+ "field"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "id"
+ ],
+ "type": "object"
+ },
+ "text": {
+ "maxLength": 20000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "translation": {
+ "additionalProperties": false,
+ "properties": {
+ "method": {
+ "const": "client_declared",
+ "type": "string"
+ },
+ "sourceLanguage": {
+ "pattern": "^[a-z]{2}(?:-[A-Z]{2})?$",
+ "type": "string"
+ },
+ "targetLanguage": {
+ "pattern": "^[a-z]{2}(?:-[A-Z]{2})?$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "sourceLanguage",
+ "targetLanguage",
+ "method"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "id",
+ "target",
+ "text",
+ "citationMarkers",
+ "coverage",
+ "limitations"
+ ],
+ "type": "object"
+ },
+ "maxItems": 500,
+ "minItems": 1,
+ "type": "array"
+ },
+ "sectionId": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "sectionId",
+ "answers"
+ ],
+ "type": "object"
+ }
+]
removedInput schema / properties / sections / items / properties
Removed value: -{
- "citationMarkers": {
- "items": {
- "pattern": "^S[1-9][0-9]{0,5}$",
- "type": "string"
- },
- "maxItems": 64,
- "type": "array"
- },
- "nonAssertiveSentences": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "enum": [
- "heading",
- "framing",
- "gap_report",
- "source_conflict_report"
- ],
- "type": "string"
- },
- "text": {
- "maxLength": 4000,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "text",
- "kind"
- ],
- "type": "object"
- },
- "maxItems": 50,
- "type": "array"
- },
- "requirementIds": {
- "items": {
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
- "type": "string"
- },
- "maxItems": 500,
- "type": "array"
- },
- "sectionId": {
- "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,127}$",
- "type": "string"
- },
- "text": {
- "maxLength": 20000,
- "minLength": 1,
- "type": "string"
- },
- "translation": {
- "additionalProperties": false,
- "properties": {
- "method": {
- "const": "client_declared",
- "type": "string"
- },
- "sourceLanguage": {
- "pattern": "^[a-z]{2}(?:-[A-Z]{2})?$",
- "type": "string"
- },
- "targetLanguage": {
- "pattern": "^[a-z]{2}(?:-[A-Z]{2})?$",
- "type": "string"
- }
- },
- "required": [
- "sourceLanguage",
- "targetLanguage",
- "method"
- ],
- "type": "object"
- },
- "unsupportedClaims": {
- "items": {
- "maxLength": 2000,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 50,
- "type": "array"
- }
-}