{"ok":true,"data":{"releaseGates":[{"id":"contract-validity-gate","type":"contract-validity-gate","title":"Contract validity gate","criteria":["contract parses","deterministic validation has no errors","unsupported validators are degraded explicitly"],"publicSafe":true,"protected":false},{"id":"breaking-change-gate","type":"breaking-change-gate","title":"Breaking change gate","criteria":["diff runs when a base contract is supplied","breaking changes block release","migration notes are required for risky changes"],"publicSafe":true,"protected":false},{"id":"mcp-schema-gate","type":"mcp-schema-gate","title":"MCP schema gate","criteria":["MCP tools have names","input schemas are valid JSON Schema objects","protected tools are labelled"],"publicSafe":true,"protected":false},{"id":"webhook-contract-gate","type":"webhook-contract-gate","title":"Webhook contract gate","criteria":["eventType and version are present","payload schema validates","signing, retry, idempotency, and trace metadata are declared"],"publicSafe":true,"protected":false},{"id":"openapi-conformance-gate","type":"openapi-conformance-gate","title":"OpenAPI conformance gate","criteria":["public live checks are trusted-domain bounded","declared GET routes respond when live checks are requested"],"publicSafe":true,"protected":false},{"id":"agentui-render-gate","type":"agentui-render-gate","title":"AgentUI render gate","criteria":["AgentUI artifact generation returns content","remote send remains protected"],"publicSafe":true,"protected":false},{"id":"sandbox-test-gate","type":"sandbox-test-gate","title":"Sandbox test gate","criteria":["Sandbox script generation returns content","remote execution remains protected"],"publicSafe":true,"protected":false},{"id":"browserops-journey-gate","type":"browserops-journey-gate","title":"BrowserOps journey gate","criteria":["journey generation returns concrete routes","remote run remains protected"],"publicSafe":true,"protected":false},{"id":"evals-scorecard-gate","type":"evals-scorecard-gate","title":"Evals scorecard gate","criteria":["eval suite generation returns assertions","remote trigger remains protected"],"publicSafe":true,"protected":false},{"id":"monitor-health-gate","type":"monitor-health-gate","title":"Monitor health gate","criteria":["monitor check definition is generated","publish remains protected"],"publicSafe":true,"protected":false},{"id":"policy-compliance-gate","type":"policy-compliance-gate","title":"Policy compliance gate","criteria":["PLATPHORM_API_KEY is the only platform key","public/protected boundaries are declared"],"publicSafe":true,"protected":false},{"id":"discovery-compliance-gate","type":"discovery-compliance-gate","title":"Discovery compliance gate","criteria":["OpenAPI, llms, sitemap, RSS, and well-known policy routes are present"],"publicSafe":true,"protected":false},{"id":"no-secret-leak-gate","type":"no-secret-leak-gate","title":"No secret leak gate","criteria":["secret-like values are detected","raw x-vercel-ja4-digest is not exposed publicly"],"publicSafe":true,"protected":false}],"total":13,"traceId":"dccb3957-022d-46a7-b1f6-c89c612b3620"}}