changedOutput schema / properties / anchor / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "company_id": {
- "type": "string"
- },
- "registered_name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "registry_country": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The own company's registry country as an ISO 3166-1 alpha-2 code, null when unknown."
- },
- "trade_name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "company_id",
- "registered_name",
- "trade_name",
- "registry_country"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "company_id": {
+ "type": "string"
+ },
+ "registered_name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "registry_country": {
+ "description": "The own company's registry country as an ISO 3166-1 alpha-2 code, null when unknown.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "trade_name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "company_id",
+ "registered_name",
+ "trade_name",
+ "registry_country"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / candidates / items / properties / business_type / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / candidates / items / properties / business_type / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / candidates / items / properties / company_id / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / candidates / items / properties / company_id / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / candidates / items / properties / country / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / candidates / items / properties / country / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / candidates / items / properties / domain / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / candidates / items / properties / domain / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / candidates / items / properties / existing_workspace_id / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / candidates / items / properties / existing_workspace_id / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / candidates / items / properties / registered_name / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / candidates / items / properties / registered_name / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / candidates / items / properties / remote_logo_url / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / candidates / items / properties / remote_logo_url / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / candidates / items / properties / trade_name / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / candidates / items / properties / trade_name / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / own_companies / items / properties / registered_name / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / own_companies / items / properties / registered_name / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / own_companies / items / properties / trade_name / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / own_companies / items / properties / trade_name / type
Added value: +[
+ "string",
+ "null"
+]
changedOutput schema / properties / own_identity / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "ask_kind": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "When decision is ask, what is being asked: companies_or_clients (pick the real own company among several), conflicting_anchor_identity (evidence disagrees with the anchor), pending_identifier (a named company lacks a legal identifier), confirm_entity (one named company is proposed; confirm it is the user's own)."
- },
- "company_id": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The company the verdict proposes or anchors on, when one was named."
- },
- "company_ids": {
- "description": "Public ids of every company subject the verdict surfaced — the proposal and ask subjects.",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "decision": {
- "anyOf": [
- {
- "enum": [
- "propose",
- "ask",
- "none"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The own-identity detector's last completed verdict for this workspace — propose (a company worth proposing), ask (ambiguity a person must resolve), or none. Null when no detection pass has settled yet."
- },
- "holder_candidates": {
- "description": "Registry entries a lookup found for bank holders the detector judged to be organisations, normally none or one. A lead for the user's registry pick, not a confirmed identity and not a proposal: it names no workspace company, decision can stay none beside it, and its identifier is withheld.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "country": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "scheme": {
- "description": "The kind of identifier the entry is known by, never its value.",
- "type": "string"
- }
- },
- "required": [
- "scheme",
- "name",
- "country"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "pending": {
- "description": "True while an identity-resolution pass is queued or in flight — a fresher decision may follow; re-read after it settles.",
- "type": "boolean"
- },
- "reason": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The audit reason the verdict carries, in the resolver-reason vocabulary."
- },
- "registry_candidates": {
- "description": "For an ask whose companies lack a legal identifier: the one registry entry a lookup found for a company, when exactly one matched. A lead for the user's registry pick, not a confirmed identity; its identifier is withheld.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "company_id": {
- "description": "The company a registry entry was found for.",
- "type": "string"
- },
- "country": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "scheme": {
- "description": "The kind of identifier the entry is known by, never its value.",
- "type": "string"
- }
- },
- "required": [
- "company_id",
- "scheme",
- "name",
- "country"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "suggestions": {
- "description": "Ranked suggestions the detector folded — leads, not proposal cards; a person's pick is what admits one.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "company_id": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "rank": {
- "type": "number"
- },
- "strength": {
- "type": "number"
- }
- },
- "required": [
- "company_id",
- "rank",
- "strength"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "decision",
- "reason",
- "company_id",
- "ask_kind",
- "company_ids",
- "suggestions",
- "registry_candidates",
- "holder_candidates",
- "pending"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "ask_kind": {
+ "description": "When decision is ask, what is being asked: companies_or_clients (pick the real own company among several), conflicting_anchor_identity (evidence disagrees with the anchor), pending_identifier (a named company lacks a legal identifier), confirm_entity (one named company is proposed; confirm it is the user's own).",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "company_id": {
+ "description": "The company the verdict proposes or anchors on, when one was named.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "company_ids": {
+ "description": "Public ids of every company subject the verdict surfaced — the proposal and ask subjects.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "decision": {
+ "anyOf": [
+ {
+ "enum": [
+ "propose",
+ "ask",
+ "none"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The own-identity detector's last completed verdict for this workspace — propose (a company worth proposing), ask (ambiguity a person must resolve), or none. Null when no detection pass has settled yet."
+ },
+ "holder_candidates": {
+ "description": "Registry entries a lookup found for bank holders the detector judged to be organisations, normally none or one. A lead for the user's registry pick, not a confirmed identity and not a proposal: it names no workspace company, decision can stay none beside it, and its identifier is withheld.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "country": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "scheme": {
+ "description": "The kind of identifier the entry is known by, never its value.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "scheme",
+ "name",
+ "country"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "pending": {
+ "description": "True while an identity-resolution pass is queued or in flight — a fresher decision may follow; re-read after it settles.",
+ "type": "boolean"
+ },
+ "reason": {
+ "description": "The audit reason the verdict carries, in the resolver-reason vocabulary.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "registry_candidates": {
+ "description": "For an ask whose companies lack a legal identifier: the one registry entry a lookup found for a company, when exactly one matched. A lead for the user's registry pick, not a confirmed identity; its identifier is withheld.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "company_id": {
+ "description": "The company a registry entry was found for.",
+ "type": "string"
+ },
+ "country": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "scheme": {
+ "description": "The kind of identifier the entry is known by, never its value.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "company_id",
+ "scheme",
+ "name",
+ "country"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "suggestions": {
+ "description": "Ranked suggestions the detector folded — leads, not proposal cards; a person's pick is what admits one.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "company_id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "rank": {
+ "type": "number"
+ },
+ "strength": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "company_id",
+ "rank",
+ "strength"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "decision",
+ "reason",
+ "company_id",
+ "ask_kind",
+ "company_ids",
+ "suggestions",
+ "registry_candidates",
+ "holder_candidates",
+ "pending"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / resolved_workspace / properties / name / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / resolved_workspace / properties / name / type
Added value: +[
+ "string",
+ "null"
+]