changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "additionalProperties": false,
+ "properties": {
+ "biography": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "aba_rating": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "age": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "age_approximate": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "age_as_of": {
+ "type": "string"
+ },
+ "birth_place": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "chief_judge_service": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "commission_date": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "confirmation_date": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "date_of_birth": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "date_of_birth_granularity": {
+ "anyOf": [
+ {
+ "enum": [
+ "year",
+ "month",
+ "day"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "education": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "degree": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "degree_year": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "school": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "school",
+ "degree",
+ "degree_year"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "judicial_career": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "nomination_date": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "other_bio": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "other_federal_judicial_service": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "political_affiliations": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "endDate": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "party": {
+ "type": "string"
+ },
+ "source": {
+ "enum": [
+ "Ballot",
+ "Appointer",
+ "Other",
+ "Unspecified"
+ ],
+ "type": "string"
+ },
+ "startDate": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "party",
+ "source",
+ "startDate",
+ "endDate"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "professional_career": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "senate_vote": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "date_of_birth",
+ "date_of_birth_granularity",
+ "age",
+ "age_as_of",
+ "age_approximate",
+ "birth_place",
+ "education",
+ "professional_career",
+ "other_bio",
+ "judicial_career",
+ "other_federal_judicial_service",
+ "nomination_date",
+ "confirmation_date",
+ "commission_date",
+ "senate_vote",
+ "aba_rating",
+ "chief_judge_service",
+ "political_affiliations"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "caveat": {
+ "type": "string"
+ },
+ "judge": {
+ "additionalProperties": false,
+ "properties": {
+ "court": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "profile_url": {
+ "type": "string"
+ },
+ "slug": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "slug",
+ "name",
+ "court",
+ "profile_url"
+ ],
+ "type": "object"
+ },
+ "research": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "evidence": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "confidence": {
+ "type": "string"
+ },
+ "field": {
+ "type": "string"
+ },
+ "match_method": {
+ "type": "string"
+ },
+ "parser_version": {
+ "type": "string"
+ },
+ "source_id": {
+ "type": "string"
+ },
+ "supporting_quote": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "verification_status": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "field",
+ "source_id",
+ "verification_status",
+ "confidence",
+ "match_method",
+ "parser_version",
+ "supporting_quote"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "fields_found": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "fields_not_publicly_found": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "fields_pending": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "last_checked": {
+ "type": "string"
+ },
+ "sensitive_field_policy": {
+ "const": "explicit_source_only",
+ "type": "string"
+ },
+ "sources": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "content_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "official": {
+ "type": "boolean"
+ },
+ "published_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "publisher": {
+ "type": "string"
+ },
+ "retrieved_at": {
+ "type": "string"
+ },
+ "source_type": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "url",
+ "title",
+ "publisher",
+ "source_type",
+ "retrieved_at",
+ "published_at",
+ "content_hash",
+ "official"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "status": {
+ "enum": [
+ "complete",
+ "partial",
+ "identity_only",
+ "not_publicly_found",
+ "manual_review"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "fields_found",
+ "fields_not_publicly_found",
+ "fields_pending",
+ "last_checked",
+ "sensitive_field_policy",
+ "sources",
+ "evidence"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "judge",
+ "biography",
+ "research",
+ "caveat"
+ ],
+ "type": "object"
+}