changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "boundary": {
+ "type": "string"
+ },
+ "decision": {
+ "enum": [
+ "attempt",
+ "verify_first",
+ "abandon"
+ ],
+ "type": "string"
+ },
+ "economics": {
+ "additionalProperties": false,
+ "properties": {
+ "breakEvenSelectionProbabilityPct": {
+ "type": "number"
+ },
+ "equalEntryShareBoundary": {
+ "type": "string"
+ },
+ "equalEntryShareReferencePct": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "executionCostUsd": {
+ "type": "number"
+ },
+ "expectedRewardUsd": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "expectedSurplusUsd": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "mandatorySpendUsd": {
+ "type": "number"
+ },
+ "probabilitySource": {
+ "enum": [
+ "missing",
+ "caller_supplied"
+ ],
+ "type": "string"
+ },
+ "reusableValueUsd": {
+ "type": "number"
+ },
+ "totalAtRiskUsd": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "executionCostUsd",
+ "mandatorySpendUsd",
+ "totalAtRiskUsd",
+ "reusableValueUsd",
+ "expectedRewardUsd",
+ "expectedSurplusUsd",
+ "breakEvenSelectionProbabilityPct",
+ "equalEntryShareReferencePct",
+ "probabilitySource",
+ "equalEntryShareBoundary"
+ ],
+ "type": "object"
+ },
+ "gates": {
+ "additionalProperties": false,
+ "properties": {
+ "hardBlocks": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "requiredChecks": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "warnings": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "hardBlocks",
+ "requiredChecks",
+ "warnings"
+ ],
+ "type": "object"
+ },
+ "input": {
+ "additionalProperties": false,
+ "properties": {
+ "acceptance": {
+ "enum": [
+ "deterministic",
+ "machine_scored",
+ "timed_review",
+ "discretionary",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "agentAccess": {
+ "enum": [
+ "agent_allowed",
+ "agent_only",
+ "mixed",
+ "human_only",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "competition": {
+ "type": "integer"
+ },
+ "computeUsd": {
+ "type": "number"
+ },
+ "hourlyCostUsd": {
+ "type": "number"
+ },
+ "hours": {
+ "type": "number"
+ },
+ "mandatorySpendUsd": {
+ "type": "number"
+ },
+ "platform": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "reusableValueUsd": {
+ "type": "number"
+ },
+ "rewardUsd": {
+ "type": "number"
+ },
+ "selectionProbabilityPct": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "settlement": {
+ "enum": [
+ "direct",
+ "escrow",
+ "platform_balance",
+ "discretionary",
+ "unfunded",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "slots": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "platform",
+ "rewardUsd",
+ "hours",
+ "hourlyCostUsd",
+ "computeUsd",
+ "mandatorySpendUsd",
+ "reusableValueUsd",
+ "selectionProbabilityPct",
+ "competition",
+ "slots",
+ "agentAccess",
+ "acceptance",
+ "settlement"
+ ],
+ "type": "object"
+ },
+ "ok": {
+ "const": true,
+ "type": "boolean"
+ },
+ "platformEvidence": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "confidence": {
+ "type": "string"
+ },
+ "evidence": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "confidence": {
+ "type": "string"
+ },
+ "factClass": {
+ "type": "string"
+ },
+ "failedAt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "observedAt": {
+ "type": "string"
+ },
+ "sourceUrl": {
+ "type": "string"
+ },
+ "stageReached": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "factClass",
+ "summary",
+ "sourceUrl",
+ "observedAt",
+ "stageReached",
+ "failedAt",
+ "confidence"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "freshUntil": {
+ "type": "string"
+ },
+ "freshness": {
+ "type": "string"
+ },
+ "healthCategory": {
+ "type": "string"
+ },
+ "observedAt": {
+ "type": "string"
+ },
+ "platformId": {
+ "type": "string"
+ },
+ "platformName": {
+ "type": "string"
+ },
+ "rightsClass": {
+ "type": "string"
+ },
+ "sampleCount": {
+ "type": "integer"
+ },
+ "settlementMechanism": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "unknowns": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "platformId",
+ "platformName",
+ "healthCategory",
+ "confidence",
+ "freshness",
+ "observedAt",
+ "freshUntil",
+ "sampleCount",
+ "settlementMechanism",
+ "rightsClass",
+ "evidence",
+ "unknowns"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "product": {
+ "const": "samedaydesk-opportunity-preflight",
+ "type": "string"
+ },
+ "version": {
+ "const": "1.0.0",
+ "type": "string"
+ }
+ },
+ "required": [
+ "ok",
+ "product",
+ "version",
+ "decision",
+ "input",
+ "economics",
+ "gates",
+ "platformEvidence",
+ "boundary"
+ ],
+ "type": "object"
+}