{"ok":true,"schema_version":1,"data":{"agent_readiness":{"blocker_level":"missing-data","blockers":[{"code":"missing-docs","field":"docs_url","message":"No public documentation link is recorded.","next_action":"Add an official docs URL or document that no public docs exist.","severity":"missing-data"}],"missing_fields":["docs_url"],"status":"callable"},"categories":["baseline-augmented","baseline-curated","compliance","identity-reviewed","official-source-repo","official-website","synthetic-data"],"completeness_score":93,"contract_version":"2026-07-03.2","example_count":0,"examples":[],"generated_at":"2026-07-27T10:51:25.049Z","integration_readiness":100,"name":"Yanez MIID","netuid":54,"readiness":{"components":{"active_lifecycle":true,"auth_clarity":true,"callable_now":true,"documented":true,"has_callable_api":true,"has_candidate_api":true,"has_public_docs":false,"has_source_repo":true,"profile_complete":true},"readiness_tier":"buildable","readiness_version":2,"score":100,"readiness_verified":true},"schema_version":1,"service_count":6,"services":[{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://miners-stats.yanezcompliance.net/miners","capability":"Yanez MIID miner UID catalog","description":"Public no-auth GET returning the full catalog of registered SN54 miner UIDs (254 entries observed), distinct from the miners_stats scoring payload already registered as the subnet-api surface. Documented in the subnet's own OpenAPI spec (already the registered schema_url) as \"List Miners\" (operationId list_miners_miners_get), same host as the registered openapi/subnet-api surfaces.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-compliance-miners-list.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://miners-stats.yanezcompliance.net/miners"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-compliance-miners-list.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":564,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"data-artifact","provider":"yanez-compliance","schema_artifact":null,"schema_source":null,"schema_status":null,"schema_url":null,"snippets":{"curl":"curl -sS 'https://miners-stats.yanezcompliance.net/miners'","python":"import requests\n\nresp = requests.get(\"https://miners-stats.yanezcompliance.net/miners\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://miners-stats.yanezcompliance.net/miners\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-54-yanez-compliance-miners-list"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://miners-stats.yanezcompliance.net/openapi.json","capability":"Yanez MIID Miner Stats API","description":"Machine-readable OpenAPI 3.1 spec for the SN54 Yanez MIID public Miner Stats API. The yanezcompliance.net host matches the subnet's registered source-repo org (yanez-compliance) and contact domain, and powers the official leaderboard dashboard linked from the repo README.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer"],"live_status":"unknown"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-compliance-openapi.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://miners-stats.yanezcompliance.net/openapi.json"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-compliance-openapi.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"openapi","provider":"yanez-compliance","schema_artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","hash":"85f7d4fc8e614e1f8b588e5851cfe5170c7c22454dbf3d80fb65ac4aa8a6e6c9","match":"surface-id","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-54-yanez-compliance-openapi","url":"https://miners-stats.yanezcompliance.net/openapi.json"},"schema_status":"machine-readable","schema_url":"https://miners-stats.yanezcompliance.net/openapi.json","snippets":{"curl":"curl -sS 'https://miners-stats.yanezcompliance.net/openapi.json'","python":"import requests\n\nresp = requests.get(\"https://miners-stats.yanezcompliance.net/openapi.json\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://miners-stats.yanezcompliance.net/openapi.json\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-54-yanez-compliance-openapi"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://miners-stats.yanezcompliance.net/miners_stats","capability":"Yanez MIID subnet-api","description":"Public no-auth JSON endpoint of the SN54 Yanez MIID Miner Stats API (latest per-miner quality/similarity scores). Sibling endpoints: /miners and /miners/{miner_uid}; the full contract is the openapi surface. Powers the subnet's official leaderboard dashboard.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-compliance-subnet-api.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://miners-stats.yanezcompliance.net/miners_stats"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-compliance-subnet-api.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":808,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"yanez-compliance","schema_artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","hash":"85f7d4fc8e614e1f8b588e5851cfe5170c7c22454dbf3d80fb65ac4aa8a6e6c9","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-54-yanez-compliance-openapi","url":"https://miners-stats.yanezcompliance.net/openapi.json"},"schema_status":"machine-readable","schema_url":"https://miners-stats.yanezcompliance.net/openapi.json","snippets":{"curl":"curl -sS 'https://miners-stats.yanezcompliance.net/miners_stats'","python":"import requests\n\nresp = requests.get(\"https://miners-stats.yanezcompliance.net/miners_stats\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://miners-stats.yanezcompliance.net/miners_stats\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-54-yanez-compliance-subnet-api"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://miners-stats.yanezcompliance.net/miners/%7Bminer_uid%7D","capability":"Yanez Compliance per-miner score history","description":"Public no-auth GET /miners/{miner_uid} on miners-stats.yanezcompliance.net returning that miner's scored evaluation history. Documented in the subnet OpenAPI (miners-stats.yanezcompliance.net/openapi.json); sibling of the already-registered /miners list. Path-parameterized template registered per catalog-everything policy (URL uses percent-encoded {miner_uid} for URI-format compliance — not a baked-in example uid). probe.enabled:false because there is no single fixed URL to auto-probe without a caller-supplied miner_uid. Live-verified 2026-07-21: GET /miners/0 -> 200 JSON array of scored evaluations.","eligibility":{"callable":false,"reasons":["not-bittensor-base-layer","status-unknown"],"live_status":"unknown"},"fixture_status":{"artifact_path":null,"captured_at":null,"reason":"fixture capture only samples enabled GET probes","status":"non-get"},"health":{"status":"unknown","classification":null,"latency_ms":null,"last_ok":null,"last_checked":null,"stale":false,"observed_by":"unavailable"},"kind":"subnet-api","provider":"yanez-compliance","schema_artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","hash":"85f7d4fc8e614e1f8b588e5851cfe5170c7c22454dbf3d80fb65ac4aa8a6e6c9","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-54-yanez-compliance-openapi","url":"https://miners-stats.yanezcompliance.net/openapi.json"},"schema_status":"machine-readable","schema_url":"https://miners-stats.yanezcompliance.net/openapi.json","snippets":{"curl":"curl -sS 'https://miners-stats.yanezcompliance.net/miners/%7Bminer_uid%7D'","python":"import requests\n\nresp = requests.get(\"https://miners-stats.yanezcompliance.net/miners/%7Bminer_uid%7D\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://miners-stats.yanezcompliance.net/miners/%7Bminer_uid%7D\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-54-yanez-miner-by-uid"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://miners-stats.yanezcompliance.net/health","capability":"Yanez Compliance miner stats health","description":"Public no-auth GET returning service health status. Documented in the subnet's own OpenAPI schema.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-miners-stats-health.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://miners-stats.yanezcompliance.net/health"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-miners-stats-health.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":578,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"yanez-compliance","schema_artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","hash":"85f7d4fc8e614e1f8b588e5851cfe5170c7c22454dbf3d80fb65ac4aa8a6e6c9","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-54-yanez-compliance-openapi","url":"https://miners-stats.yanezcompliance.net/openapi.json"},"schema_status":"machine-readable","schema_url":"https://miners-stats.yanezcompliance.net/openapi.json","snippets":{"curl":"curl -sS 'https://miners-stats.yanezcompliance.net/health'","python":"import requests\n\nresp = requests.get(\"https://miners-stats.yanezcompliance.net/health\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://miners-stats.yanezcompliance.net/health\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-54-yanez-miners-stats-health"},{"auth":null,"auth_required":false,"auth_schemes":[],"authority":"community","base_url":"https://miners-stats.yanezcompliance.net/","capability":"Yanez Compliance miner stats API index","description":"Public no-auth GET returning the API's own endpoint index (self-documenting root route). Documented in the subnet's own OpenAPI schema.","eligibility":{"callable":true,"reasons":["not-bittensor-base-layer"],"live_status":"ok"},"fixture":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-miners-stats-index.json","captured_at":"2026-07-27T10:51:25.372Z","request":{"method":"GET","url":"https://miners-stats.yanezcompliance.net/"},"response":{"content_type":"application/json","status":200}},"fixture_status":{"artifact_path":"/metagraph/fixtures/sn-54-yanez-miners-stats-index.json","captured_at":"2026-07-27T10:51:25.372Z","reason":null,"status":"available"},"health":{"status":"ok","classification":"live","latency_ms":873,"last_ok":"2026-07-27T22:30:18.289Z","last_checked":"2026-07-27T22:30:18.289Z","stale":false,"observed_by":"live-cron-prober"},"kind":"subnet-api","provider":"yanez-compliance","schema_artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","schema_source":{"artifact":"/metagraph/schemas/sn-54-yanez-compliance-openapi.json","hash":"85f7d4fc8e614e1f8b588e5851cfe5170c7c22454dbf3d80fb65ac4aa8a6e6c9","match":"same-origin-openapi","observed_at":"2026-07-27T10:51:25.372Z","status":"captured","surface_id":"sn-54-yanez-compliance-openapi","url":"https://miners-stats.yanezcompliance.net/openapi.json"},"schema_status":"machine-readable","schema_url":"https://miners-stats.yanezcompliance.net/openapi.json","snippets":{"curl":"curl -sS 'https://miners-stats.yanezcompliance.net/'","python":"import requests\n\nresp = requests.get(\"https://miners-stats.yanezcompliance.net/\")\nresp.raise_for_status()\nprint(resp.json())","typescript":"const resp = await fetch(\"https://miners-stats.yanezcompliance.net/\");\nif (!resp.ok) throw new Error(`HTTP ${resp.status}`);\nconst data = await resp.json();"},"surface_id":"sn-54-yanez-miners-stats-index"}],"slug":"sn-54","subnet_type":"application","operational_observed_at":"2026-07-27T22:30:18.289Z","health_source":"live-cron-prober"},"meta":{"artifact_path":"/metagraph/agent-catalog/54.json","cache":"standard","contract_version":"2026-07-03.2","generated_at":"2026-07-27T10:51:25.049Z","published_at":"2026-07-27T10:51:25.049Z","source":"live-cron-prober","operational_observed_at":"2026-07-27T22:30:18.289Z"}}