changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "buyer_fit": {
+ "type": "object"
+ },
+ "buyer_intent": {
+ "type": "object"
+ },
+ "buyer_intent_portfolio": {
+ "type": "object"
+ },
+ "catalog_visibility": {
+ "type": "object"
+ },
+ "cdp_validation": {
+ "type": "object"
+ },
+ "checked_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "checks": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "grade": {
+ "enum": [
+ "metadata_ready",
+ "close_to_metadata_ready",
+ "needs_work"
+ ]
+ },
+ "max_score": {
+ "const": 100
+ },
+ "next_actions": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "report_id": {
+ "pattern": "^bazaar_[a-f0-9]{18}$",
+ "type": "string"
+ },
+ "schema": {
+ "const": "ontario.coinbase_bazaar_readiness.v1"
+ },
+ "score": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "settlement_activation": {
+ "description": "Observed indexing and activation state, not a promise of placement or demand.",
+ "properties": {
+ "activation_required": {
+ "type": "boolean"
+ },
+ "catalog_placement_verified": {
+ "type": "boolean"
+ },
+ "free_check_attempted_settlement": {
+ "const": false
+ }
+ },
+ "required": [
+ "free_check_attempted_settlement",
+ "catalog_placement_verified",
+ "activation_required"
+ ],
+ "type": "object"
+ },
+ "status": {
+ "const": "complete"
+ },
+ "target_url": {
+ "format": "uri",
+ "type": "string"
+ },
+ "trust_boundary": {
+ "required": [
+ "checks",
+ "does_not",
+ "methodology",
+ "limits"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "schema",
+ "status",
+ "report_id",
+ "checked_at",
+ "target_url",
+ "score",
+ "grade",
+ "checks",
+ "catalog_visibility",
+ "buyer_intent_portfolio",
+ "settlement_activation",
+ "trust_boundary"
+ ],
+ "type": "object"
+}