{"ok":true,"data":{"integrations":[{"slug":"api","name":"API Hub","purpose":"Canonical API catalog and OpenAPI operation source","baseUrl":"https://api.platphormnews.com","category":"core","required":true,"status":"live","health":{"label":"health","url":"https://api.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":237,"checkedAt":"2026-06-27T19:23:30.233Z"},"openapi":{"label":"OpenAPI","url":"https://api.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":164,"checkedAt":"2026-06-27T19:23:30.472Z"},"mcp":{"label":"MCP","url":"https://api.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":64,"checkedAt":"2026-06-27T19:23:30.636Z"},"llms":{"label":"llms.txt","url":"https://api.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":76,"checkedAt":"2026-06-27T19:23:30.700Z"},"trust":{"label":"trust policy","url":"https://api.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":35,"checkedAt":"2026-06-27T19:23:30.776Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=api","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect api","platphormctl policy inspect api","platphormctl mcp validate api --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=api","platphormctlExample":"platphormctl site inspect api --best-effort","source":{"source":"live_probe","sourceUrl":"https://api.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:30.811Z","generatedAt":"2026-06-27T19:23:30.811Z"}},{"slug":"mcp","name":"MCP Gateway","purpose":"Federated MCP capability registry and JSON-RPC gateway","baseUrl":"https://mcp.platphormnews.com","category":"core","required":true,"status":"live","health":{"label":"health","url":"https://mcp.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":1555,"checkedAt":"2026-06-27T19:23:30.247Z"},"openapi":{"label":"OpenAPI","url":"https://mcp.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":148,"checkedAt":"2026-06-27T19:23:31.802Z"},"mcp":{"label":"MCP","url":"https://mcp.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":115,"checkedAt":"2026-06-27T19:23:31.950Z"},"llms":{"label":"llms.txt","url":"https://mcp.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":96,"checkedAt":"2026-06-27T19:23:32.065Z"},"trust":{"label":"trust policy","url":"https://mcp.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":66,"checkedAt":"2026-06-27T19:23:32.161Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=mcp","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect mcp","platphormctl policy inspect mcp","platphormctl mcp validate mcp --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=mcp","platphormctlExample":"platphormctl site inspect mcp --best-effort","source":{"source":"live_probe","sourceUrl":"https://mcp.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:32.227Z","generatedAt":"2026-06-27T19:23:32.227Z"}},{"slug":"spec","name":"Spec","purpose":"OpenAPI and schema validation for tool/API contracts","baseUrl":"https://spec.platphormnews.com","category":"validation","required":true,"status":"live","health":{"label":"health","url":"https://spec.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":922,"checkedAt":"2026-06-27T19:23:30.249Z"},"openapi":{"label":"OpenAPI","url":"https://spec.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":110,"checkedAt":"2026-06-27T19:23:31.171Z"},"mcp":{"label":"MCP","url":"https://spec.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":78,"checkedAt":"2026-06-27T19:23:31.281Z"},"llms":{"label":"llms.txt","url":"https://spec.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":213,"checkedAt":"2026-06-27T19:23:31.359Z"},"trust":{"label":"trust policy","url":"https://spec.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":66,"checkedAt":"2026-06-27T19:23:31.572Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=spec","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect spec","platphormctl policy inspect spec","platphormctl mcp validate spec --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=spec","platphormctlExample":"platphormctl site inspect spec --best-effort","source":{"source":"live_probe","sourceUrl":"https://spec.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.638Z","generatedAt":"2026-06-27T19:23:31.638Z"}},{"slug":"webhooks","name":"Webhooks","purpose":"Webhook signature, event, and delivery testing","baseUrl":"https://webhooklab.platphormnews.com","category":"validation","required":true,"status":"live","health":{"label":"health","url":"https://webhooklab.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":766,"checkedAt":"2026-06-27T19:23:30.250Z"},"openapi":{"label":"OpenAPI","url":"https://webhooklab.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":56,"checkedAt":"2026-06-27T19:23:31.016Z"},"mcp":{"label":"MCP","url":"https://webhooklab.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":57,"checkedAt":"2026-06-27T19:23:31.072Z"},"llms":{"label":"llms.txt","url":"https://webhooklab.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":39,"checkedAt":"2026-06-27T19:23:31.129Z"},"trust":{"label":"trust policy","url":"https://webhooklab.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":63,"checkedAt":"2026-06-27T19:23:31.168Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=webhooks","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect webhooks","platphormctl policy inspect webhooks","platphormctl mcp validate webhooks --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=webhooks","platphormctlExample":"platphormctl site inspect webhooks --best-effort","source":{"source":"live_probe","sourceUrl":"https://webhooklab.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.231Z","generatedAt":"2026-06-27T19:23:31.231Z"}},{"slug":"sandbox","name":"Sandbox","purpose":"Safe command execution, replay, dry-run, and schema checks","baseUrl":"https://sandbox.platphormnews.com","category":"runtime","required":true,"status":"live","health":{"label":"health","url":"https://sandbox.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":373,"checkedAt":"2026-06-27T19:23:30.251Z"},"openapi":{"label":"OpenAPI","url":"https://sandbox.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":103,"checkedAt":"2026-06-27T19:23:30.624Z"},"mcp":{"label":"MCP","url":"https://sandbox.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":106,"checkedAt":"2026-06-27T19:23:30.727Z"},"llms":{"label":"llms.txt","url":"https://sandbox.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":67,"checkedAt":"2026-06-27T19:23:30.833Z"},"trust":{"label":"trust policy","url":"https://sandbox.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":84,"checkedAt":"2026-06-27T19:23:30.900Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=sandbox","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect sandbox","platphormctl policy inspect sandbox","platphormctl mcp validate sandbox --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=sandbox","platphormctlExample":"platphormctl site inspect sandbox --best-effort","source":{"source":"live_probe","sourceUrl":"https://sandbox.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:30.985Z","generatedAt":"2026-06-27T19:23:30.985Z"}},{"slug":"agentui","name":"AgentUI","purpose":"Agent-facing UI rendering and workflow validation","baseUrl":"https://agentui.platphormnews.com","category":"runtime","required":true,"status":"live","health":{"label":"health","url":"https://agentui.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":1198,"checkedAt":"2026-06-27T19:23:30.253Z"},"openapi":{"label":"OpenAPI","url":"https://agentui.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":82,"checkedAt":"2026-06-27T19:23:31.451Z"},"mcp":{"label":"MCP","url":"https://agentui.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":64,"checkedAt":"2026-06-27T19:23:31.533Z"},"llms":{"label":"llms.txt","url":"https://agentui.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":36,"checkedAt":"2026-06-27T19:23:31.597Z"},"trust":{"label":"trust policy","url":"https://agentui.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":65,"checkedAt":"2026-06-27T19:23:31.633Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=agentui","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect agentui","platphormctl policy inspect agentui","platphormctl mcp validate agentui --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=agentui","platphormctlExample":"platphormctl site inspect agentui --best-effort","source":{"source":"live_probe","sourceUrl":"https://agentui.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.698Z","generatedAt":"2026-06-27T19:23:31.698Z"}},{"slug":"monitor","name":"Monitor","purpose":"Status, uptime, and availability checks","baseUrl":"https://monitor.platphormnews.com","category":"observability","required":true,"status":"live","health":{"label":"health","url":"https://monitor.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":1867,"checkedAt":"2026-06-27T19:23:30.254Z"},"openapi":{"label":"OpenAPI","url":"https://monitor.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":117,"checkedAt":"2026-06-27T19:23:32.121Z"},"mcp":{"label":"MCP","url":"https://monitor.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":92,"checkedAt":"2026-06-27T19:23:32.238Z"},"llms":{"label":"llms.txt","url":"https://monitor.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":605,"checkedAt":"2026-06-27T19:23:32.330Z"},"trust":{"label":"trust policy","url":"https://monitor.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":65,"checkedAt":"2026-06-27T19:23:32.935Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=monitor","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect monitor","platphormctl policy inspect monitor","platphormctl mcp validate monitor --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=monitor","platphormctlExample":"platphormctl site inspect monitor --best-effort","source":{"source":"live_probe","sourceUrl":"https://monitor.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:33.000Z","generatedAt":"2026-06-27T19:23:33.000Z"}},{"slug":"evals","name":"Evals","purpose":"Eval suites, release gates, and quality scoring","baseUrl":"https://evals.platphormnews.com","category":"validation","required":true,"status":"live","health":{"label":"health","url":"https://evals.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":341,"checkedAt":"2026-06-27T19:23:30.255Z"},"openapi":{"label":"OpenAPI","url":"https://evals.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":98,"checkedAt":"2026-06-27T19:23:30.596Z"},"mcp":{"label":"MCP","url":"https://evals.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":101,"checkedAt":"2026-06-27T19:23:30.694Z"},"llms":{"label":"llms.txt","url":"https://evals.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":141,"checkedAt":"2026-06-27T19:23:30.795Z"},"trust":{"label":"trust policy","url":"https://evals.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":48,"checkedAt":"2026-06-27T19:23:30.936Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=evals","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect evals","platphormctl policy inspect evals","platphormctl mcp validate evals --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=evals","platphormctlExample":"platphormctl site inspect evals --best-effort","source":{"source":"live_probe","sourceUrl":"https://evals.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:30.984Z","generatedAt":"2026-06-27T19:23:30.984Z"}},{"slug":"browserops","name":"BrowserOps","purpose":"Browser journeys, screenshots, accessibility, and route checks","baseUrl":"https://browserops.platphormnews.com","category":"validation","required":true,"status":"live","health":{"label":"health","url":"https://browserops.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":956,"checkedAt":"2026-06-27T19:23:30.256Z"},"openapi":{"label":"OpenAPI","url":"https://browserops.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":93,"checkedAt":"2026-06-27T19:23:31.212Z"},"mcp":{"label":"MCP","url":"https://browserops.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":93,"checkedAt":"2026-06-27T19:23:31.305Z"},"llms":{"label":"llms.txt","url":"https://browserops.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":207,"checkedAt":"2026-06-27T19:23:31.398Z"},"trust":{"label":"trust policy","url":"https://browserops.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":72,"checkedAt":"2026-06-27T19:23:31.605Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=browserops","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect browserops","platphormctl policy inspect browserops","platphormctl mcp validate browserops --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=browserops","platphormctlExample":"platphormctl site inspect browserops --best-effort","source":{"source":"live_probe","sourceUrl":"https://browserops.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.677Z","generatedAt":"2026-06-27T19:23:31.677Z"}},{"slug":"trace","name":"Trace","purpose":"Trace, span, lineage, replay, and Vercel metadata evidence","baseUrl":"https://trace.platphormnews.com","category":"observability","required":true,"status":"degraded","health":{"label":"health","url":"https://trace.platphormnews.com/api/health","status":"unavailable","state":"degraded","latencyMs":2502,"checkedAt":"2026-06-27T19:23:30.257Z","reason":"The operation was aborted due to timeout"},"openapi":{"label":"OpenAPI","url":"https://trace.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":70,"checkedAt":"2026-06-27T19:23:32.759Z"},"mcp":{"label":"MCP","url":"https://trace.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":1081,"checkedAt":"2026-06-27T19:23:32.829Z"},"llms":{"label":"llms.txt","url":"https://trace.platphormnews.com/llms.txt","status":"unavailable","state":"degraded","latencyMs":2502,"checkedAt":"2026-06-27T19:23:33.911Z","reason":"The operation was aborted due to timeout"},"trust":{"label":"trust policy","url":"https://trace.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":211,"checkedAt":"2026-06-27T19:23:36.413Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=trace","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect trace","platphormctl policy inspect trace","platphormctl mcp validate trace --best-effort"],"degradedReason":"The operation was aborted due to timeout","traceLink":"https://trace.platphormnews.com/search?service=trace","platphormctlExample":"platphormctl site inspect trace --best-effort","source":{"source":"live_probe","sourceUrl":"https://trace.platphormnews.com","state":"degraded","fetchedAt":null,"generatedAt":"2026-06-27T19:23:36.624Z","reason":"The operation was aborted due to timeout"}},{"slug":"phorm","name":"Phorm","purpose":"Forms, submissions, and structured operator inputs","baseUrl":"https://phorm.platphormnews.com","category":"workflow","required":true,"status":"live","health":{"label":"health","url":"https://phorm.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":1437,"checkedAt":"2026-06-27T19:23:30.259Z"},"openapi":{"label":"OpenAPI","url":"https://phorm.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":75,"checkedAt":"2026-06-27T19:23:31.696Z"},"mcp":{"label":"MCP","url":"https://phorm.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":57,"checkedAt":"2026-06-27T19:23:31.771Z"},"llms":{"label":"llms.txt","url":"https://phorm.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":53,"checkedAt":"2026-06-27T19:23:31.828Z"},"trust":{"label":"trust policy","url":"https://phorm.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":46,"checkedAt":"2026-06-27T19:23:31.881Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=phorm","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect phorm","platphormctl policy inspect phorm","platphormctl mcp validate phorm --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=phorm","platphormctlExample":"platphormctl site inspect phorm --best-effort","source":{"source":"live_probe","sourceUrl":"https://phorm.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.927Z","generatedAt":"2026-06-27T19:23:31.927Z"}},{"slug":"fingerprint","name":"Fingerprint","purpose":"Fingerprint and trust signals for agent policy decisions","baseUrl":"https://fingerprint.platphormnews.com","category":"trust","required":true,"status":"live","health":{"label":"health","url":"https://fingerprint.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":1362,"checkedAt":"2026-06-27T19:23:30.259Z"},"openapi":{"label":"OpenAPI","url":"https://fingerprint.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":149,"checkedAt":"2026-06-27T19:23:31.621Z"},"mcp":{"label":"MCP","url":"https://fingerprint.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":59,"checkedAt":"2026-06-27T19:23:31.770Z"},"llms":{"label":"llms.txt","url":"https://fingerprint.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":38,"checkedAt":"2026-06-27T19:23:31.829Z"},"trust":{"label":"trust policy","url":"https://fingerprint.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":41,"checkedAt":"2026-06-27T19:23:31.867Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=fingerprint","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect fingerprint","platphormctl policy inspect fingerprint","platphormctl mcp validate fingerprint --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=fingerprint","platphormctlExample":"platphormctl site inspect fingerprint --best-effort","source":{"source":"live_probe","sourceUrl":"https://fingerprint.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.908Z","generatedAt":"2026-06-27T19:23:31.908Z"}},{"slug":"docs","name":"Docs","purpose":"Documentation publishing, remediation notes, and public docs","baseUrl":"https://docs.platphormnews.com","category":"artifact","required":true,"status":"live","health":{"label":"health","url":"https://docs.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":920,"checkedAt":"2026-06-27T19:23:30.260Z"},"openapi":{"label":"OpenAPI","url":"https://docs.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":88,"checkedAt":"2026-06-27T19:23:31.180Z"},"mcp":{"label":"MCP","url":"https://docs.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":75,"checkedAt":"2026-06-27T19:23:31.268Z"},"llms":{"label":"llms.txt","url":"https://docs.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":58,"checkedAt":"2026-06-27T19:23:31.343Z"},"trust":{"label":"trust policy","url":"https://docs.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":119,"checkedAt":"2026-06-27T19:23:31.401Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=docs","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect docs","platphormctl policy inspect docs","platphormctl mcp validate docs --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=docs","platphormctlExample":"platphormctl site inspect docs --best-effort","source":{"source":"live_probe","sourceUrl":"https://docs.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.520Z","generatedAt":"2026-06-27T19:23:31.520Z"}},{"slug":"sheets","name":"Sheets","purpose":"Structured reports and spreadsheet exports","baseUrl":"https://sheets.platphormnews.com","category":"artifact","required":true,"status":"live","health":{"label":"health","url":"https://sheets.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":649,"checkedAt":"2026-06-27T19:23:30.261Z"},"openapi":{"label":"OpenAPI","url":"https://sheets.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":61,"checkedAt":"2026-06-27T19:23:30.910Z"},"mcp":{"label":"MCP","url":"https://sheets.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":57,"checkedAt":"2026-06-27T19:23:30.971Z"},"llms":{"label":"llms.txt","url":"https://sheets.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":328,"checkedAt":"2026-06-27T19:23:31.028Z"},"trust":{"label":"trust policy","url":"https://sheets.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":47,"checkedAt":"2026-06-27T19:23:31.356Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=sheets","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect sheets","platphormctl policy inspect sheets","platphormctl mcp validate sheets --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=sheets","platphormctlExample":"platphormctl site inspect sheets --best-effort","source":{"source":"live_probe","sourceUrl":"https://sheets.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.403Z","generatedAt":"2026-06-27T19:23:31.403Z"}},{"slug":"catalog","name":"Catalog","purpose":"Capability catalog publishing and discovery records","baseUrl":"https://catalog.platphormnews.com","category":"artifact","required":true,"status":"live","health":{"label":"health","url":"https://catalog.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":153,"checkedAt":"2026-06-27T19:23:30.262Z"},"openapi":{"label":"OpenAPI","url":"https://catalog.platphormnews.com/openapi.json","status":"unavailable","state":"degraded","statusCode":404,"latencyMs":61,"checkedAt":"2026-06-27T19:23:30.415Z","reason":"HTTP 404"},"mcp":{"label":"MCP","url":"https://catalog.platphormnews.com/api/mcp","status":"unavailable","state":"degraded","statusCode":404,"latencyMs":19,"checkedAt":"2026-06-27T19:23:30.476Z","reason":"HTTP 404"},"llms":{"label":"llms.txt","url":"https://catalog.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":24,"checkedAt":"2026-06-27T19:23:30.495Z"},"trust":{"label":"trust policy","url":"https://catalog.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":18,"checkedAt":"2026-06-27T19:23:30.519Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=catalog","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect catalog","platphormctl policy inspect catalog","platphormctl mcp validate catalog --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=catalog","platphormctlExample":"platphormctl site inspect catalog --best-effort","source":{"source":"live_probe","sourceUrl":"https://catalog.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:30.537Z","generatedAt":"2026-06-27T19:23:30.537Z"}},{"slug":"opencontent","name":"OpenContent","purpose":"Public content intake and metadata workflows","baseUrl":"https://opencontent.platphormnews.com","category":"content","required":true,"status":"live","health":{"label":"health","url":"https://opencontent.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":289,"checkedAt":"2026-06-27T19:23:30.263Z"},"openapi":{"label":"OpenAPI","url":"https://opencontent.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":75,"checkedAt":"2026-06-27T19:23:30.552Z"},"mcp":{"label":"MCP","url":"https://opencontent.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":146,"checkedAt":"2026-06-27T19:23:30.627Z"},"llms":{"label":"llms.txt","url":"https://opencontent.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":19,"checkedAt":"2026-06-27T19:23:30.774Z"},"trust":{"label":"trust policy","url":"https://opencontent.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":32,"checkedAt":"2026-06-27T19:23:30.793Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=opencontent","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect opencontent","platphormctl policy inspect opencontent","platphormctl mcp validate opencontent --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=opencontent","platphormctlExample":"platphormctl site inspect opencontent --best-effort","source":{"source":"live_probe","sourceUrl":"https://opencontent.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:30.825Z","generatedAt":"2026-06-27T19:23:30.825Z"}},{"slug":"podcasts","name":"Podcasts","purpose":"Podcast feed discovery and listening workflows","baseUrl":"https://podcasts.platphormnews.com","category":"content","required":true,"status":"live","health":{"label":"health","url":"https://podcasts.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":237,"checkedAt":"2026-06-27T19:23:30.264Z"},"openapi":{"label":"OpenAPI","url":"https://podcasts.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":104,"checkedAt":"2026-06-27T19:23:30.501Z"},"mcp":{"label":"MCP","url":"https://podcasts.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":81,"checkedAt":"2026-06-27T19:23:30.605Z"},"llms":{"label":"llms.txt","url":"https://podcasts.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":105,"checkedAt":"2026-06-27T19:23:30.686Z"},"trust":{"label":"trust policy","url":"https://podcasts.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":64,"checkedAt":"2026-06-27T19:23:30.791Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=podcasts","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect podcasts","platphormctl policy inspect podcasts","platphormctl mcp validate podcasts --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=podcasts","platphormctlExample":"platphormctl site inspect podcasts --best-effort","source":{"source":"live_probe","sourceUrl":"https://podcasts.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:30.855Z","generatedAt":"2026-06-27T19:23:30.855Z"}},{"slug":"reader","name":"Reader","purpose":"Public read and feed consumption workflows","baseUrl":"https://reader.platphormnews.com","category":"content","required":true,"status":"live","health":{"label":"health","url":"https://reader.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":1914,"checkedAt":"2026-06-27T19:23:30.265Z"},"openapi":{"label":"OpenAPI","url":"https://reader.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":85,"checkedAt":"2026-06-27T19:23:32.179Z"},"mcp":{"label":"MCP","url":"https://reader.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":62,"checkedAt":"2026-06-27T19:23:32.264Z"},"llms":{"label":"llms.txt","url":"https://reader.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":99,"checkedAt":"2026-06-27T19:23:32.326Z"},"trust":{"label":"trust policy","url":"https://reader.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":65,"checkedAt":"2026-06-27T19:23:32.425Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=reader","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect reader","platphormctl policy inspect reader","platphormctl mcp validate reader --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=reader","platphormctlExample":"platphormctl site inspect reader --best-effort","source":{"source":"live_probe","sourceUrl":"https://reader.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:32.490Z","generatedAt":"2026-06-27T19:23:32.490Z"}},{"slug":"echo","name":"Echo","purpose":"Echo integration under the API catalog","baseUrl":"https://api.platphormnews.com/integrations/echo","category":"integration","required":true,"status":"live","health":{"label":"health","url":"https://api.platphormnews.com/integrations/echo/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":337,"checkedAt":"2026-06-27T19:23:30.266Z"},"openapi":{"label":"OpenAPI","url":"https://api.platphormnews.com/integrations/echo/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":73,"checkedAt":"2026-06-27T19:23:30.603Z"},"mcp":{"label":"MCP","url":"https://api.platphormnews.com/integrations/echo/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":666,"checkedAt":"2026-06-27T19:23:30.676Z"},"llms":{"label":"llms.txt","url":"https://api.platphormnews.com/integrations/echo/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":81,"checkedAt":"2026-06-27T19:23:31.342Z"},"trust":{"label":"trust policy","url":"https://api.platphormnews.com/integrations/echo/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":102,"checkedAt":"2026-06-27T19:23:31.423Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=echo","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect echo","platphormctl policy inspect echo","platphormctl mcp validate echo --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=echo","platphormctlExample":"platphormctl site inspect echo --best-effort","source":{"source":"live_probe","sourceUrl":"https://api.platphormnews.com/integrations/echo","state":"live","fetchedAt":"2026-06-27T19:23:31.525Z","generatedAt":"2026-06-27T19:23:31.525Z"}},{"slug":"dictionary","name":"Dictionary","purpose":"Dictionary tooling and lexical workflows","baseUrl":"https://dictionary.platphormnews.com","category":"tool","required":true,"status":"live","health":{"label":"health","url":"https://dictionary.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":182,"checkedAt":"2026-06-27T19:23:30.271Z"},"openapi":{"label":"OpenAPI","url":"https://dictionary.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":63,"checkedAt":"2026-06-27T19:23:30.453Z"},"mcp":{"label":"MCP","url":"https://dictionary.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":575,"checkedAt":"2026-06-27T19:23:30.516Z"},"llms":{"label":"llms.txt","url":"https://dictionary.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":496,"checkedAt":"2026-06-27T19:23:31.091Z"},"trust":{"label":"trust policy","url":"https://dictionary.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":15,"checkedAt":"2026-06-27T19:23:31.587Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=dictionary","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect dictionary","platphormctl policy inspect dictionary","platphormctl mcp validate dictionary --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=dictionary","platphormctlExample":"platphormctl site inspect dictionary --best-effort","source":{"source":"live_probe","sourceUrl":"https://dictionary.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.602Z","generatedAt":"2026-06-27T19:23:31.602Z"}},{"slug":"emoji","name":"Emoji","purpose":"Emoji and Unicode tooling","baseUrl":"https://emoji.platphormnews.com","category":"tool","required":true,"status":"live","health":{"label":"health","url":"https://emoji.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":2133,"checkedAt":"2026-06-27T19:23:30.272Z"},"openapi":{"label":"OpenAPI","url":"https://emoji.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":138,"checkedAt":"2026-06-27T19:23:32.405Z"},"mcp":{"label":"MCP","url":"https://emoji.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":61,"checkedAt":"2026-06-27T19:23:32.543Z"},"llms":{"label":"llms.txt","url":"https://emoji.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":50,"checkedAt":"2026-06-27T19:23:32.604Z"},"trust":{"label":"trust policy","url":"https://emoji.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":65,"checkedAt":"2026-06-27T19:23:32.654Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=emoji","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect emoji","platphormctl policy inspect emoji","platphormctl mcp validate emoji --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=emoji","platphormctlExample":"platphormctl site inspect emoji --best-effort","source":{"source":"live_probe","sourceUrl":"https://emoji.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:32.719Z","generatedAt":"2026-06-27T19:23:32.719Z"}},{"slug":"json","name":"JSON","purpose":"JSON validation, format, transform, and schema tooling","baseUrl":"https://json.platphormnews.com","category":"tool","required":true,"status":"live","health":{"label":"health","url":"https://json.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":819,"checkedAt":"2026-06-27T19:23:30.273Z"},"openapi":{"label":"OpenAPI","url":"https://json.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":62,"checkedAt":"2026-06-27T19:23:31.092Z"},"mcp":{"label":"MCP","url":"https://json.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":52,"checkedAt":"2026-06-27T19:23:31.154Z"},"llms":{"label":"llms.txt","url":"https://json.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":55,"checkedAt":"2026-06-27T19:23:31.206Z"},"trust":{"label":"trust policy","url":"https://json.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":65,"checkedAt":"2026-06-27T19:23:31.261Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=json","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect json","platphormctl policy inspect json","platphormctl mcp validate json --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=json","platphormctlExample":"platphormctl site inspect json --best-effort","source":{"source":"live_probe","sourceUrl":"https://json.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.326Z","generatedAt":"2026-06-27T19:23:31.326Z"}},{"slug":"xml","name":"XML","purpose":"XML parse, validate, inspect, and transform tooling","baseUrl":"https://xml.platphormnews.com","category":"tool","required":true,"status":"degraded","health":{"label":"health","url":"https://xml.platphormnews.com/api/health","status":"unavailable","state":"degraded","latencyMs":2500,"checkedAt":"2026-06-27T19:23:30.274Z","reason":"The operation was aborted due to timeout"},"openapi":{"label":"OpenAPI","url":"https://xml.platphormnews.com/openapi.json","status":"unavailable","state":"degraded","latencyMs":2501,"checkedAt":"2026-06-27T19:23:32.774Z","reason":"The operation was aborted due to timeout"},"mcp":{"label":"MCP","url":"https://xml.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":116,"checkedAt":"2026-06-27T19:23:35.275Z"},"llms":{"label":"llms.txt","url":"https://xml.platphormnews.com/llms.txt","status":"unavailable","state":"degraded","latencyMs":2502,"checkedAt":"2026-06-27T19:23:35.391Z","reason":"The operation was aborted due to timeout"},"trust":{"label":"trust policy","url":"https://xml.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":117,"checkedAt":"2026-06-27T19:23:37.893Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=xml","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect xml","platphormctl policy inspect xml","platphormctl mcp validate xml --best-effort"],"degradedReason":"The operation was aborted due to timeout","traceLink":"https://trace.platphormnews.com/search?service=xml","platphormctlExample":"platphormctl site inspect xml --best-effort","source":{"source":"live_probe","sourceUrl":"https://xml.platphormnews.com","state":"degraded","fetchedAt":null,"generatedAt":"2026-06-27T19:23:38.010Z","reason":"The operation was aborted due to timeout"}},{"slug":"markdown","name":"Markdown","purpose":"Markdown conversion, linting, and publishing utilities","baseUrl":"https://markdown.platphormnews.com","category":"tool","required":true,"status":"live","health":{"label":"health","url":"https://markdown.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":813,"checkedAt":"2026-06-27T19:23:30.275Z"},"openapi":{"label":"OpenAPI","url":"https://markdown.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":63,"checkedAt":"2026-06-27T19:23:31.088Z"},"mcp":{"label":"MCP","url":"https://markdown.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":67,"checkedAt":"2026-06-27T19:23:31.151Z"},"llms":{"label":"llms.txt","url":"https://markdown.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":46,"checkedAt":"2026-06-27T19:23:31.218Z"},"trust":{"label":"trust policy","url":"https://markdown.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":77,"checkedAt":"2026-06-27T19:23:31.264Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=markdown","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect markdown","platphormctl policy inspect markdown","platphormctl mcp validate markdown --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=markdown","platphormctlExample":"platphormctl site inspect markdown --best-effort","source":{"source":"live_probe","sourceUrl":"https://markdown.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:31.341Z","generatedAt":"2026-06-27T19:23:31.341Z"}},{"slug":"layout","name":"Layout","purpose":"Shared layout and public surface compliance","baseUrl":"https://base.platphormnews.com","category":"platform","required":true,"status":"live","health":{"label":"health","url":"https://base.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":1868,"checkedAt":"2026-06-27T19:23:30.276Z"},"openapi":{"label":"OpenAPI","url":"https://base.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":938,"checkedAt":"2026-06-27T19:23:32.144Z"},"mcp":{"label":"MCP","url":"https://base.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":102,"checkedAt":"2026-06-27T19:23:33.082Z"},"llms":{"label":"llms.txt","url":"https://base.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":27,"checkedAt":"2026-06-27T19:23:33.184Z"},"trust":{"label":"trust policy","url":"https://base.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":71,"checkedAt":"2026-06-27T19:23:33.211Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=layout","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect layout","platphormctl policy inspect layout","platphormctl mcp validate layout --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=layout","platphormctlExample":"platphormctl site inspect layout --best-effort","source":{"source":"live_probe","sourceUrl":"https://base.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:33.282Z","generatedAt":"2026-06-27T19:23:33.282Z"}},{"slug":"svg","name":"SVG","purpose":"SVG generation, optimization, and validation","baseUrl":"https://svg.platphormnews.com","category":"tool","required":true,"status":"live","health":{"label":"health","url":"https://svg.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":374,"checkedAt":"2026-06-27T19:23:30.277Z"},"openapi":{"label":"OpenAPI","url":"https://svg.platphormnews.com/openapi.json","status":"unavailable","state":"degraded","statusCode":404,"latencyMs":38,"checkedAt":"2026-06-27T19:23:30.651Z","reason":"HTTP 404"},"mcp":{"label":"MCP","url":"https://svg.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":69,"checkedAt":"2026-06-27T19:23:30.689Z"},"llms":{"label":"llms.txt","url":"https://svg.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":52,"checkedAt":"2026-06-27T19:23:30.758Z"},"trust":{"label":"trust policy","url":"https://svg.platphormnews.com/.well-known/trust.json","status":"unavailable","state":"degraded","statusCode":404,"latencyMs":18,"checkedAt":"2026-06-27T19:23:30.810Z","reason":"HTTP 404"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=svg","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect svg","platphormctl policy inspect svg","platphormctl mcp validate svg --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=svg","platphormctlExample":"platphormctl site inspect svg --best-effort","source":{"source":"live_probe","sourceUrl":"https://svg.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:30.828Z","generatedAt":"2026-06-27T19:23:30.828Z"}},{"slug":"ascii","name":"ASCII","purpose":"Image to ASCII conversion and tooling","baseUrl":"https://ascii.platphormnews.com","category":"tool","required":true,"status":"live","health":{"label":"health","url":"https://ascii.platphormnews.com/api/health","status":"ok","state":"live","statusCode":200,"latencyMs":277,"checkedAt":"2026-06-27T19:23:30.278Z"},"openapi":{"label":"OpenAPI","url":"https://ascii.platphormnews.com/openapi.json","status":"ok","state":"live","statusCode":200,"latencyMs":79,"checkedAt":"2026-06-27T19:23:30.555Z"},"mcp":{"label":"MCP","url":"https://ascii.platphormnews.com/api/mcp","status":"ok","state":"live","statusCode":200,"latencyMs":50,"checkedAt":"2026-06-27T19:23:30.634Z"},"llms":{"label":"llms.txt","url":"https://ascii.platphormnews.com/llms.txt","status":"ok","state":"live","statusCode":200,"latencyMs":56,"checkedAt":"2026-06-27T19:23:30.684Z"},"trust":{"label":"trust policy","url":"https://ascii.platphormnews.com/.well-known/trust.json","status":"ok","state":"live","statusCode":200,"latencyMs":62,"checkedAt":"2026-06-27T19:23:30.740Z"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=ascii","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect ascii","platphormctl policy inspect ascii","platphormctl mcp validate ascii --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=ascii","platphormctlExample":"platphormctl site inspect ascii --best-effort","source":{"source":"live_probe","sourceUrl":"https://ascii.platphormnews.com","state":"live","fetchedAt":"2026-06-27T19:23:30.802Z","generatedAt":"2026-06-27T19:23:30.802Z"}},{"slug":"cli","name":"CLI","purpose":"platphormctl reproduction and validation harness","baseUrl":"https://www.npmjs.com/package/@platphormnews/platphormctl","category":"operator","required":true,"status":"degraded","health":{"label":"health","url":"https://www.npmjs.com/package/@platphormnews/platphormctl/api/health","status":"unavailable","state":"degraded","statusCode":403,"latencyMs":153,"checkedAt":"2026-06-27T19:23:30.279Z","reason":"HTTP 403"},"openapi":{"label":"OpenAPI","url":"https://www.npmjs.com/package/@platphormnews/platphormctl/openapi.json","status":"unavailable","state":"degraded","statusCode":403,"latencyMs":47,"checkedAt":"2026-06-27T19:23:30.432Z","reason":"HTTP 403"},"mcp":{"label":"MCP","url":"https://www.npmjs.com/package/@platphormnews/platphormctl/api/mcp","status":"unavailable","state":"degraded","statusCode":403,"latencyMs":54,"checkedAt":"2026-06-27T19:23:30.479Z","reason":"HTTP 403"},"llms":{"label":"llms.txt","url":"https://www.npmjs.com/package/@platphormnews/platphormctl/llms.txt","status":"unavailable","state":"degraded","statusCode":403,"latencyMs":26,"checkedAt":"2026-06-27T19:23:30.533Z","reason":"HTTP 403"},"trust":{"label":"trust policy","url":"https://www.npmjs.com/package/@platphormnews/platphormctl/.well-known/trust.json","status":"unavailable","state":"degraded","statusCode":403,"latencyMs":32,"checkedAt":"2026-06-27T19:23:30.559Z","reason":"HTTP 403"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=cli","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect cli","platphormctl policy inspect cli","platphormctl mcp validate cli --best-effort"],"degradedReason":"HTTP 403","traceLink":"https://trace.platphormnews.com/search?service=cli","platphormctlExample":"platphormctl site inspect cli --best-effort","source":{"source":"live_probe","sourceUrl":"https://www.npmjs.com/package/@platphormnews/platphormctl","state":"degraded","fetchedAt":null,"generatedAt":"2026-06-27T19:23:30.591Z","reason":"HTTP 403"}},{"slug":"root-network-graph","name":"Root Network Graph","purpose":"Canonical topology source for the network","baseUrl":"https://platphormnews.com/api/network/graph","category":"core","required":true,"status":"live","health":{"label":"health","url":"https://platphormnews.com/api/network/graph","status":"ok","state":"live","statusCode":200,"latencyMs":671,"checkedAt":"2026-06-27T19:23:30.279Z"},"openapi":{"label":"OpenAPI","url":"https://platphormnews.com/api/network/graph/openapi.json","status":"unavailable","state":"degraded","statusCode":404,"latencyMs":37,"checkedAt":"2026-06-27T19:23:30.950Z","reason":"HTTP 404"},"mcp":{"label":"MCP","url":"https://platphormnews.com/api/network/graph/api/mcp","status":"unavailable","state":"degraded","statusCode":404,"latencyMs":20,"checkedAt":"2026-06-27T19:23:30.987Z","reason":"HTTP 404"},"llms":{"label":"llms.txt","url":"https://platphormnews.com/api/network/graph/llms.txt","status":"unavailable","state":"degraded","statusCode":404,"latencyMs":23,"checkedAt":"2026-06-27T19:23:31.007Z","reason":"HTTP 404"},"trust":{"label":"trust policy","url":"https://platphormnews.com/api/network/graph/.well-known/trust.json","status":"unavailable","state":"degraded","statusCode":404,"latencyMs":39,"checkedAt":"2026-06-27T19:23:31.030Z","reason":"HTTP 404"},"trace":{"label":"trace evidence","url":"https://trace.platphormnews.com/search?service=root-network-graph","status":"not_checked","state":"degraded","checkedAt":null,"reason":"Trace links are generated; private trace reads require policy checks."},"availableActions":["platphormctl site inspect root-network-graph","platphormctl policy inspect root-network-graph","platphormctl mcp validate root-network-graph --best-effort"],"degradedReason":null,"traceLink":"https://trace.platphormnews.com/search?service=root-network-graph","platphormctlExample":"platphormctl site inspect root-network-graph --best-effort","source":{"source":"live_probe","sourceUrl":"https://platphormnews.com/api/network/graph","state":"live","fetchedAt":"2026-06-27T19:23:31.069Z","generatedAt":"2026-06-27T19:23:31.069Z"}}],"total":29,"liveChecked":true,"source":{"source":"live_probe","sourceUrl":"https://claws.platphormnews.com/api/v1/integrations","state":"live","fetchedAt":"2026-06-27T19:23:38.010Z","generatedAt":"2026-06-27T19:23:38.010Z"}}}