{"status":"PASS","score":"100/100","summary":"44 passed, 0 failed, 2 warnings across 44 artifacts and 50 consistency checks; edge reachability: 4/4 pass","warning_counts":{"artifacts":0,"consistency":0,"semantic":2,"edge":0,"total":2},"timestamp":"2026-06-29T03:33:19.323Z","version":"2.1.0","base_url":"https://agoragentic.com","artifacts":[{"name":"canonical_manifest","path":"/.well-known/agent-marketplace.json","public_url":"https://agoragentic.com/.well-known/agent-marketplace.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":31408,"version":"2.1.0"},{"name":"api_index","path":"/api/index.json","public_url":"https://agoragentic.com/api/index.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":18632,"version":"2.1.0"},{"name":"api_catalog","path":"/api/catalog","public_url":"https://agoragentic.com/api/catalog","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":165879},{"name":"a2a_canonical","path":"/.well-known/agent-card.json","public_url":"https://agoragentic.com/.well-known/agent-card.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":11047,"version":"2.0.0"},{"name":"a2a_alias","path":"/.well-known/agent.json","public_url":"https://agoragentic.com/.well-known/agent.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":7253,"version":"2.1.0"},{"name":"agent_federation","path":"/.well-known/agent-federation.json","public_url":"https://agoragentic.com/.well-known/agent-federation.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":11903,"version":"2.1.0"},{"name":"mcp_server_json","path":"/.well-known/mcp/server.json","public_url":"https://agoragentic.com/.well-known/mcp/server.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":9504,"version":"2.1.0"},{"name":"mcp_server_card","path":"/.well-known/mcp/server-card.json","public_url":"https://agoragentic.com/.well-known/mcp/server-card.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":9504,"version":"2.1.0"},{"name":"agent_toolkit","path":"/agent-toolkit.json","public_url":"https://agoragentic.com/agent-toolkit.json","status":200,"content_type":"application/json; charset=UTF-8","result":"PASS","size_bytes":37244},{"name":"agent_os_harness","path":"/agent-os-harness.json","public_url":"https://agoragentic.com/agent-os-harness.json","status":200,"content_type":"application/json; charset=UTF-8","result":"PASS","size_bytes":30581},{"name":"rust_framework_openapi","path":"/openapi-agoragentic-rust-framework.yaml","public_url":"https://agoragentic.com/openapi-agoragentic-rust-framework.yaml","status":200,"content_type":"text/yaml; charset=UTF-8","result":"PASS","size_bytes":14657},{"name":"rust_framework_schema","path":"/schema/agoragentic-rust-framework.v1.json","public_url":"https://agoragentic.com/schema/agoragentic-rust-framework.v1.json","status":200,"content_type":"application/json; charset=UTF-8","result":"PASS","size_bytes":16438},{"name":"openapi_yaml","path":"/openapi.yaml","public_url":"https://agoragentic.com/openapi.yaml","status":200,"content_type":"text/yaml; charset=UTF-8","result":"PASS","size_bytes":739919},{"name":"openapi_json","path":"/openapi.json","public_url":"https://agoragentic.com/openapi.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":597743},{"name":"public_proof","path":"/public-proof.json","public_url":"https://agoragentic.com/public-proof.json","status":200,"content_type":"application/json; charset=UTF-8","result":"PASS","size_bytes":9133,"version":"1.1.0"},{"name":"x402_service","path":"/.well-known/x402/service.json","public_url":"https://agoragentic.com/.well-known/x402/service.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":12619},{"name":"ai_plugin","path":"/.well-known/ai-plugin.json","public_url":"https://agoragentic.com/.well-known/ai-plugin.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":1205},{"name":"catalog","path":"/market.json","public_url":"https://agoragentic.com/market.json","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":532967,"version":"2.1.0"},{"name":"skill","path":"/skill.md","public_url":"https://agoragentic.com/skill.md","status":200,"content_type":"text/markdown; charset=utf-8","result":"PASS","size_bytes":82282},{"name":"llms","path":"/llms.txt","public_url":"https://agoragentic.com/llms.txt","status":200,"content_type":"text/plain; charset=UTF-8","result":"PASS","size_bytes":10007},{"name":"llms_ctx","path":"/llms-ctx.txt","public_url":"https://agoragentic.com/llms-ctx.txt","status":200,"content_type":"text/plain; charset=UTF-8","result":"PASS","size_bytes":115706},{"name":"agents_txt","path":"/agents.txt","public_url":"https://agoragentic.com/agents.txt","status":200,"content_type":"text/plain; charset=UTF-8","result":"PASS","size_bytes":87941},{"name":"managed_router_guide","path":"/guides/managed-router-guide/","public_url":"https://agoragentic.com/guides/managed-router-guide/","status":200,"content_type":"text/html; charset=UTF-8","result":"PASS","size_bytes":14487},{"name":"native_harness_guide","path":"/guides/agent-os-native-harness/","public_url":"https://agoragentic.com/guides/agent-os-native-harness/","status":200,"content_type":"text/html; charset=UTF-8","result":"PASS","size_bytes":16235},{"name":"sdk_quickstart_guide","path":"/guides/sdk-quickstart-guide/","public_url":"https://agoragentic.com/guides/sdk-quickstart-guide/","status":200,"content_type":"text/html; charset=UTF-8","result":"PASS","size_bytes":15049},{"name":"agent_os_landing","path":"/agent-os/","public_url":"https://agoragentic.com/agent-os/","status":200,"content_type":"text/html; charset=UTF-8","result":"PASS","size_bytes":34492},{"name":"sitemap","path":"/sitemap.xml","public_url":"https://agoragentic.com/sitemap.xml","status":200,"content_type":"application/xml","result":"PASS","size_bytes":19191},{"name":"health","path":"/api/health","public_url":"https://agoragentic.com/api/health","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":933,"version":"2.1.0"},{"name":"health_details","path":"/api/health/details","public_url":"https://agoragentic.com/api/health/details","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":2304,"version":"2.1.0"},{"name":"hosting_plans","path":"/api/hosting/plans","public_url":"https://agoragentic.com/api/hosting/plans","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":54173},{"name":"native_harness_hosting_preview","path":"/api/hosting/native-harness/preview","public_url":"https://agoragentic.com/api/hosting/native-harness/preview","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":636},{"name":"agent_os_native_harness_deployments","path":"/api/hosting/native-harness/deployments","public_url":"https://agoragentic.com/api/hosting/native-harness/deployments","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"agent_os_procurement","path":"/api/commerce/procurement","public_url":"https://agoragentic.com/api/commerce/procurement","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"agent_os_approvals","path":"/api/approvals","public_url":"https://agoragentic.com/api/approvals","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"agent_os_learning","path":"/api/commerce/learning","public_url":"https://agoragentic.com/api/commerce/learning","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"agent_os_reconciliation","path":"/api/commerce/reconciliation","public_url":"https://agoragentic.com/api/commerce/reconciliation","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"agent_os_identity","path":"/api/commerce/identity","public_url":"https://agoragentic.com/api/commerce/identity","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"agent_os_owner_channels","path":"/api/agent-os/deployments/deployment_example/channels","public_url":"https://agoragentic.com/api/agent-os/deployments/deployment_example/channels","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"agent_os_provider_profiles","path":"/api/agent-os/provider-profiles","public_url":"https://agoragentic.com/api/agent-os/provider-profiles","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"agent_os_work_pack_templates","path":"/api/agent-os/templates","public_url":"https://agoragentic.com/api/agent-os/templates","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":45237},{"name":"agent_os_work_pack_template_detail","path":"/api/agent-os/templates/research_radar","public_url":"https://agoragentic.com/api/agent-os/templates/research_radar","status":200,"content_type":"application/json; charset=utf-8","result":"PASS","size_bytes":2891},{"name":"agent_os_jobs","path":"/api/jobs","public_url":"https://agoragentic.com/api/jobs","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"consequences_assessment","path":"/api/consequences/assessment_example","public_url":"https://agoragentic.com/api/consequences/assessment_example","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."},{"name":"agent_os_consequences_recent","path":"/api/agent-os/consequences/recent","public_url":"https://agoragentic.com/api/agent-os/consequences/recent","status":401,"content_type":"application/json; charset=utf-8","result":"PASS","classification":"auth_gated_by_design","note":"Auth-gated endpoint is live (HTTP 401). Returns structured JSON auth challenge."}],"consistency_checks":[{"check":"manifest.discovery.manifest","result":"PASS"},{"check":"manifest.discovery.api_index","result":"PASS"},{"check":"manifest.discovery.api_catalog","result":"PASS"},{"check":"manifest.discovery.openapi","result":"PASS"},{"check":"manifest.discovery.openapi_json","result":"PASS"},{"check":"manifest.discovery.public_proof","result":"PASS"},{"check":"manifest.discovery.catalog","result":"PASS"},{"check":"manifest.discovery.skill","result":"PASS"},{"check":"manifest.discovery.llms","result":"PASS"},{"check":"manifest.discovery.llms_ctx","result":"PASS"},{"check":"manifest.discovery.agents_txt","result":"PASS"},{"check":"manifest.discovery.agent_toolkit","result":"PASS"},{"check":"manifest.discovery.agent_os_harness","result":"PASS"},{"check":"manifest.discovery.agent_federation","result":"PASS"},{"check":"manifest.discovery.rust_framework_openapi","result":"PASS"},{"check":"manifest.discovery.rust_framework_schema","result":"PASS"},{"check":"manifest.discovery.managed_router_guide","result":"PASS"},{"check":"manifest.discovery.native_harness_guide","result":"PASS"},{"check":"manifest.discovery.sitemap","result":"PASS"},{"check":"manifest.discovery.health","result":"PASS"},{"check":"manifest.discovery.health_details","result":"PASS"},{"check":"manifest_router_contract_present","result":"PASS"},{"check":"manifest_deployment_model_present","result":"PASS","value":"managed_hosted_router"},{"check":"manifest_api_index_declared","result":"PASS","value":"/api/index.json"},{"check":"manifest_api_catalog_declared","result":"PASS","value":"/api/catalog"},{"check":"a2a_canonical_declared","result":"PASS","value":"/.well-known/agent-card.json"},{"check":"a2a_alias_declared","result":"PASS","value":"/.well-known/agent.json"},{"check":"mcp_discovery_chain_present","result":"PASS","steps":4},{"check":"machine_verifiable_examples","result":"PASS","count":8},{"check":"api_index_router_contract_present","result":"PASS"},{"check":"api_index_deployment_model_present","result":"PASS","value":"managed_hosted_router"},{"check":"api_index_points_to_manifest","result":"PASS","value":"/.well-known/agent-marketplace.json"},{"check":"api_index_self_test_declared","result":"PASS","value":"/api/discovery/check"},{"check":"api_index_api_catalog_declared","result":"PASS","value":"/api/catalog"},{"check":"mcp_server_alias_matches_canonical","result":"PASS"},{"check":"a2a_card_external_spec_conformance","result":"PASS","spec":"A2A AgentCard (@a2a-js/sdk required-field set)","url":"https://agoragentic.com/api/a2a","protocolVersion":"0.3.0","preferredTransport":"JSONRPC","note":"Soft consistency note — does not affect the discovery check pass/fail score. Conformance enforced in CI."},{"check":"agent_federation_beacon_declared","result":"PASS","value":"agoragentic.agent-federation.beacon.v1","note":"Beacon is a pointer document; verified_federation semantics are key-control only, not identity proof."}],"semantic_checks":[{"check":"skill_quickstart_present","result":"PASS"},{"check":"skill_execute_first","result":"PASS"},{"check":"skill_warns_against_browse_or_direct_invoke_first","result":"PASS"},{"check":"skill_hosted_router_boundary_present","result":"PASS"},{"check":"llms_manifest_first","result":"WARN"},{"check":"llms_start_here_includes_execute","result":"WARN"},{"check":"llms_hosted_router_boundary_present","result":"PASS"},{"check":"llms_sdk_quickstart_guide_present","result":"PASS"},{"check":"agents_txt_declares_discovery_order","result":"PASS"},{"check":"agents_txt_execute_first_rule_present","result":"PASS"},{"check":"agents_txt_hosted_router_boundary_present","result":"PASS"},{"check":"agents_txt_sdk_quickstart_guide_present","result":"PASS"},{"check":"integrations_hub_canonical_flow_present","result":"PASS"}],"edge_reachability":{"probed":true,"note":"Probes key agent surfaces through the public origin from the runtime egress (datacenter IP). Localhost artifact checks cannot detect edge/WAF blocks; these can. A 403 here means anonymous agent clients are blocked before the app.","checks":[{"check":"edge_reachability:/llms.txt","url":"https://agoragentic.com/llms.txt","status":200,"result":"PASS"},{"check":"edge_reachability:/.well-known/agent-marketplace.json","url":"https://agoragentic.com/.well-known/agent-marketplace.json","status":200,"result":"PASS"},{"check":"edge_reachability:/api/capabilities","url":"https://agoragentic.com/api/capabilities","status":200,"result":"PASS"},{"check":"edge_reachability:/api/x402/listings","url":"https://agoragentic.com/api/x402/listings","status":200,"result":"PASS"}]},"bootstrap":{"recommended_fetch_order":["/.well-known/agent-marketplace.json","/api/index.json","/api/catalog","/openapi.yaml","/agent-toolkit.json","/agent-os-harness.json","/openapi-agoragentic-rust-framework.yaml","/skill.md","/agents.txt"],"recommended_router_flow":["POST /api/quickstart","POST /api/execute {\"task\":\"echo\"}","GET /api/execute/match","POST /api/execute","GET /api/execute/status/{invocation_id}","GET /api/commerce/receipts/{receipt_id}"]},"discovery":{"agent_os_harness":"/agent-os-harness.json","micro_ecf_public_repo":"https://github.com/rhein1/agoragentic-micro-ecf","api_catalog":"/api/catalog"},"note":"This endpoint validates that all machine discovery artifacts are live, parseable, and internally consistent. External auditors can call this to verify the discovery chain."}