changedOutput schema / properties / cell / anyOf
Previous value: -[
- {
- "properties": {
- "answers": {
- "items": {
- "properties": {
- "caveat": {
- "type": [
- "string",
- "null"
- ]
- },
- "conditions": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "exceptionOfRef": {
- "description": "Exact native parent answer reference; null when absent. No parent is inferred.",
- "type": [
- "string",
- "null"
- ]
- },
- "machineApplicability": {},
- "nativeScope": {
- "type": "array"
- },
- "recordedText": {
- "type": "string"
- },
- "ref": {
- "type": "string"
- },
- "role": {
- "type": "string"
- },
- "sources": {
- "items": {
- "properties": {
- "checked": {
- "description": "Actual native date the quotation was checked in the current stored snapshot; not proof of current law.",
- "type": "string"
- },
- "language": {
- "description": "Language recorded for the native quotation.",
- "type": [
- "string",
- "null"
- ]
- },
- "locator": {},
- "quote": {
- "description": "Verbatim text of the official source.",
- "type": "string"
- },
- "quoteTranslation": {
- "description": "Exact translation supplied by the native source record; null when absent.",
- "type": [
- "string",
- "null"
- ]
- },
- "sourceClass": {
- "description": "Normal source classification from the admitted B item.",
- "type": [
- "string",
- "null"
- ]
- },
- "sourceDate": {
- "description": "The native source document date; null when unknown. Separate from quotation verification.",
- "type": [
- "string",
- "null"
- ]
- },
- "sourceKind": {
- "description": "Native source kind; null when withheld from the public projection.",
- "type": [
- "string",
- "null"
- ]
- },
- "sourceQualification": {
- "description": "Source qualification from the admitted B item, when present.",
- "type": [
- "object",
- "null"
- ]
- },
- "title": {
- "type": "string"
- },
- "translationLanguage": {
- "description": "Language of the exact quotation translation; null when absent.",
- "type": [
- "string",
- "null"
- ]
- },
- "url": {
- "type": "string"
- },
- "verification": {
- "type": "string"
- },
- "verificationFingerprint": {
- "description": "Exact B source snapshot and quotation fingerprint; not current-law proof.",
- "properties": {
- "checkIdentitySha256": {
- "type": "string"
- },
- "fingerprintSha256": {
- "type": "string"
- },
- "membershipRecipe": {
- "type": "string"
- },
- "quoteLiteralSha256": {
- "type": "string"
- },
- "snapshotRepresentation": {
- "type": "string"
- },
- "snapshotSha256": {
- "type": "string"
- },
- "version": {
- "type": "integer"
- }
- },
- "required": [
- "version",
- "snapshotRepresentation",
- "snapshotSha256",
- "quoteLiteralSha256",
- "membershipRecipe",
- "checkIdentitySha256",
- "fingerprintSha256"
- ],
- "type": "object"
- }
- },
- "required": [
- "quote",
- "url",
- "title",
- "sourceDate",
- "checked",
- "quoteTranslation",
- "verification"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "statement": {
- "type": "string"
- },
- "valid": {},
- "value": {},
- "valueRaw": {},
- "valueState": {
- "type": "string"
- }
- },
- "required": [
- "statement",
- "caveat",
- "conditions",
- "sources"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "materialVersion": {
- "description": "Content-addressed version of this complete native cell, including all qualifications and source evidence; independent of the request revision.",
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "note": {
- "type": [
- "string",
- "null"
- ]
- },
- "object": {
- "properties": {
- "code": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "type": {
- "type": "string"
- }
- },
- "required": [
- "code",
- "name",
- "type"
- ],
- "type": "object"
- },
- "provenance": {
- "description": "Origin of one record: stable id, clean canonical URL, publisher, the exact published revision served, a ready citation, primary sources and review status.",
- "properties": {
- "canonical_url": {
- "description": "Published location without tracking parameters.",
- "format": "uri",
- "type": "string"
- },
- "cite_as": {
- "type": "string"
- },
- "contract": {
- "const": "wiki-provenance/1",
- "type": "string"
- },
- "id": {
- "description": "<locale>:<slug> for an article, <dataset>:<record id> for a dataset row.",
- "type": "string"
- },
- "primary_sources": {
- "items": {
- "properties": {
- "name": {
- "type": "string"
- },
- "url": {
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "name",
- "url"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "publisher": {
- "properties": {
- "name": {
- "type": "string"
- },
- "url": {
- "format": "uri",
- "type": "string"
- }
- },
- "required": [
- "name",
- "url"
- ],
- "type": "object"
- },
- "verification_status": {
- "enum": [
- "verified",
- "pending",
- "unknown"
- ],
- "type": "string"
- },
- "version": {
- "description": "Revision of exactly the material served: for an article the snapshot content hash (the HTML ETag value); for a dataset record the dataset revision it was published in, not the published filename. Null when unknown.",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "contract",
- "id",
- "canonical_url",
- "publisher",
- "version",
- "cite_as",
- "primary_sources",
- "verification_status"
- ],
- "type": "object"
- },
- "question": {
- "properties": {
- "code": {
- "type": "string"
- },
- "text": {
- "type": "string"
- },
- "unit": {
- "type": "string"
- }
- },
- "required": [
- "code",
- "text"
- ],
- "type": "object"
- },
- "url": {
- "type": "string"
- }
- },
- "required": [
- "object",
- "question",
- "answers",
- "url",
- "provenance"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "properties": {
+ "answers": {
+ "items": {
+ "properties": {
+ "caveat": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "conditions": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "exceptionOfRef": {
+ "description": "Exact native parent answer reference; null when absent. No parent is inferred.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "machineApplicability": {},
+ "nativeScope": {
+ "type": "array"
+ },
+ "recordedText": {
+ "type": "string"
+ },
+ "ref": {
+ "type": "string"
+ },
+ "role": {
+ "type": "string"
+ },
+ "sources": {
+ "items": {
+ "properties": {
+ "checked": {
+ "description": "Actual native date the quotation was checked in the current stored snapshot; not proof of current law.",
+ "type": "string"
+ },
+ "evidenceNote": {
+ "description": "Full native explanation of the limited role of this source.",
+ "type": "string"
+ },
+ "evidenceRole": {
+ "description": "Identity-only required evidence; not proof of the answer tariff or current client eligibility.",
+ "enum": [
+ "provider_identity"
+ ],
+ "type": "string"
+ },
+ "language": {
+ "description": "Language recorded for the native quotation.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "locator": {},
+ "quote": {
+ "description": "Verbatim text of the official source.",
+ "type": "string"
+ },
+ "quoteTranslation": {
+ "description": "Exact translation supplied by the native source record; null when absent.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sourceClass": {
+ "description": "Normal source classification from the admitted B item.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sourceDate": {
+ "description": "The native source document date; null when unknown. Separate from quotation verification.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sourceKind": {
+ "description": "Native source kind; null when withheld from the public projection.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sourceQualification": {
+ "description": "Source qualification from the admitted B item, when present.",
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "title": {
+ "type": "string"
+ },
+ "translationLanguage": {
+ "description": "Language of the exact quotation translation; null when absent.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "url": {
+ "type": "string"
+ },
+ "verification": {
+ "type": "string"
+ },
+ "verificationFingerprint": {
+ "description": "Exact B source snapshot and quotation fingerprint; not current-law proof.",
+ "properties": {
+ "checkIdentitySha256": {
+ "type": "string"
+ },
+ "fingerprintSha256": {
+ "type": "string"
+ },
+ "membershipRecipe": {
+ "type": "string"
+ },
+ "quoteLiteralSha256": {
+ "type": "string"
+ },
+ "snapshotRepresentation": {
+ "type": "string"
+ },
+ "snapshotSha256": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "version",
+ "snapshotRepresentation",
+ "snapshotSha256",
+ "quoteLiteralSha256",
+ "membershipRecipe",
+ "checkIdentitySha256",
+ "fingerprintSha256"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "quote",
+ "url",
+ "title",
+ "sourceDate",
+ "checked",
+ "quoteTranslation",
+ "verification"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "statement": {
+ "type": "string"
+ },
+ "valid": {},
+ "value": {},
+ "valueRaw": {},
+ "valueState": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "statement",
+ "caveat",
+ "conditions",
+ "sources"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "materialVersion": {
+ "description": "Content-addressed version of this complete native cell, including all qualifications and source evidence; independent of the request revision.",
+ "pattern": "^[a-f0-9]{64}$",
+ "type": "string"
+ },
+ "note": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "object": {
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "name",
+ "type"
+ ],
+ "type": "object"
+ },
+ "provenance": {
+ "description": "Origin of one record: stable id, clean canonical URL, publisher, the exact published revision served, a ready citation, primary sources and review status.",
+ "properties": {
+ "canonical_url": {
+ "description": "Published location without tracking parameters.",
+ "format": "uri",
+ "type": "string"
+ },
+ "cite_as": {
+ "type": "string"
+ },
+ "contract": {
+ "const": "wiki-provenance/1",
+ "type": "string"
+ },
+ "id": {
+ "description": "<locale>:<slug> for an article, <dataset>:<record id> for a dataset row.",
+ "type": "string"
+ },
+ "primary_sources": {
+ "items": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "name",
+ "url"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "publisher": {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "url"
+ ],
+ "type": "object"
+ },
+ "verification_status": {
+ "enum": [
+ "verified",
+ "pending",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "version": {
+ "description": "Revision of exactly the material served: for an article the snapshot content hash (the HTML ETag value); for a dataset record the dataset revision it was published in, not the published filename. Null when unknown.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "contract",
+ "id",
+ "canonical_url",
+ "publisher",
+ "version",
+ "cite_as",
+ "primary_sources",
+ "verification_status"
+ ],
+ "type": "object"
+ },
+ "question": {
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "text": {
+ "type": "string"
+ },
+ "unit": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "text"
+ ],
+ "type": "object"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "object",
+ "question",
+ "answers",
+ "url",
+ "provenance"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]