addedInput schema / properties / competitor_domains
Added value: +{
+ "default": [],
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 10,
+ "title": "Competitor Domains",
+ "type": "array"
+}
addedInput schema / properties / platform
Added value: +{
+ "anyOf": [
+ {
+ "enum": [
+ "chatgpt",
+ "perplexity",
+ "gemini",
+ "claude",
+ "ai_mode",
+ "grok",
+ "deepseek",
+ "other"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Platform"
+}
addedOutput schema / $defs / AnswerDiagnosis
Added value: +{
+ "additionalProperties": false,
+ "description": "Why an answer that does not cite the business most likely leaves it out.",
+ "properties": {
+ "basis": {
+ "title": "Basis",
+ "type": "string"
+ },
+ "failure_mode": {
+ "title": "Failure Mode",
+ "type": "string"
+ },
+ "label": {
+ "title": "Label",
+ "type": "string"
+ },
+ "play": {
+ "title": "Play",
+ "type": "string"
+ }
+ },
+ "required": [
+ "failure_mode",
+ "label",
+ "play",
+ "basis"
+ ],
+ "title": "AnswerDiagnosis",
+ "type": "object"
+}
addedOutput schema / $defs / CitedSource
Added value: +{
+ "additionalProperties": false,
+ "description": "One link an answer cites, classified by what kind of source it is.",
+ "properties": {
+ "destination": {
+ "title": "Destination",
+ "type": "string"
+ },
+ "domain": {
+ "title": "Domain",
+ "type": "string"
+ },
+ "owner": {
+ "enum": [
+ "business",
+ "competitor",
+ "third_party"
+ ],
+ "title": "Owner",
+ "type": "string"
+ },
+ "redirect": {
+ "anyOf": [
+ {
+ "enum": [
+ "resolved",
+ "unresolved"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Redirect"
+ },
+ "source_type": {
+ "title": "Source Type",
+ "type": "string"
+ },
+ "source_type_label": {
+ "title": "Source Type Label",
+ "type": "string"
+ },
+ "url": {
+ "title": "Url",
+ "type": "string"
+ }
+ },
+ "required": [
+ "url",
+ "destination",
+ "domain",
+ "source_type",
+ "source_type_label",
+ "owner"
+ ],
+ "title": "CitedSource",
+ "type": "object"
+}
addedOutput schema / $defs / NextStep
Added value: +{
+ "additionalProperties": false,
+ "description": "A deterministic pointer to the audit step this result supports next.",
+ "properties": {
+ "action": {
+ "title": "Action",
+ "type": "string"
+ },
+ "step": {
+ "title": "Step",
+ "type": "string"
+ },
+ "tool": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Tool"
+ }
+ },
+ "required": [
+ "step",
+ "action"
+ ],
+ "title": "NextStep",
+ "type": "object"
+}
addedOutput schema / $defs / SourceConcentration
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "classified_sources": {
+ "title": "Classified Sources",
+ "type": "integer"
+ },
+ "dominant_share_percent": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Dominant Share Percent"
+ },
+ "dominant_source_type": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Dominant Source Type"
+ },
+ "placement_dominant": {
+ "default": false,
+ "title": "Placement Dominant",
+ "type": "boolean"
+ },
+ "placement_share_percent": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Placement Share Percent"
+ }
+ },
+ "required": [
+ "classified_sources"
+ ],
+ "title": "SourceConcentration",
+ "type": "object"
+}
addedOutput schema / properties / cited_sources
Added value: +{
+ "items": {
+ "$ref": "#/$defs/CitedSource"
+ },
+ "title": "Cited Sources",
+ "type": "array"
+}
addedOutput schema / properties / diagnosis
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/AnswerDiagnosis"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / next_steps
Added value: +{
+ "items": {
+ "$ref": "#/$defs/NextStep"
+ },
+ "title": "Next Steps",
+ "type": "array"
+}
addedOutput schema / properties / platform
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Platform"
+}
addedOutput schema / properties / source_concentration
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/SourceConcentration"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}