changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "_via": {
+ "description": "Source attribution for Endurance Wire",
+ "type": "string"
+ },
+ "changed_count": {
+ "type": "integer"
+ },
+ "comparison_scope": {
+ "enum": [
+ "case_sizes",
+ "mixed",
+ "generation_summary"
+ ],
+ "type": "string"
+ },
+ "family": {
+ "type": "string"
+ },
+ "products": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "buy_links": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "merchant": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "merchant",
+ "region",
+ "url"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "case_sizes_mm": {
+ "description": "Recorded case sizes in mm; an empty list means unknown",
+ "items": {
+ "type": "number"
+ },
+ "type": "array"
+ },
+ "comparison_label": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "selected_case_size_mm": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "size_data_status": {
+ "enum": [
+ "recorded",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "size_scope_note": {
+ "description": "Limits on size-specific claims",
+ "type": "string"
+ },
+ "size_variants": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "case_size_mm": {
+ "type": "number"
+ },
+ "name": {
+ "type": "string"
+ },
+ "notes": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Edition, material and other qualifications",
+ "type": "object"
+ },
+ "specs": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Verified size-specific specifications, keyed by label",
+ "type": "object"
+ },
+ "unresolved_specs": {
+ "description": "Labels with no verified size-specific value",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "name",
+ "case_size_mm",
+ "specs",
+ "notes",
+ "unresolved_specs"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "name",
+ "comparison_label",
+ "selected_case_size_mm",
+ "case_sizes_mm",
+ "size_data_status",
+ "size_scope_note",
+ "size_variants",
+ "buy_links"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "specs": {
+ "description": "Each row has values keyed by the products' comparison_label; null means unknown",
+ "items": {
+ "additionalProperties": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "properties": {
+ "changed": {
+ "description": "Null when either value is unresolved",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "notes": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "spec": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "spec",
+ "changed"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "unresolved_count": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "_via",
+ "family",
+ "comparison_scope",
+ "products",
+ "changed_count",
+ "unresolved_count",
+ "specs"
+ ],
+ "type": "object"
+}