changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "artifacts": {
+ "description": "Unpublished drafts, not proof of endpoint readiness or catalog placement.",
+ "properties": {
+ "github_workflow": {
+ "type": "string"
+ },
+ "mcp_registry_publisher_commands": {
+ "type": "string"
+ },
+ "mcp_registry_server_json": {
+ "type": "object"
+ },
+ "mcp_tool_descriptor_draft": {
+ "type": "object"
+ },
+ "ontario_listing_payload": {
+ "type": "object"
+ },
+ "readme_markdown": {
+ "type": "string"
+ },
+ "registry_listing_draft": {
+ "type": "object"
+ },
+ "x402_resource_draft": {
+ "type": "object"
+ }
+ },
+ "required": [
+ "ontario_listing_payload",
+ "x402_resource_draft",
+ "mcp_tool_descriptor_draft",
+ "github_workflow",
+ "readme_markdown",
+ "registry_listing_draft",
+ "mcp_registry_server_json",
+ "mcp_registry_publisher_commands"
+ ],
+ "type": "object"
+ },
+ "generated_at": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "listing_validation": {
+ "properties": {
+ "errors": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "normalized": {
+ "type": "object"
+ },
+ "ok": {
+ "type": "boolean"
+ },
+ "warnings": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "ok",
+ "errors",
+ "warnings",
+ "normalized"
+ ],
+ "type": "object"
+ },
+ "next_steps": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "ontario_calls": {
+ "required": [
+ "verify_readiness",
+ "validate_listing",
+ "submit_listing"
+ ],
+ "type": "object"
+ },
+ "schema": {
+ "const": "ontario.x402_launch_kit.v1"
+ },
+ "status": {
+ "enum": [
+ "ready_to_verify",
+ "needs_fixes"
+ ]
+ },
+ "trust_boundary": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema",
+ "generated_at",
+ "status",
+ "listing_validation",
+ "artifacts",
+ "ontario_calls",
+ "next_steps",
+ "trust_boundary"
+ ],
+ "type": "object"
+}