{"service":"json","domain":"json.platphormnews.com","product":"JSON Tree + PlatPhorm Schema Registry","publicSafeAccess":true,"policy":"Public-safe JSON editing, formatting, validation, schema browsing, schema validation, local non-sensitive JSON draft persistence, read-only MCP introspection, RSS/feed consumption, trusted-domain discovery, standard route compliance, provider-neutral request metadata capture, backend model scaffolding, and trace-linked JSON operations are intentionally supported for public use. PLATPHORM_API_KEY support is scaffolded for future protected backend services, registry mutation, private validation, sync, test-triggering, reporting, administrative actions, and sensitive operations.","authentication":{"publicReadOnly":true,"apiKey":"PLATPHORM_API_KEY","acceptedHeaders":["Authorization: Bearer $PLATPHORM_API_KEY","X-PlatPhorm-API-Key: $PLATPHORM_API_KEY"]},"auth":{"requiredNow":false,"boundary":"future-protected","acceptedHeaders":["Authorization: Bearer $PLATPHORM_API_KEY","X-PlatPhorm-API-Key: $PLATPHORM_API_KEY"],"environmentFlag":"PLATPHORM_REQUIRE_API_KEY","keyName":"PLATPHORM_API_KEY","publicSafeDefault":true},"domainAllowlist":["*.platphormnews.com"],"publicReadOnlyAccess":["homepage","json editor","format","minify","validate","stats","schema browsing","schema validation","llms","rss","sitemap","health","read-only MCP introspection"],"localPersistence":{"mode":"IndexedDB","stores":["json-drafts","schema-drafts","validation-history","ui-state"],"sensitiveDataWarning":"Do not store secrets, private JSON, private schemas, or PLATPHORM_API_KEY in browser storage."},"schemaRegistryPolicy":"Public bundled schemas are readable. Registry mutation is future protected.","jsonDataExposurePolicy":"Pasted JSON remains browser-local unless sent to a public-safe API operation selected by the user.","tracePropagation":"W3C traceparent/tracestate and safe PlatPhorm trace headers are accepted and emitted.","vercelMetadata":"The backward-compatible Vercel metadata field remains available, with IP values hashed.","platformMetadata":"Provider-neutral request metadata captures only nonsecret operational fields and hashed IP-derived values.","backendModelScaffolding":{"status":"degraded","provider":"unconfigured","gatewayConfigured":false,"reason":"No backend model provider is configured. JSON explanation and schema generation return degraded status instead of fake output.","supportedTasks":["explain_json_structure","suggest_schema","explain_validation_errors","generate_json_schema","jsonld_hints","summarize_large_json","suggest_field_names","detect_data_type_issues","create_docs_from_schema"],"traceId":"070533d12fc3f782277e415271d1f756","traceUrl":"https://trace.platphormnews.com/traces/070533d12fc3f782277e415271d1f756?source=json&operation=model_adapter_status"},"securityContact":"security@platphormnews.com"}